Teaching introductory programming in the multi-media world
References
Index Terms
- Teaching introductory programming in the multi-media world
Recommendations
Teaching Introductory Programming: A Quantitative Evaluation of Different Approaches
Teaching programming to beginners is a complex task. In this article, the effects of three factors—choice of programming language, problem-solving training, and the use of formative assessment—on learning to program were investigated. The study adopted ...
A Sequenced Curriculum for Teaching Introductory C++ Programming
SIGCSE '20: Proceedings of the 51st ACM Technical Symposium on Computer Science EducationSeveral computer science education studies show that it is important when teaching introductory computer programming to teach the fundamental skills needed to learn programming in a sequenced order. These skills are reading code, writing code, ...
Teaching Programming Paradigms Using CLIPS
Papers of the 29th Annual CCSC Midwestern ConferenceCLIPS is an expert system shell, originally developed at NASA. In universities, it is often used in courses in Artificial Intelligence and Expert Systems and projects for building expert systems. I believe it can be used effectively in courses in ...
Comments
Information & Contributors
Information
Published In
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Qualifiers
- Article
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- View Citations12Total Citations
- 394Total Downloads
- Downloads (Last 12 months)65
- Downloads (Last 6 weeks)18
Other Metrics
Citations
View Options
Get Access
Login options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in