A Guided Scratch Visual Execution Environment to Introduce Programming Concepts to CS1 Students.
Raquel Hijón-NeiraCornelia ConnollyDaniel Palacios-AlonsoOriol Borrás-GenéPublished in: Inf. (2021)
Keyphrases
- execution environment
- programming concepts
- computer programming
- programming course
- programming skills
- student learning
- learning environment
- computer science
- higher education
- learning experience
- high level
- java programming
- distance education
- learning styles
- intelligent tutoring systems
- life cycle
- mobile learning
- concept mapping
- learning scenarios
- learning outcomes
- computer programs
- learning systems
- learning activities
- source code
- general purpose
- web services