Scaffolding Young Learners' Open-Ended Programming Projects with Planning Sheets.
Jennifer TsanDonna EatingerAlex PugnaliDavid Gonzalez-MaldonadoDiana FranklinDavid WeintropPublished in: ITiCSE (1) (2022)
Keyphrases
- open ended
- inquiry learning
- learning outcomes
- collaborative learning
- learning environment
- multiple choice
- spoken dialogue
- learning processes
- learning experience
- computer assisted language learning
- concept mapping
- learning styles
- learning process
- cognitive apprenticeship
- computer based learning environments
- affect detection
- metacognitive processes
- programming concepts
- software development
- e learning
- formative assessment
- meta cognitive
- knowledge construction
- programming course
- learning algorithm
- machine learning