Teaching and Learning in an Introductory Undergraduate Programming Class: A Reflective Autoethnography (Abstract Only).
S. Zahra AtiqPublished in: SIGCSE (2016)
Keyphrases
- programming course
- computer programming
- learning process
- online learning
- introductory computer science
- learning systems
- computer science curriculum
- computer science
- programming education
- novice programmers
- reinforcement learning
- inductive inference
- programming language
- mobile learning
- learning design
- hybrid learning
- effective learning
- learning platform
- pedagogical design
- distance learning
- university level
- computer science education
- educational software
- high school
- learning community
- positive examples
- problem based learning