Programming Misconceptions for School Students.
Alaaeddin SwidanFelienne HermansMarileen SmitPublished in: ICER (2018)
Keyphrases
- high school
- novice programmers
- programming course
- computer science students
- computer programming
- introductory programming
- sixth graders
- computer science education
- secondary school
- programming education
- computing education
- tutoring system
- applied sciences
- formal education
- student learning
- primary school
- learning environment
- high school students
- middle school
- special education
- science education
- life long learning
- learning activities
- sixth grade
- conceptual change
- middle school mathematics
- introductory computer science
- learning opportunities
- computer science curriculum
- classroom learning
- programming language
- computer usage
- learning experience
- programming skills
- conceptual understanding
- college students
- programming environment
- elementary school
- learning outcomes
- e learning
- student knowledge
- learning process
- school district
- mathematics learning
- teacher training
- collaborative learning
- intelligent tutoring systems
- grade students
- computer science
- computer lab
- school teachers
- lesson plans
- attitudes toward
- learning styles
- higher education
- distance learning
- control group
- digital games
- critical thinking skills