Computer Science for Everyone

CSI11 D01 (61330)

Tuesday, Thursday, 10:00 am - 11:50 am, room ME 320

 
 
Date Details HW assignment

Week 4
 
09/13 topics to be covered:
Chapter 5: Section 5.10
Chapter 6: Section 6.1
Lecture slides: to be posted

Programs:
HW 6 (due date: Wednesday, September 26th, 11:59pm):

ZyBooks, HW06:
Chapter 5: Section 5.10 / all participation and challenge activities,
Chapter 6: Section 6.1 / all participation and challenge activities

09/18 No classes scheduled on Tuesday-Wednesday, 09/18-09/19  

Week 3
 
09/13 topics to be covered:
Chapter 5: Sections 5.6 - 5.9

Lecture slides: CSI11-Day05_lectureSlides.pdf

Programs: qr.py, circleMath.py
HW 5 (due date: Wednesday, September 19th, 11:59pm):

ZyBooks, HW05:
Chapter 5: sections 5.6-5.9 / all participation and challenge activities,
lab: 5.13

09/13 The college is closed. Rosh Hashanah.  

Week 2:

Monday, September 3rd the college is closed. Labor Day!

 
09/06 topics to be covered:
Chapter 5: Variables and Expressions (Sections 5.1 - 5.5)

Lecture slides: CSI11-Day04_lectureSlides.pdf
HW 4 (due date: Wednesday, September 12th): - the due date is extended to 09/16

ZyBooks, HW04:
Chapter 5: Sections 5.1 - 5.5/ all participation, challenge activities;
labs: See Section 5.12 and 5.13
09/04 topics to be covered:
Chapter 4: Basic Input and Output (all sections)

Lecture slides: CSI11-Day03_lectureSlides.pdf

Programs: helloWorld.py, mySecondProgram.py, myThirdProgram.py, myFourthProgram.py
HW 3 (due date: Sunday, September 9th): - the due date is extended to 09/16

ZyBooks, HW03: Chapter 4: all sections / all participation, challenge activities and labs

Week 1
 
08/30 topics to be covered:
Chapter 2: Hardware and Software (sections 2.6 - 2.8)
Chapter 3: Operating Systems (sections 3.1 - 3.2)

In-class Activity: The Orange Game

Lecture slides: CSI11-Day02_lectureSlides.pdf
HW 2 (due date: Wednesday, September 5th, 11:59pm):

ZyBooks, HW02: Chapter 2: sections 2.6-2.8 and Chapter 3: sections 3.1 - 3.2 / all participation and challenge activities

Optional (not for grade):
Chapter 3: Sections 3.3-3.5 in ZyBooks
08/28 topics to be covered:
Chapter 1: History and Basics (all sections)
Chapter 2: Hardware and Software (sections 2.1 - 2.5)

In-class activity: Harold the robot

Lecture slides: CSI11-Day01_lectureSlides.pdf

videos mentioned in lecture slides:
1) video about 10 amazing robots that really exist (~10 minutes) https://youtu.be/sZ_-yb-TN9M
2) video about Hardware (~30 minutes): https://youtu.be/ctAVC2JwEwI
program: myFirstProgram.py

HW 1 (due date: Monday, September 3rd, 11:59pm) :

ZyBooks, HW01: Chapter 1: all sections and Chapter 2: sections 2.1 - 2.5 / all participation and challenge activities

Install Python 3.7:
1) Download the distribution of the Python from here (latest release 3.7): https://www.python.org/downloads/release/python-370/ (scroll down)
This distribution includes compiler, standard libraries and a simple IDE called IDLE.

2) Install Python.
Check "add Python to the PATH" during the installation.

3) After installation you can run IDLE by clicking:
  Start -> All Programs -> Python 3.7 -> IDLE (Python GUI)