Evaluation of Strategies for Teaching Programming in the First-year Degree Students During the COVID-19 Pandemic.
Minjie HuTony AssadiMarta VosHamid MahroeianPublished in: TALE (2022)
Keyphrases
- programming course
- computer programming
- introductory programming
- introductory computer science
- computer science education
- computer science curriculum
- distance learning
- automatic assessment
- introductory programming courses
- formative evaluation
- teaching strategies
- higher education
- learning environment
- programming education
- student learning
- high school
- lego mindstorms
- university level
- students learning
- e learning
- classroom teaching
- teaching methods
- learning process
- distance education
- computer science students
- students studying
- problem based learning
- computer lab
- teaching materials
- cooperative learning
- programming skills
- engineering courses
- secondary school
- learning activities
- teacher education
- thinking skills
- scientific inquiry
- helping students
- programming language
- collaborative learning
- student attitudes
- learning experience
- novice programmers
- learning sciences
- high school students
- learning platform
- instructional materials
- science education
- programming environment
- engineering education
- educational software
- online learning
- programming exercises
- learning analytics
- programming assignments
- information literacy
- college level
- cognitive tutor
- intelligent tutoring systems
- blended learning
- educational systems
- design studio