DocumentCode
609872
Title
A Practice for Providing Additional Support in CS1
Author
Haatainen, S. ; Lakanen, A.-J. ; Isomottonen, V. ; Lappalainen, V.
Author_Institution
Dept. of Math. Inf. Technol., Univ. of Jyvaskyla, Jyvaskyla, Finland
fYear
2013
fDate
21-24 March 2013
Firstpage
178
Lastpage
183
Abstract
This paper reports on a practice used for providing additional support to beginner programmers. This practice emphasizes low social barriers to learning, differentiated instruction, and revision. Altogether we try to avoid defensiveness or stigmatization among those who face difficulties. Student feedback indicates their acceptance of this approach while teaching assistants report that helping students in need of additional support improve their teaching skills. Further, we have observed indications of improved student performance. We describe the practice and suggest a particular educational constructionism, i.e., how students construct their social identities within a particular school setting, as an explanation for our positive experiences. As a conclusion, we stress the importance of support implemented through differentiated instruction and informed by constructionism as a CS1 research topic.
Keywords
computer science education; teaching; CS1 research topic; additional support; beginner programmer; differentiated instruction; educational constructionism; learning; revision; school setting; social barrier; social identity; student feedback; student performance; teaching assistants; teaching skills; Educational institutions; Games; Problem-solving; Programming profession; Springs; CS1; introductory programming; support;
fLanguage
English
Publisher
ieee
Conference_Titel
Learning and Teaching in Computing and Engineering (LaTiCE), 2013
Conference_Location
Macau
Print_ISBN
978-1-4673-5627-5
Electronic_ISBN
978-0-7695-4960-6
Type
conf
DOI
10.1109/LaTiCE.2013.39
Filename
6542257
Link To Document