Proceedings of the 16th Annual Joint Conference on Innovation and Technology in Computer Science Education 2011
DOI: 10.1145/1999747.1999824
|View full text |Cite
|
Sign up to set email alerts
|

Extreme apprenticeship method

Abstract: Programming is a craft that can be efficiently learned from people who already master it. Our previous work introduced a teaching method we call Extreme Apprenticeship (XA), an extension to the cognitive apprenticeship model. XA is based on a set of values that emphasize doing and best programming practices, together with continuous feedback between the master and the apprentice. Most importantly, XA is individual instruction that can be applied even in large courses. Our initial experiments (n = 67 and 44) re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
4
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 13 publications
(5 citation statements)
references
References 11 publications
1
4
0
Order By: Relevance
“…In the blended approach an on-line setting has been implemented, where scaffolding is provided to the students by individual, asynchronous feedback messages. The results obtained with blended XA were positive, and comparable to those obtained with in-presence tuition and individual real time feedback by the original XA approach [12,14,15].…”
Section: A Extreme Apprenticeshipsupporting
confidence: 65%
See 2 more Smart Citations
“…In the blended approach an on-line setting has been implemented, where scaffolding is provided to the students by individual, asynchronous feedback messages. The results obtained with blended XA were positive, and comparable to those obtained with in-presence tuition and individual real time feedback by the original XA approach [12,14,15].…”
Section: A Extreme Apprenticeshipsupporting
confidence: 65%
“…An innovative teaching methodology called eXtreme Apprenticeship (XA) was recently applied at the Free University of Bozen-Bolzano. This methodology has been developed in 2010 at the University of Helsinki, and applied in Introduction to Programming courses [14], showing significant improvements over traditional formats of teaching [12,15]. The basic principles of XA are the following:…”
Section: A Extreme Apprenticeshipmentioning
confidence: 99%
See 1 more Smart Citation
“…One of the objective learning programming is to improve cognitive thinking process and self-efficacy, so this study develops the model of teaching strategy with adding other forms of scaffolding such as question. The Extreme Apprenticeship model (XA) is based on a set of values and practices that emphasize learning by doing together with continuous feedback as the most efficient means of learning [10][15] [16] [7]. XA begins with exercises that are simple and achievable by students.…”
Section: Literature Reviewmentioning
confidence: 99%
“…Learners acquire a new cognitive skill, such as programming, by doing a large number of exercises, under the guidance of "masters", available to give them on-demand tutoring and feedback. XA has shown so far impressive achievements over traditional lecture-based formats of teaching, from the point of view of improvements both in grades and in percentages of successful students at the final exam [2].…”
Section: Xa For Operating Systemsmentioning
confidence: 99%