Teaching computer programming with a coaching mindset

Loading...
Thumbnail Image

Supplementary material

Other Title

Authors

Rahman, Naseem
Nandigam, David
Tirumala, Sreenivas Sremath

Author ORCID Profiles (clickable)

Degree

Grantor

Date

2015-01

Supervisors

Type

Conference Contribution - Paper in Published Proceedings

Ngā Upoko Tukutuku (Māori subject headings)

Keyword

computer programming education
coaching
cognition
Maslow, Abraham (1908-1970)

Citation

Rahman, N., Nandigam D., & Tirumala, S.S. (2015).Teaching Computer Programming with a Coaching Mindset. IEEE (Ed.), ICETES '2015 International Conference on E-Commerce Technology and E-Services, The 2nd World Congress on Computer Applications and Information Systems (WCCAIS'2015)

Abstract

Teaching computer programming with the coaching mindset assumes an inherent knowledge on part of the learner. Conversely learning is efficient when novices learn from people who already mastered the craft. In this paper we redefine computing teacher as a Coach, an extension to the cognitive teaching model based on a set of values and practices that emphasize a radical model of student-teacher relationship. The proposed model resulted in a significant improvement in the confidence and skill levels of beginner students which reflected in their pass rate as well as arrested dropout tendencies. Further, we describe the coaching paradigm in the context of cognitive teaching model proposed by Maslow as the most efficient method of teaching programming.

Publisher

Institute of Electrical and Electronics Engineers (IEEE)

Link to ePress publication

DOI

Copyright holder

Institute of Electrical and Electronics Engineers (IEEE)

Copyright notice

All rights reserved

Copyright license

Available online at

This item appears in: