Swift Teacher

One lesson at a time towards Swift World Domination

Code with Purpose: Empowering Students via Swift App Voting Project - Brian Foutty

Oct. 12, 2024 | Category: teaching

Swift app development: fostering inclusive CS education through real-world coding projects that create socially conscious programmers...


Unwrapping the Mystery: Conquering Optionals in Swift with a Python Twist - Brian Foutty

Aug. 13, 2024 | Category: teaching

A lesson on safely using potentially nil values in a simple app to teach Swift Optionals and the different ways to use optional binding...


Party Like It's 2008 in the App Store 🥳 - Brian Foutty

July 15, 2024 | Category: teaching

July 15, 2024 - Light Guided Project extension lesson to added multiple flashlight colors to the app just like it is 2008 all over again 🤣...


To Meme or Not to Meme, That Is the Question - Brian Foutty

July 14, 2024 | Category: coding

May 26, 2021 - MemeMaker extension lesson to add photo library functionality to the app...


Employed Is the Ultimate "E" - Brian Foutty

July 13, 2024 | Category: coding

May 17, 2021 - iOS Resume app project I make with my seniors to enable them to have a project they can load onto a device for interviews...


The Lizard 🤏 Spock 🖖 Addition Conundrum - Brian Foutty

July 12, 2024 | Category: teaching

April 28, 2021 - Rock Paper Scissors extension lesson to make it Rock Paper Scissor Lizard Spock...


SwiftUI for Teaching App Development - Brian Foutty

July 12, 2024 | Category: Swift

June 11, 2019 - Post where I shared my thoughts on the launch of SwiftUI and using it in my classroom to teach Swift and coding...


Creativity is the Key - Brian Foutty

July 12, 2024 | Category: teaching

May 27, 2017 - Discussion of how one student in particular loved learning to code because the student could be creative in his projectsx...


No more "Easy Bake Oven" coding - Brian Foutty

July 12, 2024 | Category: coding

May 02, 2017 - Discussion of block-based coding activities for young students...


Uh Oh, Chromebook... Meet the New iPad - Brian Foutty

July 12, 2024 | Category: teaching

April 24, 2017 - My thoughts comparing iPad and Chromebook as learning tools and the ROI for each...


Having Fun Coding the Question Bot - Brian Foutty

July 12, 2024 | Category: coding

March 27, 2017 - Discussion of the merits of and how much my students enjoyed creating the QuestionBot iOS app...


Swift Playgrounds: Effective and Gritty - Brian Foutty

July 12, 2024 | Category: teaching

March 04, 2017 - My thoughts on Swift Playgrounds being an effective coding curriculum referencing their grit...


Creatively Concise Coding - Brian Foutty

July 12, 2024 | Category: coding

February 11, 2017 - Relating a day of coding on iPad in my classroom...


Why Teach Swift? - Brian Foutty

July 12, 2024 | Category: Swift

January 28, 2017 - Thoughts of why I like teaching the Swift programing language to my students...