Abstract | ||
---|---|---|
It is all too often the case that CS students learn concepts of mathematical reasoning in a required discrete math course, but fail to apply what they have learned to their CS courses. This may occur because the courses are taught in different departments with little communication between faculty members, so that different terminology may be used in the math course from what is used in the CS curriculum, making it seem as though these two areas are not connected. Even when discrete math faculty collaborate with CS course instructors, students may not carry over what they learned into their CS curriculum. Here we discuss ways in which the panel members have incorporated mathematical reasoning into a variety of courses, encouraging and supporting students to apply and enhance their reasoning skills in productive ways across the entire CS curriculum. Joan Krone has been teaching computer science at Denison University for 22 years, and has made it a teaching priority to help students apply mathematical reasoning skills to all of their CS courses. She is co-author of the text Essential Mathematics for Computer Science. |
Year | DOI | Venue |
---|---|---|
2012 | 10.1145/2157136.2157208 | SIGCSE |
Keywords | Field | DocType |
mathematical reasoning | Automated reasoning,Computer science,Cognitive science,Psychology of reasoning,Knowledge management,Model-based reasoning,Curriculum,Reasoning system,Verbal reasoning,Mathematical reasoning,Qualitative reasoning | Conference |
Citations | PageRank | References |
6 | 0.82 | 0 |
Authors | ||
6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Joan Krone | 1 | 77 | 12.64 |
Doug Baldwin | 2 | 21 | 4.31 |
Jeffrey C. Carver | 3 | 1229 | 94.65 |
Joseph E. Hollingsworth | 4 | 97 | 12.91 |
Amruth N. Kumar | 5 | 377 | 75.78 |
Murali Sitaraman | 6 | 270 | 40.99 |