Back to results

Massachusetts Institute of Technology

Creating Interactive Experiences and Visualizing Computer Science Concepts to aid Student Understanding

Abstract

dc:description.abstract

Computer Science courses at MIT typically include lectures, recitations, and a handful of problem sets, quizzes, and exams. We believe that an essential middle step is missing among these. One between the stage of teaching where concepts are initially introduced, and the stage of learning where mastery of those concepts are applied & tested. This middle step should be interactive, fun, engaging, and function to allow students to play around with the concepts they learn, without having them build their own tools from scratch. For example, when we first introduce graph search in an intro to computational thinking class, although we use a variety of visual aids, we never give the students a way to run and visualize the algorithms in action on some examples. We have them write code that eventually builds up to that point; but we argue that offering them a tool to master concepts, such as the patterns of various graph search algorithms, before they have to code it up, would lead to a better grasp of the material. In this thesis we introduce a set of tools called Sandboxes to provide this functionality for the key concepts covered in the course 6.100B: Introduction to Computational Thinking and Data Science.

Degree

thesis:*
Name thesis:degree_name
Master
Department dc:contributor.department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Grantor dc:publisher
Massachusetts Institute of Technology
Year dc:date.issued
2023

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Meza, Adrian Leonardo
Advisor dc:contributor.advisor
  • Bell, Ana

Rights

dc:rights
Statement dc:rights
  • In Copyright - Educational Use Permitted
  • Copyright MIT

Identifiers

dc:identifier.*
Handle dc:identifier.uri
https://hdl.handle.net/1721.1/150190
OAI identifier oai:identifier
oai:dspace.mit.edu:1721.1/150190

Chain of custody

source
Harvested from
MIT
Base URL
dspace.mit.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
related terms
citation

Meza, Adrian Leonardo. Creating Interactive Experiences and Visualizing Computer Science Concepts to aid Student Understanding. Massachusetts Institute of Technology, 2023. https://hdl.handle.net/1721.1/150190