Commit e4633f8f authored by Phoenix Perry's avatar Phoenix Perry

adding all class details

parent 6acb1898
#Physical Computing
Instructor: Phoenix Perry
About the class:
Welcome to Physical Computing.
**Participation** consists of not only turning up to class and labs, being active in lectures and discussions, and contributing to the online forums. These are requirements to get the very bare minimum pass.
I really care about your competence, your passion, your bravery, your curiosity, your civic spirit, your generosity, your critical questioning and your moral compass.
I take for granted you will successfully fulfill the objectives above which are measurable such as attendance, participation, doing your homework and presenting your projects. Do not let yourself down in these ways.
**Lectures and Labs**
I present the course material in the Physical Computing Lab (Ben Pimlott Bldg - GDS). You are expected to attend all of these sessions.
This course will cover:
Your overall mark for this course consists of four major components, each of which contribute differently to your overall score. The contribution of each of the assessment criteria are:
| Number | Type | Description | Due Date | Relative Weight|
| :-------------:|:-------------:| :-----:| :-----:| :-----:| :-----:| :-----:|
1 | Lab work | Online Logs for Lab Tasks | week by week in class | 50% |
2 | Term 1 Major Project | Major Project and Project Logs | Feb 10 in class | 20%
3| Term 2 Major Project (Solo) | Major Project and Project Logs | March 23rd in class | 20%|
4| Vita | Formal Presentation of Project 2 |March 23rd in class | 10%
#####You must complete all of the above items for full credit, according to the following requirements:
**The Major Projects** must also include your project log and the working final project presentation (or video). Details about the Major Projects are provided as the term progresses.
**Coursework** (Lab Tasks 1-4) consists of lab tasks assigned each week. Your must keep an online log which must be detailed, and must include a video and diagrams. At the end of the 4 labs, you must select and submit one which you want to be marked formally. The lab grade Perla gave you in class will most likely stand unless what you hand in is significantly worse than what you showed in class or outstandingly better. Please don't turn in a lab you did not show in class. At the end of the 4 weeks this mark will be given the weight of 70% of your lab work and your week by week labs and logs will account for the other 30% of your lab work mark.
**The Viva** is a formal presentation of your Major Project.
**How your Labs will be marked in class and the following will be used as the ranking score:**
5 (1st) - Exceeded what was discussed in class, evidence of external research, and exceeded assignment expectations
4 (2.1) - Very good use of what is taught in the course and possible some small elements beyond it
3 (2.2) - No so polished, may have missed some things but the work was done
2 (3) - Some requirements not fulfilled/not fully complete.
1 - Warrants a pass, but not more.
0 - Didn't do the work or couldn't present it. Fail.
Further criteria contributing to the mark:
Readable, dated, titled, evidence of progressive completion
Underlying physics, principles of microcontrollers, sensors and actuators, code
A clear statement of your aim(s)
Schematics, code and any other hardware design
How the project was actually set-up
Have you taken the work a bit further? Have you done more than what was asked for in the Task for that week? This is a good way to get a high mark.
####How your Major Projects will be marked:
70+ (1st) - Exceeded what was discussed in class, evidence of external research, and exceeded assignment expectations
60-70 (2.1) - Very good use of what is taught in the course and possible some small elements beyond it
50-60 (2.2) - No so polished, may have missed some things but the work was done
40-50 (3) - Some requirements not fulfilled/not fully completed. Warrants a pass, but not more.
<40 Fail
The project was an ambitious undertaking.
The project was thoroughly documented throughout the entire duraRegisterMatetion of the work and not simply added on at the end. All team members made significant contributions.Projects
The enclosure is appropriate for the project, protects it, is stable (won't fall apart), and is aesthetically pleasing.
The project idea was clearly communicated, challenges met were discussed, and solutions adequately described. The project was demonstrated live on the present
Level: 7
Credits: 30
Physical Computing is of increasing interest to artists, musicians, choreographers and other creative practitioners for the creation of novel artworks and also for forms of computational interaction between these objects and people. There are many other applications of Physical Computing, for example in museums, ubiquitous and embedded computing, robotics, engineering control systems and Human Computer Interaction. A physical environment may be sonic, tangible, tactile, visually dynamic, olfactory or any combination of these. The course will explain and demonstrate how the environment, which is essentially continuous can be monitored by analogue electrical and mechanical sensors. Computers, however, are digital machines programmed by software. A focus of this course, therefore, is the interface between the digital and the analogue. This study encompasses basic physics, electronics, programming and software engineering. The practical objective of this course is the development of the skills needed for designing and building interactive physical devices.
##Subject-related Knowledge
- K1 Analyse a physical computing proposal;
- K2 Design a physical computing system;
- K3 Implement a physical computing system from a design specification;
- K4 Evaluate a physical computing system from an engineering or an artistic perspective.
##Subject-related Skills
- S1 Discuss the engineering and/or artistic background of a physical computing proposal;
- S2 Select appropriate components (hardware and software) in order to implement a physical computing proposal;
- S3 Draw schematics as part of a design process;
- S4 Write original programs for a micro-controller;
- S5 Assemble hardware components into an integral physical device;
- S6 Create artistic work using physical computing technology;
- S7 Develop a substantial arts practice or research project using S1-S6.
###Transferable Skills
- T1 Analyse, design, implement and evaluate a physical computing proposal
- T2 Document the above process.
####Suggested Book List
Make Electronics, Second Edition by Charles Pratt.
Make More Electronics, by Charles Pratt.
The Design of Everyday Things, Donald A. Norman, Doubleday Books; ISBN: 0385267746 

The Art of Electronics, Alan Horowitz, Cambridge Press (In Library with accompanying lab manual)
Practical Electronics for Inventors by Paul Scherz
Handmade Electronic Music by Nicolas Collins
Programming Interactivity by Joshua Nobel
Please install all of these:
Fusion 360
You will need to purchase the Arduino kits from the Dept of Computing. Note these are subsidized kits which are normally 75 pounds. From us they are only $45.00
We will be using the book from this kit. If you do not have it, completing labs will be difficult if not impossible.
## Machines:
The new hacklab is open!!!
The website for the machines is here:
You will have access to the following tools during this term in the ALab:
- Roland SRM20
- Ultimaker 2 and 2 Extended
- Epilog Fusion M2 Laser Cutter with fiber laser
- Shopbot Extended Desktop edition
- Jenome Sewing Machines
- Roland Vinyl cutter
- A woodworking facility with saws and drills
- and more!
More information on access will be unrolled as you are inducted in on machines.
## ALab hackerspace hours:
The ALab classroom space is open for you to work on your projects. Hours:
- Monday, Wednesday, Friday, Saturday, Sunday
whole day (according to Goldsmiths schedule)
- Tuesday 14:00-22:00.
#### For technical help outside classroom or class lab hours hours see HH1.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment