
- 1 Koffman, E.B., Miller, P.L., and Wardle, C.E., "Recommendexl Curriculum for CS 1, 1984", Communications of the ACM 27, 10 (Oct. 1984),998-1001. Google Scholar
Digital Library
- 2 Pattis, R.E.,"A Philosophy and Example of CS-1 Programming Projects",SIGCSE Bulletin, 22,1,1990. Google Scholar
Digital Library
- 3 Volper ,D and Katz, M. D.Introduction to Programming.Using Ada, , Prentice Hall, 1990. Google Scholar
Digital Library
Index Terms
A top-down approach to teaching an introductory computer science course
Recommendations
Computer Science Teaching Knowledge: A Framework and Assessment (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationEducators, researchers, politicians, tech companies, and others continue to advocate for the importance of K-12 students learning computer science in our increasingly tech-driven society. One way school districts in the United States address this ...
An introductory computer science course for non-majors
Proceedings of the 11th SIGCSE symposium on Computer science educationThis paper describes an approach to an introductory computer science course designed especially for students who are not specifically required to take a computer course and thus ordinarily receive no appreciation for computers or computing. This is the ...
Teaching how to teach computational thinking
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationComputational Thinking is argued to be an essential skill for the workforce of the 21st century. As a skill, Computational Thinking should be taught in all schools, employing computational ideas integrated into other disciplines. Up until now, questions ...








Comments