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 条
  • [21] IMPLEMENTATION OF THE COMPETENCE-BASED APPROACH TO TEACHING COMPUTER SCIENCE AT PRIMARY SCHOOL
    Ostapchuk, Nataliia
    SCIENCE AND EDUCATION, 2016, (04): : 170 - 175
  • [22] Secondary school teacher’s conception and reflection of computer programming with Scratch
    Aloys Iyamuremye
    Ezechiel Nsabayezu
    Jean Claude Habimana
    Discover Education, 1 (1):
  • [23] An online platform for teaching upper secondary school computer science
    Waite, Jane
    Sentance, Sue
    Franceschini, Andrea
    Patterson, Mathew
    Sharkey, James
    UKICER '21: PROCEEDINGS OF THE 2021 UNITED KINGDOM AND IRELAND COMPUTING EDUCATION RESEARCH CONFERENCE, 2021,
  • [24] Introducing Computer Programming to Secondary School Students using Mobile Robots
    Jawawi, Dayang N. A.
    Mamat, Rosbi
    Ridzuan, Fakhitah
    Khatibsyarbini, Muhammad
    Zaki, M. Zulkifli M.
    2015 10TH ASIAN CONTROL CONFERENCE (ASCC), 2015,
  • [25] Computer Science Contests for Secondary School Students: Approaches to Classification
    Pohl, Wolfgang
    INFORMATICS IN EDUCATION, 2006, 5 (01): : 125 - 132
  • [26] Implementing a Computer Science Endorsement Program for Secondary School Teachers
    Whitehead, Christopher
    Ray, Lydia
    Khan, Shamim
    Summers, Wayne
    Obando, Rodrigo
    SIGCSE 11: PROCEEDINGS OF THE 42ND ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2011, : 547 - 552
  • [27] Using ada-based robotics to teach computer science
    Fagin, B
    ITICSE 2000: PROCEEDINGS OF THE 5TH ANNUAL SIGCSE/SIGCUE CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, 2000, 32 (03): : 148 - 151
  • [28] Logic Programming in Primary School: Facing Computer Science at an Early Age
    Rodriguez, Jorge P.
    Cecchi, Laura A.
    2024 L LATIN AMERICAN COMPUTER CONFERENCE, CLEI 2024, 2024,
  • [29] Introducing Computer Science to High School Students Through Logic Programming
    Yuen, Timothy T.
    Reyes, Maritza
    Zhang, Yuanlin
    THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2019, 19 (02) : 204 - 228
  • [30] Designing an Assessment for Introductory Programming Concepts in Middle School Computer Science
    Grover, Shuchi
    SIGCSE 2020: PROCEEDINGS OF THE 51ST ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2020, : 678 - 684