• DocumentCode
    2008594
  • Title

    Designing a Web-based van Hiele model for teaching and learning computer programming to promote collaborative learning

  • Author

    Chen, J. Wey

  • Author_Institution
    Dept. of Inf. Manage., Southern Taiwan Univ. of Technol., Tainan, Taiwan
  • fYear
    2005
  • fDate
    5-8 July 2005
  • Firstpage
    313
  • Lastpage
    317
  • Abstract
    Computer programming teaching is often based upon the traditional lecture format. However, this methodology may not be the best way to help many students actively understand underlying concepts. This paper formulates an alternative pedagogical approach that emphasizes the constructive and problem-solving process in computer programming teaching. The proposed modified van Hiele Model has focused on the conceptual knowledge of thinking levels in programming and on the role of instruction in raising levels of critical thinking for a Web-based implementation. Collectively, collaborative learning tools include: discussion boards, e-mails, Internet assignment units, tutorial units, quick-run units, and expert templates, which are all integrated into the environment to increase student satisfaction and achievement by stimulating student motivation and encouraging the perception of problem solving and programming as a learning project.
  • Keywords
    Internet; computer aided instruction; computer science education; distance learning; programming; teaching; Internet assignment units; Web-based van Hiele model; collaborative learning tools; computer programming learning; computer programming teaching; conceptual knowledge; constructive process; discussion boards; e-mails; expert templates; learning project; pedagogical approach; problem-solving process; quick-run units; student motivation; thinking level; tutorial units; Collaborative work; Computer science; Education; Electronic mail; Geometry; Information management; Internet; Problem-solving; Programming; Vocabulary;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Learning Technologies, 2005. ICALT 2005. Fifth IEEE International Conference on
  • Print_ISBN
    0-7695-2338-2
  • Type

    conf

  • DOI
    10.1109/ICALT.2005.107
  • Filename
    1508686