Could you help me to change the variables?: comparing instruction to encouragement for teaching programming.
Dimosthenis MakrisKleomenis EuaggelopoulosKonstantinos ChorianopoulosMichail N. GiannakosPublished in: WiPSCE (2013)
Keyphrases
- computer programming
- programming course
- cooperative learning
- teaching strategies
- computer assisted instruction
- classroom instruction
- teaching materials
- computer science education
- pedagogical design
- instructor led
- pair programming
- intelligent tutor
- senior high school
- computer lab
- e learning
- educational technology
- computer technology
- learning environment
- programming language
- higher education
- programming exercises
- technology integration
- students learning
- computer software
- computer science courses
- project based learning
- learning process
- multimedia
- introductory computer science
- educational psychology
- cognitive theory
- elementary students
- introductory programming courses
- online learning
- object oriented programming
- computer usage
- computer science curriculum
- classroom teaching
- elementary school
- middle school mathematics
- teacher directed
- english as a foreign language
- instructional technology
- instructional materials
- high school
- online course
- teaching methods
- instructional design