At present, there is a general consensus on the nature of learning programming, but there are different opinions on what forms an effective environment for it. It is generally recognized that the development of a mental model is a formidable task for the student and that learning programming is a complex activity that depends heavily on metacognitive skills. This book, based on a NATO workshop, presents both pure cognitive models and experimental learning environments, and discusses what characteristics can make a learning model effective, especially in relation to the learning environment...
At present, there is a general consensus on the nature of learning programming, but there are different opinions on what forms an effective environmen...
This book presents the relationship between SRL and ICTs from several standpoints, addressing both theoretical and applicative issues, providing examples from a range of disciplinary fields and educational settings - Provided by publisher.
This book presents the relationship between SRL and ICTs from several standpoints, addressing both theoretical and applicative issues, providing examp...
At present, there is a general consensus on the nature of learning programming, but there are different opinions on what forms an effective environment for it. It is generally recognized that the development of a mental model is a formidable task for the student and that learning programming is a complex activity that depends heavily on metacognitive skills. This book, based on a NATO workshop, presents both pure cognitive models and experimental learning environments, and discusses what characteristics can make a learning model effective, especially in relation to the learning environment...
At present, there is a general consensus on the nature of learning programming, but there are different opinions on what forms an effective environmen...