Students' Background Knowledge Influence on Learning Computer Programming

被引:1
|
作者
Holbl, Marko [1 ]
Welzer, Tatjana [1 ]
Zlatolas, Lili Nemec [1 ]
机构
[1] Univ Maribor, Fac Elect Engn & Comp Sci, Maribor, Slovenia
来源
PROCEEDINGS OF THE 2021 30TH ANNUAL CONFERENCE OF THE EUROPEAN ASSOCIATION FOR EDUCATION IN ELECTRICAL AND INFORMATION ENGINEERING (EAEEIE) | 2021年
关键词
teaching programming; students; pre-knowledge; !text type='Java']Java[!/text]Script; ALGORITHMIC THINKING;
D O I
10.1109/EAEEIE50507.2021.9530882
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
When learning computer programming, pre-knowledge is an essential factor influencing the learning process. This pre-knowledge includes both the knowledge of a specific programming language and the ability to think algorithmically. Both skills are needed to understand the concept of computer programming. The pre-knowledge of students and the post-course knowledge was investigated to see whether students' knowledge improved during the course. A questionnaire was used to compare the pre-course knowledge of students with the post-course knowledge. In addition, we examined the results of two groups of students: one with no prior understanding of computer programming and the other with some.
引用
收藏
页码:32 / 35
页数:4
相关论文
共 50 条
  • [21] Collaborative production of pedagogical knowledge: enhancing students' learning
    Rovio-Johansson, Airi
    Lumsden, Marie
    JOURNAL OF APPLIED RESEARCH IN HIGHER EDUCATION, 2012, 4 (01) : 72 - 83
  • [22] Attitudes and Knowledge of Medical Students about Distance Learning
    Stankovic, Aleksandra
    Petrovic, Branislav
    Milosevic, Zoran
    ACTA FACULTATIS MEDICAE NAISSENSIS, 2015, 32 (03) : 199 - 207
  • [23] On the Use of Feedback in Learning Computer Programming by Novices: A Systematic Literature Mapping
    Rocha, Hemilis Joyse Barbosa
    Tedesco, Patricia Cabral De Azevedo Restelli
    Costa, Evandro De Barros
    INFORMATICS IN EDUCATION, 2023, 22 (02): : 209 - 232
  • [24] Effects of Peer Interaction on Web-Based Computer Programming Learning
    Arunoprayoch, Nuttaphat
    Lai, Chih-Hung
    Pham-Duc Tho
    Liang, Jing-San
    25TH INTERNATIONAL CONFERENCE ON COMPUTERS IN EDUCATION (ICCE 2017): TECHNOLOGY AND INNOVATION: COMPUTER-BASED EDUCATIONAL SYSTEMS FOR THE 21ST CENTURY, 2017, : 228 - 233
  • [25] The influence of knowledge recipients' proactivity on knowledge construction in cooperative learning experiences
    Garcia-Almeida, Desiderio Juan
    Cabrera-Nuez, Maria Teresa
    ACTIVE LEARNING IN HIGHER EDUCATION, 2020, 21 (01) : 79 - 92
  • [26] Learning style preferred by english and computer students in Indonesia context
    Sunggingwati, Dyah
    Haviluddin
    International Journal of Emerging Technologies in Learning, 2019, 14 (10) : 46 - 61
  • [27] INFLUENCE OF STUDY IN HEE ON UBIQUITY AND STRENGTH OF STUDENTS' COMPUTER GAMBLING
    Kudryavtsev, M. D.
    Kramida, I. E.
    Kuzmin, V. A.
    Iermakov, S. S.
    Cieslicka, M.
    Stankiewicz, B.
    PHYSICAL EDUCATION OF STUDENTS, 2016, 20 (03) : 13 - 22
  • [28] Using the Karplus learning cycle to teach learners with ADHD introductory computer programming
    Pilkington, Colin
    Gelderblom, Helene
    AFRICAN JOURNAL OF RESEARCH IN MATHEMATICS SCIENCE AND TECHNOLOGY EDUCATION, 2010, 14 (01) : 73 - 84
  • [29] The impact of the virtual learning environment in managing the knowledge transmitted to students
    Pirnau, Claudiu
    Pirnau, Mironela
    Ghiculescu, Liviu Daniel
    Ene, Gabriela Marina
    PROCEEDINGS OF THE 2020 12TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI-2020), 2020,
  • [30] Exploratory Network Analysis of Learning Motivation Factors in e-Learning Facilitated Computer Programming Courses
    Ngan, Shing-Chung
    Law, Kris M. Y.
    ASIA-PACIFIC EDUCATION RESEARCHER, 2015, 24 (04) : 705 - 717