Embedding Inquiry based learning into Programming via Paired Assessment

SA Coleman, E Nichols

Research output: Contribution to journalArticle

3 Citations (Scopus)

Abstract

Changes within our approach to teaching can make some students feel uncomfortable. To overcome this, inquiry based learning, which is strongly supported by research in the areas of intellectual development and approaches to learning (Prince, 2007), can be used. Inquiry based approaches should be introduced in combination with existing teaching styles in order to address the needs of all students. Pair programming enhances the communication among peers and encourages students to ask questions of each other and be more ambitious in their computer programming practicals. The students subsequently gain confidence from one another to try different approaches to solving programming problems; this enhances deeper learning. Additionally, working in pairs provides some students with the courage to ask questions of the teacher while with their pair, which they may not do alone. This paper presents a case study on using pair programming to encourage inquiry based learning within programming modules, to improve attendance and practical assessment results.
LanguageEnglish
Pages72-77
JournalItalics
Volume10
Issue number1
Publication statusPublished - 1 Feb 2011

Fingerprint

programming
learning
student
teaching style
confidence
communication
Teaching
teacher

Cite this

@article{2fdfeb04415641b8a8d74191f12d5f47,
title = "Embedding Inquiry based learning into Programming via Paired Assessment",
abstract = "Changes within our approach to teaching can make some students feel uncomfortable. To overcome this, inquiry based learning, which is strongly supported by research in the areas of intellectual development and approaches to learning (Prince, 2007), can be used. Inquiry based approaches should be introduced in combination with existing teaching styles in order to address the needs of all students. Pair programming enhances the communication among peers and encourages students to ask questions of each other and be more ambitious in their computer programming practicals. The students subsequently gain confidence from one another to try different approaches to solving programming problems; this enhances deeper learning. Additionally, working in pairs provides some students with the courage to ask questions of the teacher while with their pair, which they may not do alone. This paper presents a case study on using pair programming to encourage inquiry based learning within programming modules, to improve attendance and practical assessment results.",
author = "SA Coleman and E Nichols",
year = "2011",
month = "2",
day = "1",
language = "English",
volume = "10",
pages = "72--77",
number = "1",

}

Embedding Inquiry based learning into Programming via Paired Assessment. / Coleman, SA; Nichols, E.

Vol. 10, No. 1, 01.02.2011, p. 72-77.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Embedding Inquiry based learning into Programming via Paired Assessment

AU - Coleman, SA

AU - Nichols, E

PY - 2011/2/1

Y1 - 2011/2/1

N2 - Changes within our approach to teaching can make some students feel uncomfortable. To overcome this, inquiry based learning, which is strongly supported by research in the areas of intellectual development and approaches to learning (Prince, 2007), can be used. Inquiry based approaches should be introduced in combination with existing teaching styles in order to address the needs of all students. Pair programming enhances the communication among peers and encourages students to ask questions of each other and be more ambitious in their computer programming practicals. The students subsequently gain confidence from one another to try different approaches to solving programming problems; this enhances deeper learning. Additionally, working in pairs provides some students with the courage to ask questions of the teacher while with their pair, which they may not do alone. This paper presents a case study on using pair programming to encourage inquiry based learning within programming modules, to improve attendance and practical assessment results.

AB - Changes within our approach to teaching can make some students feel uncomfortable. To overcome this, inquiry based learning, which is strongly supported by research in the areas of intellectual development and approaches to learning (Prince, 2007), can be used. Inquiry based approaches should be introduced in combination with existing teaching styles in order to address the needs of all students. Pair programming enhances the communication among peers and encourages students to ask questions of each other and be more ambitious in their computer programming practicals. The students subsequently gain confidence from one another to try different approaches to solving programming problems; this enhances deeper learning. Additionally, working in pairs provides some students with the courage to ask questions of the teacher while with their pair, which they may not do alone. This paper presents a case study on using pair programming to encourage inquiry based learning within programming modules, to improve attendance and practical assessment results.

M3 - Article

VL - 10

SP - 72

EP - 77

IS - 1

ER -