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