Intro to Programming

Intro to Programming: Hackathon (rising 9th, 10th, 11th, and 12th graders)

The hackathon is a creative problem-solving approach that companies organize to promote or develop new products. In this hands-on, learn-by-doing course, students will consider real-world problems and develop web-based solutions using programming. Meeting for two hours each day between squash sessions, students will use a design-thinking model, in the spirit of a hackathon, to conceive of and develop a website and/or an application from beginning to end.

Instructor:Michael Garrant teaches robotics, software design, programming, and functional design at Blair Academy. Holding bachelor’s and master’s degrees in electrical engineering from Clarkson University and The Johns Hopkins University, he brings to his role at Blair decades of experience in engineering, including defense electronics and medical device product development. A former captain in the Army and Army National Guard, Michael worked for multinational companies during his business career, and he is an inventor of a patented patient-monitoring device. Michael completed his master’s degree in secondary technology education at The College of New Jersey in 2016; in addition to his classroom duties, he oversees robotics after school and manages Blair’s Makerspace.

The Chiang-Elghanayan Center for Innovation and Collaboration Blair Academy (2017)

Programs cost: $1750 per week including all costs for room and board and all education programs