Back to results

Virginia Tech

The Effect of Whiteboarding on Student Self-Efficacy in the Computer Science Classroom

Abstract

dc:description.abstract

Computer Science (CS) is a critical subject for STEM students to learn. Yet, many students struggle in Introductory Computer Science (CS1) and fail or dropout of the class. A lack of CS self-efficacy - the belief that the individual can complete a task - is frequently the cause of this failure to succeed in CS1. Solutions have been proposed to improve student self-efficacy in CS1. Unfortunately, a lack of self-efficacy in CS1 classes is still a problem. This study examines a pedagogical tool, whiteboarding, and it's affect on student perception of self-efficacy during the programming problem-solving process for novice programmers. These findings indicate whiteboarding can be a vital tool that increases student self-efficacy by improving their success at programming activities, increasing collaboration and feedback, and providing an active learning environment that is positive and holds students accountable for their work. The goal of this multiple method study was to identify the effect on CS1 students' perception of self-efficacy. Focus group sessions and researcher notes and memos were used to collect qualitative data. A pre- and post-intervention self-efficacy questionnaire was used to quantify the change in self-efficacy. The whiteboarding intervention was conducted in two AP CS A classes during the first four weeks of the year. Seventeen 10th grade students participated in the focus groups and the questionnaire. Three focus groups of four students and one focus group of five students was conducted at the end of the intervention. The three themes that emerged from the focus group sessions answered the research question: Engagement with the Problem, Engagement with Others, and Engagement with the Environment. Teaching success in the CS1 classroom requires student self-efficacy. This study has implications for CS1 course instructors.

Degree

thesis:*
Name thesis:degree_name
Doctor of Philosophy
Level thesis:degree_level
doctoral
Discipline thesis:degree_discipline
Curriculum and Instruction
Department dc:contributor.department
Education, Vocational-Technical
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
2022

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Chapin, John Andrew
Chair dc:contributor.committeechair
  • Bowen, Bradley Davis
Committee members dc:contributor.committeemember
  • Stewart, Trevor Thomas
  • Kniola, David J.
  • Williams, Thomas O.

Subjects

dc:subject × 4

Rights

dc:rights
Statement dc:rights
  • Creative Commons Attribution 4.0 International
Language dc:language.iso
en

Identifiers

dc:identifier.*
Dc Identifier Other
vt_gsexam:34045
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/108877

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Chapin, John Andrew. The Effect of Whiteboarding on Student Self-Efficacy in the Computer Science Classroom. doctoral thesis, Virginia Tech, 2022. http://hdl.handle.net/10919/108877