Teachers' Views and Experiences on Teaching Second and Subsequent Programming Languages.
Ethel TshukuduQuintin I. CuttsOlivier GolettiAlaaeddin SwidanFelienne HermansPublished in: ICER (2021)
Keyphrases
- programming language
- school teachers
- web based teaching
- learning opportunities
- professional development
- learning environment
- high school
- teaching methods
- teacher education
- object oriented
- learning process
- teaching materials
- general purpose
- teacher training
- e learning
- higher education
- teaching practices
- blended learning
- educational technology
- preservice teachers
- strongly typed
- high level
- educational settings
- programming environment
- secondary school
- learning analytics
- middle school students
- programming course
- introductory programming
- classroom practice
- software engineering
- denotational semantics
- elementary school
- object oriented programming
- learning sciences
- database languages
- online teaching
- case study
- lambda calculus
- data abstraction
- learning experience
- specification language
- artificial intelligence
- computer programming
- problem based learning
- middle school
- computer programs
- query language
- programming language constructs
- teaching assistants
- open source
- online learning
- technology integration