B CUSP 110C – Digital Thinking:

Animation, Video Games, and the Social Web
Tuesday/Thursday 1:15pm – 3:15pm
            Room: UW1-120

Kelvin Sung (ksung@u.washington.edu)

 

 


Important Links:

·   Discussion Board: comments, questions, observations.

·   Submission: drop box.

·   Clip Art

 

Programming:

·   Processing: download (scroll down to download from “Stable Releases”)

 

·   Processing reference

 

·   Drop in Lab: UW2-140 (Contact: IT@uwb.edu or 425-352-3456 for help with machines/printer in this lab)

 

PANIC Button

 

UWB Resources:

·   Quantitative Skills Center (QSC)

·   Writing Center

·   UWB Library

·   BCUSP110 Library Page

 

·   Others (non-academic):

o CUSP home page

o Student Success Workshops

 

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: E:\Work\385\www\images\clearpixel.gif

 

Final Videogames Students Build:

·        Here are the final project videogames!

 

Administration:

·    Here is the Syllabus.

·    Your current standing in this class at this point.

·    Here is your final score/grade for this class.

 

Fun Stuff:

·    Interesting Applets we have so far …

 

 

Schedule:

 

Date

Lecture notes

Exercise (in class, due by 5pm on the day assigned)

Assignment (due before next class)

Week 1:

9/25

Introduction

Exercise 1: What I value

Quiz 1: on Syllabus

Email TA: to get your ID

Homework 1: Lightbot 2.0.

                9/27

Lightbot 2.0

Practice Abstraction

Discussion: your values

Quiz 2: on Lightbot programming

Homework 2: From bot to programs.

Week 2:

10/2

Digitization + CD ROM

Quiz 3: on functional abstraction and light bot

Exercise 2: Your own website

Homework 3: Function + Moon walk

10/4

Color + Binary Numbers

Exercise 3: Binary Encoding (Cancelled)

Reading: Refer to discussion board

Homework 4: Practice with Binary Numbers

Week 3:

10/9

 

Meet in: LB1-222

Student Success Services

Privacy + Ethics

 

Homework 5: Research toolkit (Due by Wednesday, 10/10, midnight!! e-submit only)

 

Privacy paper: Due next Tuesday (10/16)

10/11

Intro to Processing

Homework 7: Drawing with Processing

Week 4:

10/16

Exercise 3: Processing + Applets

Exercise 4: Binary Encoding

Readings: Chap 1 to 4

Homework 6: Simple Processing Applets

10/18

Processing with Variables

Exercise 5: Draw and Redraw

Homework 8: Working with Variables

Here is Kelvin’s solution.

Week 5:

10/23

Data Types + Functions

Exercise 6: Functions for Owls

Homework 9: Complete Exercise6. Here is my solution.

10/25

Loops + Conditionals

Exercise 7: Loops and Conditionals

Homework 10: Complete Exercise 7. Here is my solution.

 

Homework 9a: Functions and Loops. Here is my solution and for extra credit.

Week 6:

10/30

Mid-term review

Mid-term from last year

 

11/1

Mid-term exam

 

 

Week 7:

11/6

Mid-Term return

Loops + Conditionals Catch up

Exercise: Start Homework 10.

Homework 10: Here is my solution.

11/8

Processing Input/Output

Exercise: Work on Homework 11.

Homework 11: Be creative!

Week 8:

11/13

Quiz on Functions + Loops

Computation Complexity

Exercise 9/HW12: Simple Block Breaker

Final Project: Find your partner and email Jack your group members

11/15

Algorithm Design

AI

In-class: Final Project paper design

Final Project: Paper Design

Week 9:

11/20

Instruction Execution

Due beginning of class: Final project paper design

Final Project: Software Design

11/22

Thanksgiving: no class.

 

 

Week 10:              

11/27

Networking and

DNS

Due beginning of class: Final project software design

Final Project: The system!

11/29

Kelvin in DC (NSF Panelist) No class!!

Work on your final project!!

 

Week 11:              

12/4

WWW: Search + Tag

 

 

12/6

Catch-up

Final Exam Review

Due beginning of class: Final project implementation

 

12/11

Final Exam: Meet in same classroom, same class time on Tuesday.

 

 

 

Other Stuff:

·    Here is the course web-site from last year (we used XNA instead of Processing from this year).

·    Final exam result distribution:

·    Mid-term exam distribution:

 

 

Here is what we did in Fall 2011:

   

Kelvin Sung  |   CUSP Home  |   UW Bothell  |   UW Seattle


Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: purple_badge
18115 Campus Way NE
Bothell, WA 98011-8246

(425) 352-5000
(425) 352-5303 (TDD)

Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: Description: *

University of Washington, Bothell
Copyright ©2012, UWB. All rights reserved.
Comments to Kelvin Sung:
ksung@u.washington.edu
Information about UWB: uwbothel@u.washington.edu