• 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