Spring 2016 CSCI 107 Schedule

CSCI 107 will meet on Monday and Wednesday from 5:10 PM to 6:50 PM.

At the first of the semester there will be a lot of blank entries in this schedule. As the semester progresses, they will be filled in. However, the planned topics page for this course contains a listing of the topics that will be covered during the semester.

Date Topic
11 Jan The course & The Beauty and Joy of Computing & New York City schools
13 Jan Reading: Computational Thinking: A Digital Age Skill for Everyone & CSTA Computational Thinking Task Force
Activity: Programming Lab 1 in Snap!
20 Jan Class canceled due to weather
25 Jan Reading: Do cell phones need a “back door”
Reviewing: Elements of programming
Activity: Introduction to bits
27 Jan Data Privacy Day eve
Reading: Digital Explosion: Why Is It Happening, and What Is at Stake?
Activity: Encrypting
1 Feb Decimal to binary & What’s a Byte? & GnuPG II
3 Feb Encryption 2
8 Feb 3D
10 Feb
15 Feb 3D — just do it!
17 Feb Encryption & privacy, and 3D & 2D
22 Feb Vectors and Drawing
24 Feb 2D and 3D
29 Feb Raster graphics and Photo editing
2 Mar Representing images
14 Mar GIMP/Inkscape project & GIMP and other stuff
16 Mar
21 Mar First look at HTML & HTML lab 1
23 Mar HTML & CSS and HTML/CSS lab and the upcoming exam
28 Mar
30 Mar Graphics & encryption
4 Apr JavaScript
6 Apr
11 Apr Arduino lab & pre-final exam review
13 Apr
18 Apr Pre-final exam
20 Apr Exam 2 & HTML/CSS/JavsScript Project & Arduino/breadboard lab
25 Apr Arduino lab (analog controlled music) & just enough JavaScript
29 Apr Final Exam: 3:00 PM — 5:30 PM