Multi-context Physical Computing

被引:0
|
作者
Maximova, Alexandra [1 ]
机构
[1] Swiss Fed Inst Technol, Dept Comp Sci, Zurich, Switzerland
关键词
educational robotics; secondary school; algorithmic thinking; physical computing; THINKING; KEY;
D O I
10.1145/3587103.3594147
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The use of microcontroller boards such as the Calliope Mini and BBC micro:bit is becoming increasingly popular in schools due to their versatility and affordability. This doctoral research aims to investigate the effectiveness and motivational potential of using microcontroller boards to introduce basic programming concepts to upper primary and lower secondary school students using Python. The primary focus is on the multi-context nature of microcontroller boards, exploring whether teaching programming concepts in different contexts, such as music, video games, and autonomous driving, can motivate a broader population of students compared to a single-context curriculum, such as Turtle Graphics or autonomous mobile robots. The research employs an educational design-based research approach. In the first cycle, a curriculum consisting of six lessons was developed and piloted in the context of gifted pull-out activities. The preliminary exploratory pilot study provides qualitative findings on students' responses to the curriculum, and algorithmic thinking gains were measured using a pre- and post-test. The results suggest that the curriculum has the potential to be an effective and engaging way to introduce basic programming concepts and that further research is needed to confirm these findings for larger populations. In the next educational design-based research cycle we plan to refine our measurement instruments and study design.
引用
收藏
页码:615 / 616
页数:2
相关论文
共 50 条
  • [1] Teaching Programming through Multi-Context Physical Computing
    Maximova, Alexandra
    [J]. PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 2, ITICSE 2024, 2024, : 850 - 851
  • [2] The multi-context reconfigurable processing unit for fine-grain computing
    Chiu, Jih-Ching
    Chou, Yu-Liang
    Lin, Ren-Bang
    [J]. JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2008, 24 (03) : 965 - 979
  • [3] Multi-context scrubbing method
    Fujimori, Takumi
    Watanabe, Minoru
    [J]. 2017 IEEE 60TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2017, : 1548 - 1551
  • [4] Multi-Context Systems with Preferences
    Le, Tiep
    Son, Tran Cao
    Pontelli, Enrico
    [J]. FUNDAMENTA INFORMATICAE, 2018, 158 (1-3) : 171 - 216
  • [5] Evolving Multi-Context Systems
    Goncalves, Ricardo
    Knorr, Matthias
    Leite, Joao
    [J]. 21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 : 375 - 380
  • [6] Multi-Context Systems in Time
    Costantini, Stefania
    Formisano, Andrea
    [J]. ECAI 2016: 22ND EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, 285 : 1680 - 1681
  • [7] Generalized Multi-Context Systems
    Tasharrofi, Shahab
    Ternovska, Eugenia
    [J]. FOURTEENTH INTERNATIONAL CONFERENCE ON THE PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2014, : 368 - 377
  • [8] Elastic Multi-Context CGRAs
    Ragheb, Omar
    Yu, Tianyi
    Beidas, Rami
    Anderson, Jason
    [J]. 2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 655 - 662
  • [9] Multi-Context Systems with Preferences
    Le, Tiep
    Son, Tran Cao
    Pontelli, Enrico
    [J]. PRIMA 2015: PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS, 2015, 9387 : 449 - 466
  • [10] Preferential Multi-Context Systems
    Mu, Kedian
    Wang, Kewen
    Wen, Lian
    [J]. INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2016, 75 : 39 - 56