Applying the top-down approach to beginners in programming language education

Daisuke Saito, Tsuneo Yamaura

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

Abstract

There are two approaches in learning programming language: The bottom up approach and the top-down approach. The bottom up approach starts from basic learning and shifts to real programming via data definition, and grammar. The top-down approach, on the other hand, is a process to self-learn the programming language with using formal sample program. The top down approach is more effective and requires less time to learn compared with the bottom up, but is supposed for a person who has already learned one language or more. We, however, believe that the top down approach is applicable to the first-time learners. The top down approach also fosters the understanding of reusability.

Original languageEnglish
Title of host publicationProceedings of 2014 International Conference on Interactive Collaborative Learning, ICL 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages311-318
Number of pages8
ISBN (Electronic)9781479944378
DOIs
Publication statusPublished - 2014 Jan 21
Event2014 International Conference on Interactive Collaborative Learning, ICL 2014 - Dubai, United Arab Emirates
Duration: 2014 Dec 32014 Dec 6

Publication series

NameProceedings of 2014 International Conference on Interactive Collaborative Learning, ICL 2014

Other

Other2014 International Conference on Interactive Collaborative Learning, ICL 2014
CountryUnited Arab Emirates
CityDubai
Period14/12/314/12/6

    Fingerprint

Keywords

  • Bottom-up Approach
  • Education method
  • Programing language learning
  • Top-down Approach

ASJC Scopus subject areas

  • Human-Computer Interaction
  • Education

Cite this

Saito, D., & Yamaura, T. (2014). Applying the top-down approach to beginners in programming language education. In Proceedings of 2014 International Conference on Interactive Collaborative Learning, ICL 2014 (pp. 311-318). [7017791] (Proceedings of 2014 International Conference on Interactive Collaborative Learning, ICL 2014). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICL.2014.7017791