The impact of teaching computer programming in Tanzanian primary schools

被引:1
|
作者
Kilavo, Hassan [1 ]
Kondo, Tabu S. [1 ]
Hassan, Feruzi [1 ]
机构
[1] Univ Dodoma, Coll Informat & Virtual Educ, Dodoma, Tanzania
关键词
Programming; coding; bock-based programming; visual programming; CHILDREN;
D O I
10.1080/10494820.2022.2115078
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
Today computing is intricate in all aspects of our lives, beginning with communications and education to banking, information security, health, shopping, and social media. Development of the computing is proportional to the development of software which is becoming a serious part of all daily lives. This paper, therefore, assessed the impact of teaching Computer Programming Language in Tanzanian primary schools. To achieve this, a new tool for teaching and learning a computer programming language was developed. Furthermore, a two-tier approach was adopted where the training started on an algorithm first, then if, loops and case conditionals as the third concept inside the first tier. On the other hand, variables, lists, and functions are hooked on the second tier. Results indicate that students acquired together reasoning learning in a conceptual argument of view and skill performance. Students were able to accomplish the expertise to practice or apply the theories of programming knowledge in programming-connected tasks.
引用
收藏
页码:1159 / 1170
页数:12
相关论文
共 50 条
  • [1] POSSIBILITIES OF EXTENSION OF THE ALGORITHMIZATION AND PROGRAMMING TEACHING AT PRIMARY SCHOOLS
    Klement, Milan
    9TH INTERNATIONAL CONFERENCE ON EDUCATION AND EDUCATIONAL PSYCHOLOGY (ICEEPSY 2018), 2019, 53 : 544 - 557
  • [2] Using Algorithmic Tools in Teaching Programming at Primary Schools
    Kockova, Petra
    Kilianova, Kristyna
    Kostolanyova, Katerina
    INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS 2022, ICNAAM-2022, 2024, 3094
  • [3] Teaching Primary School Children the Concept of Computer Programming
    Hussain, Abir Jaafar
    Fergus, Paul
    Al-Jumeily, Dhiya
    Pich, Anthony
    Hind, Jade
    PROCEEDINGS 2015 INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING DESE 2015, 2015, : 180 - 184
  • [4] COMPUTER PROGRAMMING IN SCHOOLS
    BURKHARDT, D
    REDISH, KA
    COMPUTER BULLETIN, 1968, 11 (04): : 291 - +
  • [5] IMPACT OF THE ELECTRONIC MAIL ON TEACHING OF COMPUTER-PROGRAMMING
    GRIGAS, G
    INFORMATION PROCESSING '94, VOL II: APPLICATIONS AND IMPACTS, 1994, 52 : 651 - 655
  • [6] Teaching of computer programming in Bulgarian primary school - challenges and solutions
    Tuparova, D.
    2019 42ND INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2019, : 722 - 726
  • [7] "CodeInnova": A Unified Framework for Teaching Programming and Computational Thinking In Primary Schools
    Zhidkikh, Denis
    Fagerlund, Janne
    Peltonen, Marika
    Vesisenaho, Mikko
    PROCEEDINGS OF 21ST KOLI CALLING CONFERENCE ON COMPUTING EDUCATION RESEARCH, KOLI CALLING 2021,, 2021,
  • [8] Computer programming in primary schools: Swedish Technology Teachers’ pedagogical strategies
    Eva-Lena Bjursten
    Tor Nilsson
    Lena Gumaelius
    International Journal of Technology and Design Education, 2023, 33 : 1345 - 1368
  • [9] Computer programming in primary schools: Swedish Technology Teachers' pedagogical strategies
    Bjursten, Eva-Lena
    Nilsson, Tor
    Gumaelius, Lena
    INTERNATIONAL JOURNAL OF TECHNOLOGY AND DESIGN EDUCATION, 2023, 33 (04) : 1345 - 1368
  • [10] In search of contextual teaching of programming in a Tanzanian secondary school
    Duveskog, Marcus
    Sutinen, Erkki
    Tedre, Matti
    Vesisenaho, Mikko
    Proceedings - Frontiers in Education Conference, 2003, 2