skip to main content
10.1145/3572549.3572589acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicetcConference Proceedingsconference-collections
research-article

Design and Development of a Text Programming Teaching System for Primary school Students

Published: 13 February 2023 Publication History

Abstract

Computational Thinking (CT) is a key component of 21st century education. With that visual programming has become a major tool for primary school students to learn programming. In response to the current difficulties of primary school students in transitioning from visual programming learning to C++ programming learning, this paper develops an online programming teaching system based on the Goc programming for primary school students for introductory C++ programming learning (www.51goc.com). The system has the characteristics of visualization of programming results, game-based teaching and service of teaching. The usefulness and reliability of the system has been verified through its implementation in Foshan, Guangdong for nearly three years, which has helped in the teaching of programming.

References

[1]
Choi H. 2012. Enhancing teachers' ICT capacity for the 21st century learning environment: Three cases of teacher education in Korea.J. Australasian Journal of Educational Technology. 28, 6 (September 2012), 965-982, 
[2]
Shailaja J and Sridaran R. 2015. Computational thinking the intellectual thinking for the 21st century. J. International Journal of Advanced Networking & Applications, 7 ( 2015), 39-46.
[3]
Shute V J, Sun C, and Asbell-Clarke J. 2017. Demystifying computational thinking. J. Educational Research Review, 22 (September 2017), 142-158.
[4]
Wing J. M. 2006. Computational thinking. J. Communications of the ACM, 49, 3 (2006), 33-35.
[5]
Ying L. 2016. Teaching programming based on Computational Thinking. In Proceedings of Frontiers in Education Conference IEEE, October 12-15, 2016, Erie, PA, USA. 10.1109/FIE.2016.7757408
[6]
Weintrop D, Holbert N. 2017. From blocks to text and back: Programming patterns in a dual-modality environment. In Proceedings of the 2017 ACM SIGCSE technical symposium on computer science education(SIGCSE '17), March 8-11, 2017, Seattle, Washington, US. ACM, New York, NY, 633-638.
[7]
[Weintrop D and Wilensky U. 2018. Comparing Block-Based and Text-Based Programming in High School Computer Science Classrooms. J. ACM Transactions on Computing Education, 18,1 (March 2018), 1-25.
[8]
Weintrop D and Wilensky U. 2018. How block-based, text-based, and hybrid block/text modalities shape novice programming practices. J. International Journal of Child-Computer Interaction, 17 (September 2018),  83-92.
[9]
Papert S. 1971. Teaching children thinking (LOGO memo). J. on computer education amsterdam pask g, 4,3 (1970), 219–229.
[10]
Kynigos C. 1993. Children's inductive thinking during intrinsic and Euclidean geometrical activities in a computer programming environment. J. Educational Studies in Mathematics, 24, 2, (1993), 177-197.

Index Terms

  1. Design and Development of a Text Programming Teaching System for Primary school Students

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    ICETC '22: Proceedings of the 14th International Conference on Education Technology and Computers
    October 2022
    628 pages
    ISBN:9781450397766
    DOI:10.1145/3572549
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 13 February 2023

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. primary school students
    2. teaching system
    3. visualization of programming results

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Funding Sources

    • the 12th Five- Year Plan of Education Science of Guangdong Province
    • the Youth Project of Humanities and Social Science

    Conference

    ICETC 2022

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 47
      Total Downloads
    • Downloads (Last 12 months)7
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 02 Mar 2025

    Other Metrics

    Citations

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media