Making the connection: programming with animated small world
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
Seven Deadly Sins of Introductory Programming Language Design
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
Successful approaches to teaching introductory computer science courses with python
Proceedings of the 37th SIGCSE technical symposium on Computer science education
A survey of literature on the teaching of introductory programming
Working group reports on ITiCSE on Innovation and technology in computer science education
A Guide to Working With Visual Logic
A Guide to Working With Visual Logic
Using Visual Logic© to teach programming logic in an introductory CS course
Journal of Computing Sciences in Colleges
Taxonomies of visual programming and program visualization
Journal of Visual Languages and Computing
Hi-index | 0.00 |
Deciding on the best approach to introduce non-CS students to programming logic in a one-credit course can be a formidable task. Due to time constraints, it is essential that the curriculum content, as well as the programming tools of choice, be planned and chosen with great care. This paper will present three diverse approaches to creating an introduction to programming logic course and will suggest recommendations for best practices.