DocumentCode :
2642583
Title :
An approach for problem specification and its application in an Introductory Programming Course
Author :
Mendonça, Andréa ; Guerrero, Dalton ; Costa, Evandro
Author_Institution :
Comput. & Syst. Dept., Fed. Univ. of Campina Grande, Campina Grande, Brazil
fYear :
2009
fDate :
18-21 Oct. 2009
Firstpage :
1
Lastpage :
6
Abstract :
In the present paper we describe POP (problem oriented programming) - a teaching approach for introductory programming courses, aiming at developing students´ skills in dealing with ill-defined problem specifications and programming. To evaluate this approach, a pilot case study was conducted during the second academic semester of 2008 in two classes of introductory programming lab of the computer science course at the Federal University of Campina Grande. The results of our case study have confirmed the effectiveness of this approach in terms of organization and completeness of problems´ specifications. The innovative aspect of POP allows novices to deal with ill-defined problems, and to work out different activities of software engineering such as requirement elicitation, specification and tests. POP´s main objective is to improve the traditional method of teaching introductory programming that concentrates mainly on codification.
Keywords :
computer science education; educational courses; formal specification; computer science course; introductory programming course; problem oriented programming; problem specification; software engineering; Computer industry; Computer languages; Computer science; Computer science education; Educational programs; Problem-solving; Programming profession; Software engineering; Software testing; Turning; Introductory Programming Teaching; Problem Specification; Software Engineering Education;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education Conference, 2009. FIE '09. 39th IEEE
Conference_Location :
San Antonio, TX
ISSN :
0190-5848
Print_ISBN :
978-1-4244-4715-2
Electronic_ISBN :
0190-5848
Type :
conf
DOI :
10.1109/FIE.2009.5350629
Filename :
5350629
Link To Document :
بازگشت