Is the Scratch Programming Environment Ideal for all? Enhancements to the Scratch IDE to Make it Easier to Use and More Useful for Students and Teachers.
Stefano FedericiElisabetta GolaElisabetta SergiPublished in: CSEDU (1) (2023)
Keyphrases
- programming environment
- novice programmers
- learning environment
- programming environments
- introductory programming
- lego mindstorms
- high school
- high school students
- student learning
- e learning
- learning process
- programming language
- helping students
- teaching methods
- young students
- middle school students
- teaching materials
- middle school
- blended learning
- programming course
- secondary school
- elementary school
- object oriented concepts
- distance learning
- learning experience
- learning styles
- collaborative learning
- computer programming
- school district
- school teachers
- artificial intelligence
- teacher education
- distance education
- learning activities
- relational databases
- science education
- relational database systems
- professional development
- visual basic
- learning objects
- general purpose
- high level
- databases