Containerizing CS50: Standardizing Students' Programming Environments.
David J. MalanPublished in: ITiCSE (1) (2024)
Keyphrases
- programming environments
- programming environment
- introductory programming
- novice programmers
- student motivation
- introductory programming courses
- student learning
- programming language
- e learning
- learning experience
- introductory computer science
- higher education
- learning outcomes
- artificial intelligence
- relational database systems
- collaborative learning
- high school students
- programming course
- general purpose
- data analysis
- metadata