Teaching computer programming: impact of Brown and Wilson's didactical principles

被引:0
|
作者
Belmar, Hector [1 ,2 ]
机构
[1] INACAP Natl Profess Training Inst, Sch Comp Engn, Nunoa Campus, Santiago, Chile
[2] UMCE Metropolitan Univ Educ Sci, Santiago, Chile
来源
FRONTIERS IN COMPUTER SCIENCE | 2023年 / 5卷
关键词
computer programming; algorithm; didactics; evaluation instrument; didactical principles; COMPUTATIONAL THINKING;
D O I
10.3389/fcomp.2023.1085507
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This research studies the effects of the application of didactics to the teaching of computer programming, focusing on programming skills in the Python computer language. The problem arises from the failure and dropout rates of students in computer programming in computer science careers in INACAP and the consequent interest in promoting better learning. The general objective is to study the effects of an innovative methodology, based on Brown and Wilson's didactic principles, on the teaching process of Python programming in computer science students at INACAP. The theoretical framework is based on the didactics of teaching computer programming and the concepts of computational thinking skills of various theoretical references, and in particular on the didactic principles of Brown and Wilson. This research is carried out with a quantitative methodology of explanatory scope and with a quasi-experimental design, with a purposive sample, for the experimental stage the sample will consist of 100 first year undergraduate students of Computer Science, of which 50 will be the experimental group and 50 will be the control group. The hypothesis proposed is that "The students in the experimental group obtain a higher performance when applying Brown and Wilson's didactic principles than the students in the control group who are taught in a traditional way." The data collection technique used will be a 45-question multiple-choice test. The data analysis will be performed by applying statistical criteria, comparison of means and variances, among others.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Didactical principles in the teaching and education for human relations
    Mirascieva, Snezana
    3RD WORLD CONFERENCE ON EDUCATIONAL SCIENCES - 2011, 2011, 15 : 1401 - 1403
  • [2] The impact of the medium of instruction: The case of teaching and learning of computer programming
    Lau, Wilfred W. F.
    Yuen, Allan H. K.
    EDUCATION AND INFORMATION TECHNOLOGIES, 2011, 16 (02) : 183 - 201
  • [3] DIDACTICAL STRATEGIES AND CHALLENGES WHEN TEACHING PROGRAMMING IN PRE-SCHOOL
    Chibas, Asa
    Nouri, Jalal
    Noren, Eva
    Zhang, Lechen
    Sjoberg, Christer
    EDULEARN18: 10TH INTERNATIONAL CONFERENCE ON EDUCATION AND NEW LEARNING TECHNOLOGIES, 2018, : 3345 - 3350
  • [4] DIDACTICAL STRATEGIES EMPLOYED BY TEACHERS WHEN TEACHING PROGRAMMING IN K-9 EDUCATION
    Nouri, Jalal
    Noren, Eva
    Skog, Kicki
    12TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE (INTED), 2018, : 7983 - 7989
  • [5] Blended teaching and learning of computer programming
    Wang, Fu Lee
    Fong, Joseph
    Choy, Marian
    Wong, Tak-Lam
    ADVANCES IN WEB BASED LEARNING - ICWL 2007, 2008, 4823 : 606 - 617
  • [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] Empirical Confirmation of Pair Programming Effectiveness in the Teaching of Computer Programming
    Isong, Bassey
    Moemi, Thuso
    Dladlu, Nosipho
    Motlhabane, Neo
    Ifeoma, Ohaeri
    Gasela, Naison
    2016 INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE & COMPUTATIONAL INTELLIGENCE (CSCI), 2016, : 276 - 281
  • [8] Teaching computer programming to science majors by modelling
    Lin, Yu-Tzu
    Yeh, Martin K-C
    Hsieh, Hsin-Ling
    COMPUTER APPLICATIONS IN ENGINEERING EDUCATION, 2021, 29 (01) : 130 - 144
  • [9] The use of Learning Objects for teaching Computer Programming
    Begosso, Luiz Carlos
    dos Santos, Rafaela Martins
    Begosso, Luiz Ricardo
    Begosso, Raissa Helena
    Ribeiro, Alexandre
    FRONTIERS IN EDUCATION CONFERENCE (FIE), 2015, 2015, : 786 - 791
  • [10] Teaching computer programming with PRIMM: a sociocultural perspective
    Sentance, Sue
    Waite, Jane
    Kallia, Maria
    COMPUTER SCIENCE EDUCATION, 2019, 29 (2-3) : 136 - 176