Spring 2020 CSCI 182 Schedule

Remote Learning

Due to COVID-19, UNC Asheville is following remote learning.

View the Remote learning and related exercises section of Moodle for MP4 lectures and “in-class” exercises.

Lecture schedule

Date Topic
14 Jan CSCI 182 syllabus
Adam’s introductory slides
Getting started
16 Jan
Read Projects 0 and 1 of the SparkFun Guide and the Processing tutorials for Getting Started and Coordinate Systems and Shapes. You can also view the video tutorial for the Hour of Code
Style and lines
21 Jan
Read Projects 2 and 3 of the SparkFun Guide
Go to the Processing reference and look at everything about Color and 2D Primitives
Style and lines, rectangles, circles
23 Jan
Read the Happy Coding tutorials on Using variables, Creating variables, and Creating functions
Processing, the language, and more coordinates
28 Jan
Read Project 4 of the SparkFun Guide and the Processing tutorial on Interactivity
Animation with variables
30 Jan
Read Project 5 of the SparkFun Guide
A Java-based look at Processing
4 Feb
Read Project 6 of the SparkFun Guide
Images I
6 Feb Try out Adam’s Bézier & an impressive animation
Numbers and Images
11 Feb Representation of numbers
13 Feb More on animation
18 Feb
Read Project 7: Playing with Text from the SparkFun Guide
Typography in Processing — Vector, Pixel (perhaps with anti-aliasing)
A guided tour of Strings and Drawing TextBreaking glass
20 Feb A snow storm — sorta
25 Feb Illustrations: Operators, Types, Scope, Loops, Arrays revisited — 1-D & 2-D
Continuing with text at Animating Text & upcoming Exam 1 review & Fall 2017 exams
27 Feb More exam stuff
Bouncing letter & Bouncing letters homework
3 Mar Exam
5 Mar Tests and alternatives
16-20 Mar Getting ready for remote learning
Extended Spring break
23 Mar to ... See the Moodle page section on Remote learning and related exercises for information
28 April Read the first
On-line second exam at 4:00 PM on Moodle
Link to appear soon!
5 May On-line final exam at 3:00 PM on Moodle