Start Date
16-8-2018 12:00 AM
Description
Students learn and retain more while faculty do less prep in this new approach to Intro to Programming. Experiences and material to use in a flipped classroom approach to teaching an introduction to programming class will be shared. The approach uses the Swift programming language and focuses on iOS app development. By the end of the semester, students with no prior programming experience build nine apps and one independent project, covering basic topics of input and calculation, through more advanced topics such as API use, JSON parsing, and creating a "full stack" social app using Google Cloud Firestore and Firebase authentication.
Recommended Citation
Gallaugher, John; FitzGibbon, John; Cho, Shirly; and Mahecha, Jorge, "Rethinking Into Programming: A light-lifting, high-impact flipped class teaching programming through iOS app development" (2018). AMCIS 2018 Proceedings. 56.
https://aisel.aisnet.org/amcis2018/TREOsPDS/Presentations/56
Rethinking Into Programming: A light-lifting, high-impact flipped class teaching programming through iOS app development
Students learn and retain more while faculty do less prep in this new approach to Intro to Programming. Experiences and material to use in a flipped classroom approach to teaching an introduction to programming class will be shared. The approach uses the Swift programming language and focuses on iOS app development. By the end of the semester, students with no prior programming experience build nine apps and one independent project, covering basic topics of input and calculation, through more advanced topics such as API use, JSON parsing, and creating a "full stack" social app using Google Cloud Firestore and Firebase authentication.