Teaching young people computational thinking using MIT App Inventor

K-REx Repository

Show simple item record

dc.contributor.author Raddad, Faqihi
dc.date.accessioned 2019-07-03T18:57:03Z
dc.date.available 2019-07-03T18:57:03Z
dc.date.issued 2019-08-01
dc.identifier.uri http://hdl.handle.net/2097/39807
dc.description.abstract MIT App Inventor is a visual programming platform targeted at beginners to develop mobile apps for Android smart devices. It reduces limitations to programming and app development using a block-based language that decreases syntactic mistakes and encapsulates mobile device features into high-level abstractions that are straightforward to incorporate into apps. This study investigates how App Inventor can be integrated into high school computer science and engineering courses to foster computational thinking by developing mobile apps. Teaching fundamental computational thinking concepts and skills to high school students is currently a curricular concentration in various nations. Working in correspondence to this aim are advanced programming environments, curricula, and learning methodologies that intend to make computer science more convenient and motivating. In this study, we explain the design and evaluation of App Inventor, a programming language that aims to help novice programmers develop computational skills through building mobile applications. As observed in this study, App Inventor can be a convenient and powerful platform that could entirely support introductory level courses and foster computational thinking. en_US
dc.language.iso en_US en_US
dc.subject Computational thinking en_US
dc.subject App inventor en_US
dc.subject Mobile applications en_US
dc.subject K-12 en_US
dc.subject School en_US
dc.title Teaching young people computational thinking using MIT App Inventor en_US
dc.type Thesis en_US
dc.description.degree Master of Science en_US
dc.description.level Masters en_US
dc.description.department Department of Computer Science en_US
dc.description.advisor Joshua Weese en_US
dc.date.published 2019 en_US
dc.date.graduationmonth August en_US

Files in this item

This item appears in the following Collection(s)

Show simple item record

Search K-REx

Advanced Search


My Account


Center for the

Advancement of Digital