Teaching programming basics for first year non-IT students.
Olga MironovaIrina AmitanJelena VendelinJuri VilipoldMerike SaarPublished in: EDUCON (2016)
Keyphrases
- programming course
- computer programming
- programming concepts
- introductory programming
- introductory computer science
- programming education
- computer science education
- introductory programming courses
- computer science curriculum
- higher education
- learning environment
- students studying
- high school
- novice programmers
- lego mindstorms
- programming exercises
- computer lab
- university level
- learning process
- distance learning
- distance education
- programming skills
- information literacy
- students learning
- programming environment
- e learning
- automatic assessment
- teaching materials
- teaching methods
- secondary school
- student learning
- object oriented programming
- engineering courses
- thinking skills
- computer science students
- cognitive tutor
- learning analytics
- educational software
- programming language
- collaborative learning
- student responses
- intelligent tutoring systems
- elementary school
- mathematics education
- computer assisted instruction
- helping students
- scientific inquiry
- educational systems
- educational institutions
- science education
- classroom teaching
- blended learning
- hong kong
- engineering education
- teaching practices
- learning sciences