-
Notifications
You must be signed in to change notification settings - Fork 2
/
index.html
224 lines (214 loc) · 15.2 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Fall 2015 Course Guide — 16-223 Introduction to Physical Computing</title>
<link rel="stylesheet" href="_static/nature.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/guide.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
VERSION: '2015-11-10',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
<link rel="top" title="16-223 Introduction to Physical Computing" href="#" />
<link rel="next" title="1. Fall 2015 Syllabus" href="syllabus.html" />
</head>
<body role="document">
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="py-modindex.html" title="Python Module Index"
>modules</a> |</li>
<li class="right" >
<a href="syllabus.html" title="1. Fall 2015 Syllabus"
accesskey="N">next</a> |</li>
<li class="nav-item nav-item-0"><a href="#">16-223 Introduction to Physical Computing</a> »</li>
</ul>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<div class="section" id="fall-2015-course-guide">
<h1>Fall 2015 Course Guide<a class="headerlink" href="#fall-2015-course-guide" title="Permalink to this headline">¶</a></h1>
<p>Welcome to <em>Introduction to Physical Computing!</em> This is the starting
page for the course guide, which includes the following:</p>
<p><strong>Note</strong>: The <a class="reference internal" href="assignments.html#assignments"><span>Assignments</span></a> section has now moved to the top level.</p>
<div class="section" id="contents">
<h2>Contents<a class="headerlink" href="#contents" title="Permalink to this headline">¶</a></h2>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="syllabus.html">1. Fall 2015 Syllabus</a><ul>
<li class="toctree-l2"><a class="reference internal" href="description.html">1.1. Course Description</a></li>
<li class="toctree-l2"><a class="reference internal" href="description.html#course-sections">1.2. Course Sections</a></li>
<li class="toctree-l2"><a class="reference internal" href="description.html#learning-objectives">1.3. Learning Objectives</a></li>
<li class="toctree-l2"><a class="reference internal" href="policies.html">1.4. Grading Rubric</a></li>
<li class="toctree-l2"><a class="reference internal" href="policies.html#general-course-policies">1.5. General Course Policies</a></li>
<li class="toctree-l2"><a class="reference internal" href="IDeATe_policies.html">1.6. IDeATe Facilities Policies and Fees</a></li>
<li class="toctree-l2"><a class="reference internal" href="topics.html">1.7. Topic Summary</a></li>
<li class="toctree-l2"><a class="reference internal" href="calendar.html">1.8. Fall 2015 Calendar</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="assignments.html">2. Assignments</a><ul>
<li class="toctree-l2"><a class="reference internal" href="unit1.html">2.1. Unit 1 Exercises: Energy, Information, Transduction</a></li>
<li class="toctree-l2"><a class="reference internal" href="unit2.html">2.2. Unit 2 Exercises: Signals, Time, and Dynamics</a></li>
<li class="toctree-l2"><a class="reference internal" href="unit3.html">2.3. Unit 3 Exercises: Algorithms and State</a></li>
<li class="toctree-l2"><a class="reference internal" href="project_reports.html">2.4. Project Reports</a></li>
<li class="toctree-l2"><a class="reference internal" href="project1.html">2.5. Project 1: One-in One-out</a></li>
<li class="toctree-l2"><a class="reference internal" href="project2.html">2.6. Project 2: Temporal Machine</a></li>
<li class="toctree-l2"><a class="reference internal" href="project3.html">2.7. Project 3: Autonomous Machine</a></li>
<li class="toctree-l2"><a class="reference internal" href="assignments.html#final-project">2.8. Final Project</a></li>
<li class="toctree-l2"><a class="reference internal" href="assignments.html#lab-notebook">2.9. Lab Notebook</a></li>
<li class="toctree-l2"><a class="reference internal" href="assignments.html#research-talk">2.10. Research Talk</a></li>
<li class="toctree-l2"><a class="reference internal" href="assignments.html#ideation-1">2.11. Ideation Exercise 1</a></li>
<li class="toctree-l2"><a class="reference internal" href="assignments.html#initial-interview-preparation">2.12. Initial Interview Preparation</a></li>
<li class="toctree-l2"><a class="reference internal" href="assignments.html#skills-survey">2.13. Skills Survey</a></li>
<li class="toctree-l2"><a class="reference internal" href="assignments.html#xsead-profile">2.14. IDeATe Gallery Profile</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="resources.html">3. Resources</a><ul>
<li class="toctree-l2"><a class="reference internal" href="errata.html">3.1. Errata</a></li>
<li class="toctree-l2"><a class="reference internal" href="github.html">3.2. Course Repository on Github</a></li>
<li class="toctree-l2"><a class="reference internal" href="ideate_labs.html">3.3. IDeATe Lab Resources</a></li>
<li class="toctree-l2"><a class="reference internal" href="cluster.html">3.4. IDeATe Virtual Cluster Software</a></li>
<li class="toctree-l2"><a class="reference internal" href="laser_cutter.html">3.5. IDeATe Laser Cutter Guide</a></li>
<li class="toctree-l2"><a class="reference internal" href="related_work.html">3.6. Related Work</a></li>
<li class="toctree-l2"><a class="reference internal" href="ideas.html">3.7. Ideation and Brainstorming</a></li>
<li class="toctree-l2"><a class="reference internal" href="schematics.html">3.8. Drawing Electronic Schematics</a></li>
<li class="toctree-l2"><a class="reference internal" href="SolidWorks.html">3.9. SolidWorks Overview</a></li>
<li class="toctree-l2"><a class="reference internal" href="skills.html">3.10. Essential Skills List</a></li>
<li class="toctree-l2"><a class="reference internal" href="skills.html#cad-cam-resources">3.11. CAD/CAM Resources</a></li>
<li class="toctree-l2"><a class="reference internal" href="tips_and_tricks.html">3.12. Tips and Tricks</a></li>
<li class="toctree-l2"><a class="reference internal" href="report_template.html">3.13. Project Report Template</a></li>
<li class="toctree-l2"><a class="reference internal" href="peer_evaluation.html">3.14. Project 1 Peer Evaluation Form</a></li>
<li class="toctree-l2"><a class="reference internal" href="peer_evaluation.html#project-2-peer-evaluation-form">3.15. Project 2 Peer Evaluation Form</a></li>
<li class="toctree-l2"><a class="reference internal" href="videos.html">3.16. Videos</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="guides.html">4. Topic Area Guides</a><ul>
<li class="toctree-l2"><a class="reference internal" href="basic-circuits.html">4.1. Basic Circuits</a></li>
<li class="toctree-l2"><a class="reference internal" href="Arduino.html">4.2. Physical Computation with the Arduino</a></li>
<li class="toctree-l2"><a class="reference internal" href="mechanism.html">4.3. Mechanical Behavior</a></li>
<li class="toctree-l2"><a class="reference internal" href="computational_behavior.html">4.4. Computation and Behavior</a></li>
<li class="toctree-l2"><a class="reference internal" href="Python.html">4.5. Python by Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="PureData.html">4.6. Physical Computation with Pure Data</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="code.html">5. Libraries and Sample Code</a><ul>
<li class="toctree-l2"><a class="reference internal" href="OneInOneOutASCII.html">5.1. OneInOneOutASCII Arduino Sketch</a></li>
<li class="toctree-l2"><a class="reference internal" href="OneInOneOutGUI.html">5.2. OneInOneOutGUI Example</a></li>
<li class="toctree-l2"><a class="reference internal" href="ArduinoGUI.html">5.3. ArduinoGUI Library</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="logbook.html">6. Log Book</a><ul>
<li class="toctree-l2"><a class="reference internal" href="days/day01.html">6.1. Day 1: Introduction and Welcome</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day02.html">6.2. Day 2: Digging into Unit 1</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day02_comparison.html">6.3. Day 2: 16-223 vs 60-223 Skill Survey Comparison</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day02_survey.html">6.4. Day 2: 16-223 Skill Survey Results</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day03.html">6.5. Day 3: Brainstorming</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day04.html">6.6. Day 4: Project 1 Kickoff (Sep 14)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day05.html">6.7. Day 5: Project 1 Proposals (Sep 16)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day06.html">6.8. Day 6: Project 1 Proof-of-concept (Sep 21)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day07.html">6.9. Day 7: Wrapping up Unit 1 (Sep 23)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day08.html">6.10. Day 8: Project 1 Critique (Sep 28)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day09.html">6.11. Day 9: Arduino Tutorial (Sep 30)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day10.html">6.12. Day 10: Project 2 Introduction (Oct 5)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day11.html">6.13. Day 11: Project 2 Definition (Oct 7)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day12.html">6.14. Day 12: Project 2 Proof-of-Concept (Oct 12)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day13.html">6.15. Day 13: Project 2 Progress (Oct 14)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day14.html">6.16. Day 14: Project 2 Critique (Oct 19)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day15.html">6.17. Day 15: Finishing Unit 2 (Oct 21)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day16.html">6.18. Day 16: Project 3 Introduction (Oct 26)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day17.html">6.19. Day 17: Project 3 Proposal and Mid-Term Interviews (Oct 28)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day18.html">6.20. Day 18: Project 3 proof-of-concept (Nov 2)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day19.html">6.21. Day 19: Project 3 Progress (Nov 4)</a></li>
<li class="toctree-l2"><a class="reference internal" href="days/day20.html">6.22. Day 20: Project 3 Prototype (Nov 9)</a></li>
</ul>
</li>
</ul>
</div>
</div>
<div class="section" id="links">
<h2>Links<a class="headerlink" href="#links" title="Permalink to this headline">¶</a></h2>
<p>This course is part of the <a class="reference external" href="http://ideate.cmu.edu">Integrative Design, Arts, and Technology</a> (IDeATe)
program at <a class="reference external" href="http://www.cmu.edu">Carnegie Mellon University</a> and makes use of the new <a class="reference external" href="http://ideate.andrew.cmu.edu">IDEATE@Hunt
Collaborative Making Facility</a> in the lower level of Hunt Library.</p>
<p>This course is an IDeATe Portal Course for CFA/DC/TSB students entering either
of the IDeATe <a class="reference external" href="http://ideate.cmu.edu/undergraduate-programs/intelligent-environments/">Intelligent Environments</a> or <a class="reference external" href="http://ideate.cmu.edu/undergraduate-programs/physical-computing/">Physical Computing</a> programs.
CIT/MCS/SCS students can enroll in the <a class="reference external" href="http://courses.ideate.cmu.edu/physcomp/f15/60-223">60-223</a> version of the course, with
whom we are planning some crossover if feasible.</p>
<p>The main course website for Fall 2015 is at
<a class="reference external" href="http://courses.ideate.cmu.edu/physcomp/f15/16-223">http://courses.ideate.cmu.edu/physcomp/f15/16-223</a>. Additional common Physical
Computing material and the previous Fall 2014 iteration of this course can be
found at <a class="reference external" href="http://physcomp.org">http://physcomp.org</a>.</p>
</div>
</div>
</div>
</div>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<h3><a href="#">Table Of Contents</a></h3>
<ul>
<li><a class="reference internal" href="#">Fall 2015 Course Guide</a><ul>
<li><a class="reference internal" href="#contents">Contents</a></li>
<li><a class="reference internal" href="#links">Links</a></li>
</ul>
</li>
</ul>
<h4>Next topic</h4>
<p class="topless"><a href="syllabus.html"
title="next chapter">1. Fall 2015 Syllabus</a></p>
<div id="searchbox" style="display: none" role="search">
<h3>Quick search</h3>
<form class="search" action="search.html" method="get">
<input type="text" name="q" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="py-modindex.html" title="Python Module Index"
>modules</a> |</li>
<li class="right" >
<a href="syllabus.html" title="1. Fall 2015 Syllabus"
>next</a> |</li>
<li class="nav-item nav-item-0"><a href="#">16-223 Introduction to Physical Computing</a> »</li>
</ul>
</div>
<div class="footer" role="contentinfo">
© Copyright 2015, Garth Zeglin.
Last updated on 2015-11-10.
Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.3.1.
</div>
</body>
</html>