A flexible and systematic teaching framework to develop cognitive skills through programming courses

被引:0
|
作者
Gacitua, Ricardo [1 ]
Dieguez, Mauricio [1 ]
Diaz, Jaime [1 ]
Sepulveda, Samuel [1 ]
机构
[1] Univ La Frontera, Dept Ciencias Computac & Informat, Temuco, Chile
关键词
Cognitive skills; Teaching-learning; R&G Methodology; Computer programming; COMPUTATIONAL THINKING; VIEWPOINT;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Computer programming has become an increasingly cross-cutting theme and is no longer considered just a specialized subject. In some countries, the inclusion of this subject in the curricula of the basic cycles of their educational systems has been provided for, because it is recognized that programming promotes computational thinking which allows cognitive development of students. In Chile, the Universidad de La Frontera established that an initial programming course is given to all the Engineering degrees. Unfortunately, studies have shown that students are not achieving the competencies defined by the computational thinking approach. This research paper presents a flexible and systematic teaching framework for developing cognitive skills in programming courses. This framework considers the use of a systematic methodology of teaching programming, which focuses on the process of building solutions over the product; using electronic programmable devices; and sets of pre-defined exercises appropriate to various domains of the engineering area.
引用
收藏
页数:8
相关论文
共 48 条
  • [1] Training the trainers: do teaching courses develop teaching skills?
    Godfrey, J
    Dennick, R
    Welsh, C
    [J]. MEDICAL EDUCATION, 2004, 38 (08) : 844 - 847
  • [2] Educational Robotics and Teaching Programming to Develop Computational Thinking Skills: A Systematic Literature Review
    Cristoferi, Francieli
    Rosa, Valdir
    Lisboa, Eliana Santana
    [J]. REVISTA EDUCAONLINE, 2023, 17 (01): : 76 - 93
  • [4] Evaluation, Validation and Optimization of Virtual Platforms and Courses to Develop the Teaching Skills of English
    Carlos Guevara, Juan
    Largo Ordonez, Ginna
    Marina Hernandez, Flor
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON E-LEARNING, 2009, : 165 - 173
  • [5] A Systematic Review of Strategies to Develop Students' Cognitive Presence in Online Courses
    Sadaf, Ayesha
    Olesova, Larisa
    [J]. 8TH INTERNATIONAL CONFERENCE ON HIGHER EDUCATION ADVANCES (HEAD '22), 2022, : 65 - 73
  • [6] A model to develop activities for teaching programming through metacognitive strategies
    Cakiroglu, Unal
    Er, Betul
    [J]. THINKING SKILLS AND CREATIVITY, 2023, 48
  • [7] Teaching cognitive skills improves learning in surgical skills courses: a blinded, prospective, randomized, study
    Kohls-Gatzoulis, JA
    Regehr, G
    Hutchison, C
    [J]. CANADIAN JOURNAL OF SURGERY, 2004, 47 (04) : 277 - 283
  • [8] Active Learning Methodologies for Teaching Programming in Undergraduate Courses: A Systematic Mapping Study
    Calderon, Ivanilse
    Silva, Williamson
    Feitosa, Eduardo
    [J]. INFORMATICS IN EDUCATION, 2024, 23 (02): : 279 - 322
  • [9] The incredible rainbow spitting chicken: Teaching traditional programming skills through games programming
    School of Information Technology and Electrotechnology, Otago Polytechnic Dunedin, New Zealand
    [J]. Conf. Res. Pract. Inf. Technol. Ser., 2006, (81-89):
  • [10] A Systematic Literature Review on Teaching Programming to People with Cognitive Disabilities
    Juvino de Araujo, Elaine Cristina
    Andrade, Wilkerson L.
    [J]. 2021 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2021), 2021,