Comparing the Effects of Using a Tangible Object or a Simulation in Learning Elementary CS Concepts: A Case Study with Block-Based Programming.
Grégoire FessardIlaria RennaPatrick WangPublished in: SIGCSE (2019)
Keyphrases
- reinforcement learning
- learning systems
- computational thinking
- learning process
- introductory programming courses
- supervised learning
- computer programming
- concept learning
- active learning
- d objects
- computer based instruction
- object oriented programming
- learning styles
- java programming
- programming environment
- object tracking
- neural network
- online learning
- prior knowledge
- case study
- learning algorithm