Teaching Programming to Science Majors by Modelling.
Hsin-Ling HsiehYu-Tzu LinPublished in: SIGCSE (2020)
Keyphrases
- programming course
- introductory computer science
- computer programming
- computer science
- science teachers
- high school students
- science education
- automatic assessment
- middle school students
- introductory programming
- subject matter
- learning sciences
- source code
- artificial intelligence
- pair programming
- cognitive apprenticeship
- student learning
- high school
- scientific inquiry
- introductory programming courses
- college students
- computer science education
- novice programmers
- teacher education
- science learning
- data mining
- elementary school
- teaching materials
- computer scientists
- computer programs
- computer science curriculum
- virtual laboratory
- learning process
- statistically significant
- students studying
- programming assignments
- elementary school students
- college level
- student teachers
- helping students
- technology enhanced