A drawing and multi-representational computer environment for beginners' learning of programming using C: Design and pilot formative evaluation.
Maria KordakiPublished in: Comput. Educ. (2010)
Keyphrases
- formative evaluation
- computer programming
- interface design
- learning systems
- learning process
- design principles
- programming concepts
- graphic design
- online learning
- knowledge acquisition
- computer systems
- design process
- real time
- word processing
- object oriented programming
- collaborative learning environment
- novice programmers
- mathematics education
- graphical interfaces
- educational environment
- learning agent
- computer architecture
- simulation environment
- hybrid learning
- autonomous robots
- dynamic environments
- case study
- learning algorithm