An approach based on Embodied Programming to teach Computer Science at a secondary school

被引:0
|
作者
Eda Cornejo, Maria [1 ]
Sommer, Sonia [1 ]
Rodriguez, Jorge [2 ]
机构
[1] Minist Educ, Consejo Prov Educ, Neuquen, Argentina
[2] Univ Nacl Comahue, Fac Informat, Neuquen, Argentina
关键词
Secondary School; Computing Science; Computational Thinking; Teaching Programming; Embodied Programming; Blocks-based Programming;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this article a didactic approach is introduced which seeks to integrate the progress made in the context of Block-Based Programming and other didactic approaches developed in the area of computer teaching. The prospects developed in the area of Project Based Learning Approach, Collaborative Learning and Embodied Programming are taken into account. Surrogate Embodiment, in the Embodied Programming context, is a kind of interaction where the movements performed by a person on a stage are directed by students. Furthermore, it is used as a structuring resource in the teaching process, the development of computational devices, paying special attention to skills development in the area of Computational Thinking. This paper presents a Video Game Development Workshop based on this approach with first year students from a state technical school. The experience has shown satisfactory results in connection to the acquisition of concepts and fundamental practices in the area of Algorithms and Programming.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] An Effective Approach to Teach an Introductory Computer Science Course with Computational Thinking and Flow-Chart Based Visual Programming
    Rahman, Md Mahmudur
    Sharker, Monir H.
    Paudel, Roshan
    2020 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2020), 2020,
  • [2] Using Flipped Classroom Approach to Teach Computer Programming
    Alhazbi, Saleh
    PROCEEDINGS OF 2016 IEEE INTERNATIONAL CONFERENCE ON TEACHING, ASSESSMENT, AND LEARNING FOR ENGINEERING (TALE), 2016, : 441 - 444
  • [3] An Analysis of a Media-Based Approach to Teach Programming to Middle School Students
    Araujo, Luis Gustavo J.
    Bittencourt, Roberto A.
    Santos, David M. B.
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 1005 - 1010
  • [4] Bringing Computer Science Education to Secondary School: A Teacher First Approach.
    Neutens, Tom
    Wyffels, Francis
    SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2018, : 840 - 845
  • [5] Has the time come to teach parallel programming to secondary school students?
    Brodanac, Predrag
    Novak, Josip
    Boljat, Ivica
    HELIYON, 2022, 8 (01)
  • [6] Learning to Teach Computer Programming
    Linn, Marcia C.
    FIFTH INTERNATIONAL COMPUTING EDUCATION RESEARCH WORKSHOP - ICER 2009, 2009, : 1 - 1
  • [7] RETRAINING TEACHERS TO TEACH HIGH-SCHOOL COMPUTER-SCIENCE
    POIROT, JL
    TAYLOR, HG
    NORRIS, CA
    COMMUNICATIONS OF THE ACM, 1988, 31 (07) : 912 - 917
  • [8] AN INQUIRY ON HOW TO TEACH SECONDARY-SCHOOL POLITICS COURSES AS A SCIENCE
    LI, BC
    CHINESE EDUCATION, 1983, 16 (01): : 81 - 87
  • [9] An evidence-based approach to secondary school science: Online citizen science and the science capabilities
    Buntting, Cathy
    Moeed, Azra
    Anderson, Dayle
    Miller, Richie
    CURRICULUM MATTERS, 2022, 18 : 46 - 65
  • [10] TabGO: Towards Accessible Computer Science in Secondary School
    Andriamahery-Ranjalahy, Ken H.
    Berquez, Lea
    Jessel, Nadine
    Truillet, Philippe
    UNIVERSAL ACCESS IN HUMAN-COMPUTER INTERACTION. ACCESS TO MEDIA, LEARNING AND ASSISTIVE ENVIRONMENTS, UAHCI 2021, PT II, 2021, 12769 : 12 - 24