Students' misconceptions and other difficulties in introductory programming: A literature review
Efforts to improve computer science education are underway, and teachers of computer
science are challenged in introductory programming courses to help learners develop their …
science are challenged in introductory programming courses to help learners develop their …
Introductory programming: a systematic literature review
As computing becomes a mainstream discipline embedded in the school curriculum and
acts as an enabler for an increasing range of academic disciplines in higher education, the …
acts as an enabler for an increasing range of academic disciplines in higher education, the …
Teaching machine learning in K–12 classroom: Pedagogical and technological trajectories for artificial intelligence education
Over the past decades, numerous practical applications of machine learning techniques
have shown the potential of AI-driven and data-driven approaches in a large number of …
have shown the potential of AI-driven and data-driven approaches in a large number of …
A systematic literature review on teaching and learning introductory programming in higher education
Contribution: This paper adds to the results of previous systematic literature reviews by
addressing a more contemporary context of introductory programming. It proposes a …
addressing a more contemporary context of introductory programming. It proposes a …
A systematic literature review of automated feedback generation for programming exercises
Formative feedback, aimed at hel** students to improve their work, is an important factor
in learning. Many tools that offer programming exercises provide automated feedback on …
in learning. Many tools that offer programming exercises provide automated feedback on …
[ΒΙΒΛΙΟ][B] Learner-centered design of computing education: Research on computing for everyone
M Guzdial - 2015 - books.google.com
Computing education is in enormous demand. Many students (both children and adult) are
realizing that they will need programming in the future. This book presents the argument that …
realizing that they will need programming in the future. This book presents the argument that …
COVID-19 accelerating academic teachers' digital competence in distance teaching
This study examines, using a cross-sectional approach, the digital competence of academic
teachers at a time when teaching shifted to digital distance learning at the start of the COVID …
teachers at a time when teaching shifted to digital distance learning at the start of the COVID …
Eye movements in code reading: Relaxing the linear order
Code reading is an important skill in programming. Inspired by the linearity that people
exhibit while natural language text reading, we designed local and global gaze-based …
exhibit while natural language text reading, we designed local and global gaze-based …
12 novice programmers and introductory programming
AV Robins - The Cambridge handbook of computing education …, 2019 - books.google.com
One of the central topics in computing education research (CEDR) is the exploration of how
a person learns their first programming language, also described in terms such as …
a person learns their first programming language, also described in terms such as …
Towards a systematic review of automated feedback generation for programming exercises
Formative feedback, aimed at hel** students to improve their work, is an important factor
in learning. Many tools that offer programming exercises provide automated feedback on …
in learning. Many tools that offer programming exercises provide automated feedback on …