CMU CS Academy: A Browser-based, Text-based Introduction to Programming through Graphics and Animations in Python.
Mark StehlikErin CawleyDavid KosbiePublished in: SIGCSE (2020)
Keyphrases
- programming language
- computer graphics
- scripting language
- object oriented programming
- multimedia
- introductory programming
- open source
- web browser
- pair programming
- object oriented
- general purpose
- computer science
- years ago
- programming environment
- action recognition
- programming tool
- artificial intelligence
- image processing
- open source software
- programming concepts
- test set
- visual features
- image search
- introductory computer science
- introductory programming courses
- development tools
- computer programming
- key concepts
- user experience
- software engineering
- user interface
- computer vision