ES 26: Introduction to Computer Programming
OVERVIEW
This is the class page for ES 26 TAB/HQR for the First Semester, AY 2018-2019.
- Syllabus
- Index card format
ANNOUNCEMENTS
Aug 21 - Ninoy Aquino Day - no lecture class
CONTENT
The lecture content for this course draws heavily from MIT 6.0001 (Fall 2016) via MIT OpenCourseWare.
6.0001 Course Homepage: link
6.0001 Lecture Slides/Code: link
[Ana Bell, Eric Grimson, and John Guttag. 6.0001 Introduction to Computer Science and Programming in Python. Fall 2016. Massachusetts Institute of Technology: MIT OpenCourseWare, https://ocw.mit.edu. License: Creative Commons BY-NC-SA.]
ACTIVITIES
PYTHON RESOURCES
Installation
The lab machines have Python 3.4. For consistency, install Python 3.4 on your own machine for your practice coding.
Windows
Windows command line guide (cmd)
Linux
You probably have Python 3, but hey
How to install Python 3 on Linux
Mac OS X
Mac OS X 64-bit/32-bit installer
Mac OS X 32-bit i386/PPC installer
Sublime Text
Learning Resources