Impacts of Block-based Programming on Young Learners' Programming Skills and Attitudes in the Context of Smart Environments.
Mazyar SerajPublished in: ITiCSE (2020)
Keyphrases
- smart environments
- programming skills
- programming concepts
- context aware
- ambient intelligence
- concept mapping
- activity recognition
- sensor data
- programming course
- context awareness
- object oriented programming
- computer programming
- smart home
- human activities
- visual basic
- human behavior
- game design
- learning process
- learning processes
- ubiquitous computing
- learning scenarios
- open source
- mobile devices
- learning environment
- learning materials
- learning strategies
- learning activities
- user interface