Instructor: Enrique Treviño
MWF 1:00pm-2:20pm in Room 203 in the Library
Office Hours: MWF between 10 to 11:00 am, and MW from 2:30 to 3:30pm. You can also arrange a meeting by appointment.
Office: Young Hall 105
Phone Ext.: #6187
Introduction to Computing and Programming in Python: A Multimedia Approach (4th edition) by Mark J. Guzdial and Barbara Ericson.
Content of the ClassThis course is designed to familiarize the student with the fundamental topics of introductory computer programming: variables, control structures (loops and conditionals), arrays, subprograms, and objects. The language used in the course is Python, a modern, easy-to-learn language that is very compatible with media and web programming. An advantage of using Python is that the language and its programming environment are free and easily downloaded. So students are encouraged to download Python onto their own personal computers. The background environment for our learning will be media (images and sound), graphical (simple turtle graphics) and textual (files/web pages).
The course grade will be based on:
Midterm 1 20%,
Midterm 2 20%,
Final Exam 40%.
There will be homework due roughly every week. It will usually be a programming project. Collaboration in the homework is permitted, but you are not allowed to copy someone else's work. It is academic dishonesty to copy/paste code from another student or from the internet. The solutions must be done individually. The homework assignments will be assigned on Moodle and you will turn them in using Moodle.
Programming is best learned by doing. Therefore, the class will have many in-class programming activities. You are expected to attend class and work on these activities.
AttendanceStudents are expected to come to every lecture and every exam. If the dates of the exams conflict with Lake Forest approved events, inform me as soon as possible.
If you believe that you need accommodations for a disability, please consult with The Learning and Teaching Center. Since accommodations may require early planning and are not retroactive, please contact the center as soon as possible. For details about the services for students with disabilities and the accomodations process, visit http://www.lakeforest.edu/academics/resources/disability/.
You are also welcome to contact me privately to discuss your academic needs. However, all disability-related accommodations must be arranged through Teryn Robinson at the Learning and Teaching Center.
Last modified on August 25, 2017.