Engaging Programming Students Through Simpler User Interfaces.
Blessing LeonardGiovanni VincentiPublished in: AHFE (12) (2019)
Keyphrases
- programming course
- user interface
- computer programming
- introductory programming
- programming education
- computer science education
- learning experience
- student learning
- introductory computer science
- learning environment
- programming environments
- high school students
- cognitive tutor
- distance learning
- online course
- e learning
- higher education
- computer science curriculum
- high school
- programming skills
- novice programmers
- learning styles
- learning activities
- educational experiences
- college students
- learning computer programming
- computer supported collaborative learning
- intelligent tutoring systems
- undergraduate students
- computer lab
- learning process
- distance education
- introductory programming courses
- lego mindstorms
- programming assignments
- user centred design
- human computer interaction
- secondary school
- teaching methods
- learning outcomes
- computer programs
- automatic assessment
- graphical user interfaces
- worked examples
- students studying
- computer software
- electronic books
- mobile learning
- teaching materials
- graduate students
- tutoring system