Programming Smart Objects: How Young Learners’ Programming Skills, Attitudes, and Perception Are Influenced

Mazyar Seraj, Mauricio Verano Merino, Ebrahim Rahimi, Lina Ochoa Venegas

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

Programming literacy is crucial for current and future generations of young learners, irrespective of their career paths. Programming education is thus essential, making teaching methods and tools to be tailored to the target audience. In this context, contemporary visual programming environments, particularly block-based programming, have become instrumental in introducing programming concepts to young learners. Educational theories such as Constructionism advocate an approach centered on the learner to deepen and motivate learning. In computer science, these theories can be applied by providing hands-on experiences that connect computer science to real-life situations through the manipulation or construction of physical and tangible computational devices. This study explores the impact of creating a smart object for a smart home using block-based programming on young learners’ attitudes and perceptions toward programming and their programming skills acquisition. An introductory programming workshop involved 28 8tℎ grade students from a secondary school constructing and programming a smart-lighting object in a smart home setting. Performance, attitude, and perception trajectories were assessed through repeated questionnaires. Our results indicate that constructing and programming a real-life smart object enhances learners’ confidence and programming skills. This paper contributes to programming education literature by demonstrating the potential of block-based programming, specifically in the context of state-of-the-art smart technologies, to foster programming skills and develop positive attitudes and perceptions among learners.

Original languageEnglish
Title of host publicationSPLASH-E '24
Subtitle of host publicationProceedings of the 2024 ACM SIGPLAN International Symposium on SPLASH-E
EditorsFelienne Hermans, Rose Bohrer
PublisherAssociation for Computing Machinery, Inc
Pages45-55
Number of pages11
ISBN (Electronic)9798400712166
DOIs
Publication statusPublished - 2024
Event2024 ACM SIGPLAN International Symposium on SPLASH-E, SPLASH-E 2024, Co-located with: SPLASH 2024 - Pasadena, United States
Duration: 24 Oct 2024 → …

Conference

Conference2024 ACM SIGPLAN International Symposium on SPLASH-E, SPLASH-E 2024, Co-located with: SPLASH 2024
Country/TerritoryUnited States
CityPasadena
Period24/10/24 → …

Bibliographical note

Publisher Copyright:
© 2024 Copyright held by the owner/author(s).

Keywords

  • block-based programming
  • internet of things
  • programming education
  • smart home
  • young learners

Fingerprint

Dive into the research topics of 'Programming Smart Objects: How Young Learners’ Programming Skills, Attitudes, and Perception Are Influenced'. Together they form a unique fingerprint.

Cite this