Proficiency in Basic Data Structures among Various Subpopulations of Students at Different Stages in a CS Program.
Sander ValstarSophia Krause-LevyAdrian SalgueroLeo PorterWilliam G. GriswoldPublished in: ITiCSE (2021)
Keyphrases
- introductory programming
- introductory programming courses
- data structure
- programming course
- student motivation
- novice programmers
- student learning
- high school
- applied sciences
- programming education
- learning environment
- programming assignments
- high school students
- introductory computer science
- practical experience
- learning outcomes
- computer programs
- undergraduate engineering
- computer science
- national science foundation
- higher education
- data structures and algorithms
- e learning
- college students
- learning styles
- adult students
- computer programming
- learning process
- learning experience
- undergraduate students
- foreign language
- distance education
- test cases
- learning activities
- problem based learning
- doctoral consortium
- online learning
- programming environment
- university students
- distance learning
- students learning
- peer assessment
- science learning