Computers & Technology
MIT App Inventor
Ages 11 to 14
Learn the fundamentals of programming while making fun keep-sake mobile apps. We will begin with creating a soundboard app and working towards making one of three game types such as tic-tac-toe, raising a plant/virtual pet, or an arcade-style game like Flappy Bird or Snake. Lessons throughout the course will demonstrate the different purposes of visible and non-visible components that will be used when we begin working on our games. Students are encouraged to decide which game type they will work towards early on in the course to allow for plenty of time to integrate what they learn from lessons into their games. Each class will begin with a lesson followed by game creation with the assistance of the instructor. Supplies needed: USB drive to keep audio and image files and headphones to preview the sounds from the apps.
July 29 – August 26 on Wednesdays, 10:30 a.m. – 12:30 p.m.
Ages 9 to 12 & 13 to 17
Learn different photography techniques and how to view, edit, and enhance your photos. Discover how to capture emotion, use the effect of color, produce quality portraits, and much more. There will also be a focus on experimental, creative techniques as well as technical aspects such as shutter speed, aperture, ISO, etc. Special Notes: Students must have their own digital camera or device with camera capabilities and a packet of Sunprints: available at https://www.sunprints.org/products/
Age groups will be in two different classes but will come together weekly on Saturdays from 11 a.m. – 12 p.m. to share work.
Saturdays, July 11 – August 29 (8 weeks)
Intro to Computer Programming: Level I
Ages 12 to 17
In this course students will develop logical reasoning and computer programming skills using the VBA language. We will cover variables, data types, input/output, debugging, locals, immediate, watch windows, conditional branching, If..Then..Else, case statement, looping, Do while, Do until, arrays, subroutines, and functions. Students will learn fundamental object-oriented programming concepts, algorithms, and techniques. The course is a strong introduction to the world of coding and is a must for anyone interested in advancing their knowledge base.
July 13 – August 31 on Mondays, 6 p.m. – 8 p.m.