Re-imagining Computer Laboratories for Teaching Introductory Programming Concepts Using Web-based Integrated Development Environments: Opportunities and Challenges.
Ali AlharbiPublished in: WSSE (2022)
Keyphrases
- introductory programming
- introductory programming courses
- development environments
- novice programmers
- development environment
- programming course
- lightweight
- high school
- model driven
- computer programming
- computer systems
- student learning
- software components
- answer questions
- computer science
- programming environment
- learning environment
- database
- remote laboratories
- learning tools
- data integration
- open source