This schedule will be filled in as we go along. It should be considered flexible and subject to change
1 | Wed | 20-Jan | Introduction, HCI (Human Computer Interaction), Mechatronics, and Physical Computing | |
2 | Mon | 25-Jan | introduction to HTML, c:\bin file, Java and Source-Highlight | 1 |
3 | Wed | 27-Jan |
file input and keyboard input (simple),
source-highlight,
Introduction to Java Applications (Test1.java) | 2 |
4 | Mon | 01-Feb | Java applications (see java1.zip), JOptionPane | |
5 | Wed | 03-Feb | Java Animation
(Test3.java)
Java Graphics Read Core Java, ch 7; JHTP, ch 15; | 3 |
6 | Mon | 08-Feb | executable jar files,
Graphics2D tutorialSee also Guide to the Java 2D API, and Transforming | |
7 | Wed | 10-Feb | Processing environment,
Arduino software
team exercise: Arduino blink code, study timing
| 4 |
8 | Mon | 15-Feb | GUI components and event handling, see JHTP ch 14 (Jave books), JLabel, JButton, Action handler | |
9 | Wed | 17-Feb |
Arduino - fade code and
ReadAnalogVoltage,
etch-a-sketch project | 5 |
10 | Mon | 22-Feb |
JFileChooser,
Core Java, Chapter 8. Event Handling (see books) Action handler, JButton examples | |
11 | Wed | 24-Feb | Arduino labs: RGB LED, photo resistors | 6 |
12 | Mon | 29-Feb |
Mouse Events
Mouse Test,
JAMA Matrix package
Java HTP 9th ch14 (TextArea, TextField), TextAreas with JAMA | 7 |
13 | Wed | 02-Mar | Arduino: servo, sonar | |
14 | Mon | 07-Mar | Arduino: sonar project (continued) | |
15 | Wed | 09-Mar | Menus (JMenuBar and JPopupMenu), introduction to nodal analysis | |
16 | Mon | 14-Mar | Differential-drive robots | 8 |
17 | Wed | 16-Mar | Arduino: robot motion | 9 |
18 | Mon | 21-Mar | grow objects, Arduino: robot motion | |
19 | Wed | 23-Mar | | |
Mon | 28-Mar | Easter Break | | |
20 | Wed | 30-Mar | | |
21 | Mon | 04-Apr | | 7 |
22 | Wed | 06-Apr | | |
23 | Mon | 11-Apr | | |
24 | Wed | 13-Apr | Model, View, Controller (MVC) architecture, sensors and cellphones, security in a wireless world | |
25 | Mon | 18-Apr | Independent voltage source net
analysis (download netlist.zip), Arduino sonar | |
26 | Wed | 20-Apr | Stander Symposium | |
27 | Mon | 25-Apr | review asgn 7 | 8 |
28 | Wed | 27-Apr | | |
review JAMA,
circuit node analysis,
Download
netlist.zip