course+schedule

Course Schedule
Out ||= Assignment DUE ||= Readings ||
 * = Week ||= Date ||= Topics ||= Assignment
 * 1 ||= 9/5 || Labor Day - No Class ||=  ||=   ||=   ||
 * 2 ||= 9/12 || Intro to the Course

Lab: Getting Started at UMD ||= HW 1 ||=  ||= M&P Chapter 1

Access Your TerpConnect Account: @http://www.helpdesk.umd.edu/os/unix/usage//1300/

Basic Unix Commands: @http://www.helpdesk.umd.edu/os/unix/usage//1109/

Web Publishing at UMD: @http://www.helpdesk.umd.edu/documents/1/1364/

Get an Application to Transfer Files to your TerpConnect Account: @http://www.helpdesk.umd.edu/topics/applications/ftp/

TextWrangler, free text editor: @http://www.barebones.com/products/textwrangler/index.html ||
 * 3 ||= 9/19 || Hardware, Data, and Information

Lab: HTML Basics ||= HW 2 ||= HW 1

Week 3 Keywords ||= M&P Chapter 2 and 3

Keywords due for Week 3: http://lbsc690-ja.wikispaces.com/Keywords+for+Week+3

Introduction to HTML: @http://www.w3schools.com/html/html_intro.asp ||
 * 4 ||= 9/26 || Computer Networks and the Internet

Lab: HTML Continued ||=  ||= Week 4 Keywords ||= M&P Chapter 7 and 8

Keywords due for Week 4: http://lbsc690-ja.wikispaces.com/Keywords+for+week+4

The Evolution of the Web: @http://evolutionofweb.appspot.com/

Basics of HTML: []

Dive into HTML 5: [] ||
 * 5 ||= 10/3 || Multimedia & Designing Usable Interfaces: Human Computer Interaction

Lab: CSS ||=  ||= Week 5 Writing Prompt ||= M&P Chapter 10

Week 5 Writing Prompt

Dr. Jennifer Golbeck's Usability Chapters

CSS Tutorial: @http://www.w3schools.com/css/

CSS Tutorial (Clay Templeton, UMD iSchool)

Dive into Accessibility: @http://diveintoaccessibility.org/ || [] ||
 * 6 ||= 10/10 || Dr. Ahn is Out of Town (No Class) ||=  ||=   ||= Learning Layouts in CSS
 * 7 ||= 10/17 || Databases & Structured Data

Lab: Databases & SQL ||=  ||= Week 7 Writing Prompt ||= M&P Chapter 6 (Database section) and 14

@Week 7 Writing Prompt

SQL Tutorial: []

Databases from Scratch: @http://www.geekgirls.com/databases_from_scratch_1.htm ||
 * 8 ||= 10/24 || Programming Languages

Lab: Programming (Javascript) ||= HW 3 ||= HW 2

Week 8 Writing Prompt ||= M&P Chapter 13



Week 8 Writing Prompt

Codecademy: [|http://www.codecademy.com/#!/exercise/0]

Javascript Tutorial: @http://www.w3schools.com/js/default.asp

Javascript Primers [] || (no assigned reading, see Week 9 prompt)
 * 9 ||= 10/31 || Javascript Continued ||=  ||= Week 9 Prompt ||= Object Oriented Programming

Mozilla: Intro to Object Oriented Javascript

Net Tuts+: Intro to Object Oriented Javascript

Week 9 Prompt Here's the Link to our Class Experiment: []

Reference List of all Javascript and HTML Objects: []

jQuery library: []

Resource: You can make iPhone/iPod/iPad apps with just HTML, CSS, & Javascript: @http://amzn.to/nDMBAA ||
 * 10 ||= 11/7 || Information Issues: Security, Privacy, Social Issues ||= Final Project ||= HW 3

Week 10 Prompt ||= M&P Chapter 15 and 16

@Week 10 Prompt

Some Resources for Class Discussion: (Read, Watch, Listen and bring ideas to class. Also suggest your own issues that you think are important) Children's Online Privacy Your Privacy and Data on Facebook Lawrence Lessig on Copyright Net Neutrality Net Neutrality (New York Times)

Should We All Learn about Computational Thinking/Programming? Computational Thinking Scratch (MIT) ||
 * 11 || 11/14 || Final Projects: Form Groups, Develop Problem Statements, Plans ||  ||=   ||   ||
 * 12 ||= 11/21 || Work on Final Projects: Problem Definition, Group Member Planning time etc. ||=  ||=   ||=   ||
 * 13 ||= 11/28 || Work on Final Projects: Initial Prototypes, Feedback from Peers/Instructor ||=  ||=   ||=   ||
 * 14 ||= 12/5 || Work on Final Projects ||=  ||=   ||=   ||
 * 15 ||= 12/12 || Final Project Presentations ||=  ||= Final Project ||=   ||