ES 26: Introduction to Computer Programming

OVERVIEW

This is the class page for ES 26 TAB/HQR for the First Semester, AY 2018-2019.

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

Python 3.4 32-bit installer

Python 3.4 64-bit installer

Windows command line guide (cmd)

Installing Python on Windows

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

Download page

Learning Resources

click here!