From Misconceptions to Mastery: Addressing Novice Students' Misconceptions in Recursive Algorithm Learning.
Jude NzemekePublished in: ITiCSE (2) (2023)
Keyphrases
- novice programmers
- learning process
- student knowledge
- recursive algorithm
- learning algorithm
- computer science students
- conceptual change
- undergraduate students
- computer programming
- learning experience
- mobile learning
- learning analytics
- learning environment
- programming environment
- supervised learning
- learning gains
- students learning
- computer assisted instruction
- programming course
- learning community
- upper bound
- introductory programming
- machine learning
- conceptual understanding
- middle school
- secondary school
- hypothesis testing
- tutoring system
- high school
- higher education
- learning styles