Teaching young people computational thinking using MIT App Inventor

dc.contributor.authorRaddad, Faqihi
dc.date.accessioned2019-07-03T18:57:03Z
dc.date.available2019-07-03T18:57:03Z
dc.date.graduationmonthAugust
dc.date.issued2019-08-01
dc.description.abstractMIT 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.
dc.description.advisorJoshua L. Weese
dc.description.degreeMaster of Science
dc.description.departmentDepartment of Computer Science
dc.description.levelMasters
dc.identifier.urihttp://hdl.handle.net/2097/39807
dc.language.isoen_US
dc.publisherKansas State University
dc.rights© the author. This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subjectComputational thinking
dc.subjectApp inventor
dc.subjectMobile applications
dc.subjectK-12
dc.subjectSchool
dc.titleTeaching young people computational thinking using MIT App Inventor
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
RaddadFaqihi2019.pdf
Size:
1.39 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.62 KB
Format:
Item-specific license agreed upon to submission
Description: