Teaching master's degree students to read research literature: experience in a programming languages course 2002-2017.
Antti-Juhani KaijanahoPublished in: Koli Calling (2017)
Keyphrases
- programming language
- engineering courses
- software engineering
- higher education
- semester long
- computer programming
- university level
- learning environment
- object oriented programming
- communication skills
- programming exercises
- distance learning
- computer programs
- teaching methods
- educational settings
- high school
- e learning
- distance education
- object oriented
- learning process
- object oriented concepts
- concurrent programming
- teaching materials
- programming environment
- programming course
- remote laboratories
- teacher education
- high level
- general purpose
- secondary school
- problem based learning
- strongly typed
- cooperative learning
- lambda calculus
- denotational semantics
- science education
- learning platform
- data abstraction
- blended learning
- student perceptions
- specification language
- collaborative learning
- student learning
- database languages
- learning experience
- learning styles
- programs written
- online learning
- learning activities
- design studio
- pedagogical content knowledge
- program code
- java language
- programming language constructs