BOOK-CHAPTER

The Introductory Programming Course

Nancy MartinAndrey Soares

Year: 2016 Advances in game-based learning book series Pages: 79-104   Publisher: IGI Global

Abstract

Teaching and learning in the introductory programming course can be difficult. Numerous studies address this problem with none resulting in a perfect approach for either students or instructors. The authors of this chapter found success in the introductory programming course by implementing problem-based learning and by delivering the entire course in the context of game design. While this approach has been successful in a face-to-face environment, the e-learning environment presents some challenges. This chapter describes successful pedagogical strategies for the introductory programming course and provides recommendations for their implementation in the e-learning environment.

Keywords:
Course (navigation) Computer science Mathematics education Context (archaeology) Face (sociological concept) Multimedia Engineering Psychology Sociology

Metrics

2
Cited By
0.60
FWCI (Field Weighted Citation Impact)
37
Refs
0.61
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Teaching and Learning Programming
Physical Sciences →  Computer Science →  Computer Science Applications
Educational Games and Gamification
Social Sciences →  Psychology →  Developmental and Educational Psychology
Experimental Learning in Engineering
Physical Sciences →  Engineering →  Media Technology

Related Documents

JOURNAL ARTICLE

Flipping an introductory programming course

SarawagiNamita

Journal:   Journal of computing sciences in colleges Year: 2013
JOURNAL ARTICLE

Towards an introductory formal programming course

Kung-Kiu LauVicky J. BushP. J. Jinks

Journal:   ACM SIGCSE Bulletin Year: 1994 Vol: 26 (1)Pages: 121-125
© 2026 ScienceGate Book Chapters — All rights reserved.