Donald J. Patterson

Design and Implementation of Solutions to Computational Problems

 

The Cover of Python for Everyone, 2e by Cay Horstmann and Rance Necaise used in the course Design and Implementation of Solutions to Computational Problems

CS-010: Design and Implementation of Solutions to Computational Problems

For Fall semester 2017 I am teaching an introductory course on programming at Westmont College.  This is second time that I’ve offered the course.   It remains similar to the first run which is described in more depth here.  This time I hope to bring in more in class examples to address the changing ways in which students learn.    If all goes well we may also do a little bit of Internet of Things work by the time we are done.   That would involve using a Raspberry Pi to sense the world.   Some student researchers and I are already doing that with a smart greenhouse that is outside Winter Hall.   We’re using python to graph what the sunset looks like according to a light sensor:

Greenhouse garden sensors

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *