Introduction to Object Oriented Programming through Interactive Fiction

Purpose: To introduce the fundamental concepts and methods of object-oriented programming, source code compiling, and creating executable files; to promote the art and science of interactive fiction; and to have fun in a creative and novel way. —Byron Philhour and Albert Boyle —Introduction to Object Oriented Programming through Interactive Fiction (St. Ignatius College Preparatory)

‘American Gods’ in a High School Classroom

The first day, when they went to the bookstore and bought the book, I thought most of the kids would try to transfer out of the class. “There is no way I’m going to read a book this thick,” more than one student said to me. Another student told me the longest thing he’d ever read was an entire issue of Sports Illustrated. Others accused me of trying to kill…