MIT Libraries logoDSpace@MIT

MIT
View Item 
  • DSpace@MIT Home
  • MIT Libraries
  • MIT Theses
  • Graduate Theses
  • View Item
  • DSpace@MIT Home
  • MIT Libraries
  • MIT Theses
  • Graduate Theses
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Developing Resources for Debugging Education using Block-based Languages

Author(s)
Wang, Brandon L.
Thumbnail
DownloadThesis PDF (1.321Mb)
Advisor
Klopfer, Eric
Terms of use
In Copyright - Educational Use Permitted Copyright MIT http://rightsstatements.org/page/InC-EDU/1.0/
Metadata
Show full item record
Abstract
Computer science education and programming are increasingly making their way into K-12 curricula. The ability to correct errors (“bugs'') is fundamental to learning how to program. Early experiences with debugging can be critically important in setting up new programmers for long-term success. Meanwhile, many beginners first experience programming through block-based programming languages. There has been much research into block-based programming languages and in debugging education, but less focus on the intersection of these two topics. More broadly, there is also a need for accessible and adaptable resources that assist beginners in learning debugging. In this thesis, we report on our development of tools and curricula that support beginners in developing their debugging skills. Our materials assume that students use the block-based programming language Scratch.
Date issued
2021-06
URI
https://hdl.handle.net/1721.1/139091
Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Publisher
Massachusetts Institute of Technology

Collections
  • Graduate Theses

Browse

All of DSpaceCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Login

Statistics

OA StatisticsStatistics by CountryStatistics by Department
MIT Libraries
PrivacyPermissionsAccessibilityContact us
MIT
Content created by the MIT Libraries, CC BY-NC unless otherwise noted. Notify us about copyright concerns.