Python Programming: An Introduction to Computer Science
Python Programming: An Introduction to Computer Science
Web design: interface to the liberal arts
Journal of Computing Sciences in Colleges
The N-body problem throughout the computer science curriculum
Journal of Computing Sciences in Colleges - Papers of the twelfth annual CCSC Northeastern Conference
Journal of Computing Sciences in Colleges - Papers of the twelfth annual CCSC Northeastern Conference
The effect of using problem-solving software tutors on the self-confidence of female students
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Computational science as a twenty-first century discipline in the liberal arts
Journal of Computing Sciences in Colleges
Lights...camera...computer science: using films to introduce computer science to non-majors
Journal of Computing Sciences in Colleges
Developing authentic problem solving skills in introductory computing classes
Proceedings of the 40th ACM technical symposium on Computer science education
Teaching programming using bricolage
Journal of Computing Sciences in Colleges
Hi-index | 0.00 |
This paper will describe how applications in a variety of disciplines can enhance the teaching of the CS1 course. Examples will be given from a range of disciplines, including mathematics, economics, linguistics, history, biology, art and music. The applications will be linked to the computer science concepts being discussed. Such an approach broadens the appeal of the introductory course and also teaches students valuable problem solving skills.