Faculty
- Doug Schuler (fall, winter, and spring)
- email: douglas at cpsr.org
- phone: 867-6704
- office: Sem2 B2115
- Allen Olson (fall & winter)
- email: olsona at evergreen.edu
- phone: 867-5485
- office: Sem2 B2108
- Randy Groves (spring)
- email: randy at scn.org
- phone: 867-5498
- office: Sem2 B2115
Class information
Meeting place: Seminar 2 D1107
Wednesdays 6:00 - 9:30
Saturdays (Oct 9, 16, 30, Nov 13, Dec 4) 9:00 - 4:30
Program description
This yearlong program will develop web-based software for communities across the U.S. and the globe. Program themes will include participatory design, community informatics, social networks, localism and globalism. Although a range of projects will be available, all projects will utilize the same software (including Linux, Apache, PHP and MySQL).
Credit may be awarded in software design and development, project management, PHP programming, database design, community informatics or other social sciences, educational technology and other areas depending on the focus of the project and the role of the student.
Fall texts
- Community in the Digital Age, Edited by Andrew Feenberg and Darin Barney and selected readings
- Artful Integration: Proceedings of the Participatory Design Conference 2004, Computer Professionals for Social Responsibility.
- PHP and MySQL Web Development, Luke Welling and Laura Thomson, SAMS
- Optional: O'Reilly Pocket Guildes (Linux, PHP, MySQL, HTML)
Additional readings will be provided.
Readings for winter and spring have yet to be determined, although the last three items on the list above will be utilized all year.
Basic quarter plan
Fall- Technology: Systematic development of software, introduction to web programming and databases, PHP and MySQL
- Other content: Community information systems: motivation, examples, directions
- Partnership Project: Delivery of preliminary plan
- Technology: Systematic development of software, web programming and databases, PHP and MySQL
- Other content: Community and advocacy networks, globalism
- Partnership Project: Database designed and implemented; user interface design completed.
- Technology: Application development, documentation
- Other content: Movements, evaluation
- Partnership Project: Completed web application; public software fair