DocumentCode :
402575
Title :
A conceptual problem-based learning environment for teaching introductory programming
Author :
El-Sheikh, Eman
Author_Institution :
Dept. of Comput. Sci., Univ. of West Florida, Pensacola, FL, USA
Volume :
1
fYear :
2003
fDate :
5-8 Nov. 2003
Abstract :
Our overall objective is to help students develop the foundational capabilities needed to become successful software developers, that will help them learn how to effectively analyze, design, and implement software systems. The main focus of this paper is the development and use of a concept-based learning tool that helps students acquire effective analysis and design skills for the development of object-oriented programs. Concept maps are tools for organizing and representing knowledge; they enable learners to construct, navigate, share, and criticize knowledge models represented as augmented graphical concept maps. Using the concept map-based tool, students can use concept maps of object-oriented programming to help them solve problems.
Keywords :
computer aided instruction; computer science education; object-oriented programming; software tools; teaching; concept maps; concept-based learning tool; conceptual problem-based learning environment; introductory programming; object-oriented programs; software developers; software systems; teaching; Computer languages; Computer science; Computer science education; Navigation; Object oriented modeling; Object oriented programming; Organizing; Programming profession; Software design; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Frontiers in Education, 2003. FIE 2003 33rd Annual
ISSN :
0190-5848
Print_ISBN :
0-7803-7961-6
Type :
conf
DOI :
10.1109/FIE.2003.1263373
Filename :
1263373
Link To Document :
بازگشت