Visual vs. Textual Programming Languages in CS0.5: Comparing Student Learning with and Student Perception of RAPTOR and Python.
Joel CoffmanAdrian A. de FreitasJustin M. HillTroy WeingartPublished in: SIGCSE (1) (2023)
Keyphrases
- programming language
- student learning
- student motivation
- introductory programming
- high level
- learning tools
- general purpose
- object oriented
- software engineering
- strongly typed
- learning gains
- object oriented programming
- science learning
- collaborative learning
- student engagement
- student interaction
- programming environment
- computer programs
- multimedia
- denotational semantics
- middle school mathematics
- formative assessment
- student achievement
- college level
- programming course
- machine learning
- databases