Challenges in Teaching Assembly Language Programming - Desired Prerequisites vs. Students' Initial Knowledge.
Robert LogozarMiroslav HorvaticIvan SumigaMatija MikacPublished in: EDUCON (2022)
Keyphrases
- programming skills
- programming course
- computer programming
- computer programs
- programming language
- introductory programming
- learning environment
- effective learning
- developmental psychology
- computer science education
- higher education
- programming education
- distance learning
- introductory computer science
- university level
- java programming
- mathematical concepts
- subject matter
- active participation
- student learning
- e learning
- distance education
- programming environment
- high school
- computer science curriculum
- learning process
- helping students
- lego mindstorms
- object oriented programming
- programming concepts
- practical experiences
- thinking skills
- students studying
- problem based learning
- programming exercises
- introductory programming courses
- educational process
- concurrent programming
- lingua franca
- learning platform
- teaching materials
- teaching methods
- scientific inquiry
- collaborative learning
- online learning
- learning experience
- teaching assistants
- hong kong
- college students
- students learning
- middle school students
- classroom teaching
- elementary school
- blended learning
- computer lab
- learning styles
- learning outcomes
- learning analytics
- concept maps
- teaching practices
- student teachers
- cognitive tutor
- secondary school
- high school students
- instructional strategies
- computer science students