Feedback on Program Development Process for CS1 Students.
Charis CharitsisChris PiechJohn C. MitchellPublished in: SIGCSE (2) (2022)
Keyphrases
- development process
- programming assignments
- introductory programming
- programming course
- introductory programming courses
- automatic assessment
- student learning
- student motivation
- software engineering
- novice programmers
- software development
- metamodel
- case study
- introductory computer science
- development environment
- functional requirements
- high school
- systems development
- higher education
- development processes
- software application
- learning gains
- software testing
- learning environment
- learning activities
- grounded theory
- computer programs
- application development
- software quality
- software projects
- learning experience
- e learning
- learning outcomes
- requirements elicitation
- design process
- learning styles
- multimedia
- grade students
- process management
- distance learning
- mobile learning
- software systems
- relational databases