Using Sensor-Based Programming to Improve Self-Efficacy and Outcome Expectancy for Students from Underrepresented Groups

04/13/2023
by   Hussel Suriyaarachchi, et al.
0

Knowledge of programming and computing is becoming increasingly valuable in today's world, and thus it is crucial that students from all backgrounds have the opportunity to learn. As the teaching of computing at high-school becomes more common, there is a growing need for approaches and tools that are effective and engaging for all students. Especially for students from groups that are traditionally underrepresented at university level, positive experiences at high-school can be an important factor for their future academic choices. In this paper we report on a hands-on programming workshop that we ran over multiple sessions for Maori and Pasifika high-school students who are underrepresented in computer science at the tertiary level in New Zealand. In the workshop, participants developed Scratch programs starting from a simple template we provided. In order to control the action in their programs, half of the participants used standard mouse and keyboard inputs, and the other half had access to plug-and-play sensors that provided real-time environmental data. We explore how students' perceptions of self-efficacy and outcome expectancy – both key constructs driving academic career choices – changed during the workshop and how these were impacted by the availability of the sensor toolkit. We found that participants enjoyed the workshop and reported improved self-efficacy with or without use of the toolkit, but outcome expectancy improved only for students who used the sensor toolkit.

READ FULL TEXT

page 3

page 4

research
10/04/2019

Development of Computational Thinking in High School Students: A Case Study in Chile

Most efforts to incorporate computational thinking in K-12 education hav...
research
04/23/2021

How to help university students to manage their interruptions and improve their attention and time management

Technology has changed both our way of life and the way in which we lear...
research
08/23/2022

Empowering First-Year Computer Science Ph.D. Students to Create a Culture that Values Community and Mental Health

Doctoral programs often have high rates of depression, anxiety, isolatio...
research
10/07/2017

Aprendendo Programacao Orientada a Objetos com uma Abordagem Ludica Baseada em Greenfoot e Robocode

One the major challenges in undergraduate computing programs is the lear...
research
04/26/2021

Teaching NLP with Bracelets and Restaurant Menus: An Interactive Workshop for Italian Students

Although Natural Language Processing (NLP) is at the core of many tools ...
research
03/04/2019

Teaching HCI Design in a Flipped Learning M.Sc. Course Using Eye-Tracking Peer Evaluation Data

This paper presents experiences from a flipped classroom M.Sc. course on...
research
10/22/2020

Value Cards: An Educational Toolkit for Teaching Social Impacts of Machine Learning through Deliberation

Recently, there have been increasing calls for computer science curricul...

Please sign up or login with your details

Forgot password? Click here to reset