Presentation is loading. Please wait.

Presentation is loading. Please wait.

Lawrence Snyder University of Washington, Seattle © Lawrence Snyder 2004 CSE120 Computer Science Principles.

Similar presentations


Presentation on theme: "Lawrence Snyder University of Washington, Seattle © Lawrence Snyder 2004 CSE120 Computer Science Principles."— Presentation transcript:

1 Lawrence Snyder University of Washington, Seattle © Lawrence Snyder 2004 CSE120 Computer Science Principles

2  http://www.cs.washington.edu/cse120/ http://www.cs.washington.edu/cse120/  CSE120: Computer Science Principles “Must-know computing knowledge for 21 st Century”  Credits: 5 ▪ 3 Lectures, 2 Labs (Closed) ▪ 50 min. each => total contact time 50 hours  Pre-requisites: None  Implementation of 7 Big Ideas and 6 Comp Practices ▪ Thread 1: Principles, such as all information encoded in bits ▪ Thread 2: Capabilities, such as CT, abstraction, program’g 12/19/2015© 2011 Larry Snyder, CSE2 Satisfies: Quantitative & Symbolic Reasoning Req

3  The Pilot Class membership …  22 students; filtered to remove anyone w/ CS classes  11 Men, 11 Women  12 “students of color” ▪ 5 from under-represented groups ▪ 1 Native American ▪ 6 Asian (includes 2 international students)  Mostly pre-majors; about half intend tech majors 12/19/2015© 2011 Larry Snyder, CSE3

4  Week 1: Lightbot … it’s a fun game & it’s prog’g 12/19/2015© 2011 Larry Snyder, CSE4

5  Graphics mock-up language sitting on Java 12/19/2015© 2011 Larry Snyder, CSE5 IDE Canvas

6  Processing is  Students find it “totally fun” and are engaged by it  Free and trivial to install: all students pgm on their own machines, having installed SW themselves  Graphics are fun and trivial to do; interaction is trivial; text is actually harder  IDE is very forgiving despite being equiv. to Java  Trivially export a Web-embeddable version of code  Makes all standard programming concepts available in standard form 12/19/2015© 2011 Larry Snyder, CSE6

7  Privacy and responsible social networking  Accessibility for handicapped (Richard Ladner Lecture)  CS research -- animation and games (Zoran Popovic Lecture) … like all pilots, we try to present the AP CS curriculum in a fun and engaging way 12/19/2015© 2011 Larry Snyder, CSE7

8  UW’s Pilot, CSE120 www.cs.washington.edu/cse120 Class Home csprinciples.cs.washington.edu/blog Dev Blog  AP CS Principles – Generally csprinciples.org Project Home csprinciples.cs.washington.edu Rally Support 12/19/2015© 2011 Larry Snyder, CSE8


Download ppt "Lawrence Snyder University of Washington, Seattle © Lawrence Snyder 2004 CSE120 Computer Science Principles."

Similar presentations


Ads by Google