DocumentCode :
2551418
Title :
Teaching Introduction to Computing Through a Project-Based Collaborative Learning Approach
Author :
Avouris, Nikolaos ; Kaxiras, Stefanos ; Koufopavlou, Odysseas ; Sgarbas, Kyriakos ; Stathopoulou, Polyxeni
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. of Patras, Rio Patras, Greece
fYear :
2010
fDate :
10-12 Sept. 2010
Firstpage :
237
Lastpage :
241
Abstract :
Teaching introduction to computing courses, especially to first year college students, is a challenging endeavor given the increasing difficulty of today´s students with programming and algorithmic thinking. In this paper the experience of introducing collaborative and project based approaches in a first year University course is reported. Both synchronous collaborative learning approaches and asynchronous collaboration through group project work have been introduced in the course using Python as a programming language. The effect of use of these approaches in students´ attitude towards Computer Science and their performance is discussed here.
Keywords :
computer aided instruction; computer science education; groupware; programming languages; teaching; Python; computer science; programming language; project-based collaborative learning approach; university course; Buildings; Collaboration; Collaborative work; Computers; Education; Programming; Python; collaborative learning; introduction to programming; project-based learning; teaching computer science;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Informatics (PCI), 2010 14th Panhellenic Conference on
Conference_Location :
Tripoli
Print_ISBN :
978-1-4244-7838-5
Type :
conf
DOI :
10.1109/PCI.2010.13
Filename :
5600433
Link To Document :
بازگشت