We will meet every day in Keller 2-260 (room opens at 8:30)
The program starts at 9:00 and ends at 4:30.
At the end of the day we go to Keller 2-260 (room open until 5:00)
Instructors: TBA
| Monday June 10 | ||
|---|---|---|
| 9:00-10:00 | Keller 2-260 | Introductions, go to computer lab |
| 10:00-12:00 | Keller 1-250 | Intro to linux and to python: math functions |
| 12:00-1:30 | Keller 1-250 | lunch |
| 1:30-4:30 | Keller 1-250 | Turtle graphics |
| Tuesday June 11 | ||
| 9:00-11:00 | Keller 1-250 | Python loops and strings. Caesar cyphrer. |
| 11:15-1:30 | Keller 2-260 | Talk by Prof. Dan Knigths and lunch with REU students |
| 1:30-4:30 | Keller 3-115 | ozobots |
| Wednesday June 12 | ||
| 9:00-12:00 | Keller 2-260 | Python: lists and list operations |
| 12:00-1:30 | Northrop plaza | lunch and music |
| 1:30-4:30 | Keller 1-250 | Build a laser pointer |
| Thursday June 13 | ||
| 9:00-12:00 | Keller 1-250 | Python: dictionaries. Caesar cyphrer. List comprehension |
| 12:00-1:30 | Keller 2-260 | lunch |
| 1:30-4:30 | Keller 1-250 | Go to
https://www.tinkercad.com/
and create an account. Follow the tutorial to learn the basic operations
you can do in it.
You can download samples from Minecraft_Tools_with_Keychain_Hole.zip and use them in tinkercad. You can use them to your key chain attachment for 3D printing. When done go to https://z.umn.edu/3DPrintsSCA19 and decide what you would like to do. We will do the 3D printing next week. |
| Friday June 14 | ||
| 9:00-12:00 | Keller 1-250 | more on lists and dictionaries |
| 12:00-1:30 | Keller 2-260 | Lunch |
| 1:30-4:30 | Keller 1-250 | practice on lists and dictionaries |
| Monday June 17 | ||
|---|---|---|
| 9:00-12:00 | Keller 1-250 | Recursion and fractals |
| 12:00-1:30 | Keller 2-260 | Lunch |
| 1:30-4:30 | Keller 2-260 | Build your own arduino |
| Tuesday June 18 | ||
| 9:00-11:00 | Keller 1-250 | File i/o. Useful files: Somefile.txt, egrep.py, fileRead.py, fileReadv2.py, line_count.py, and starts_with_hash.py |
| 11:00-1:30 | Keller 3-215 | Talk by Prof. Vipin Kumar and lunch with REU students |
| 1:30-4:30 | csv files and data analytics. Files to use cars_mpg.csv, census.csv | |
| Wednesday June 19 | ||
| 9:00-11:00 | Keller 1-250 | TBA |
| 11:00-12:00 | visit to medical device center | |
| 12:00-1:30 | Northrop Plaza | Lunch and music |
| 1:30-4:30 | Keller 1-250 | image processing library |
| Thursday June 20 | ||
| 9:00-12:00 | Keller 1-250 | intro to deep learning.
Try a demo where you can draw numbers at
http://scs.ryerson.ca/~aharley/vis/conv/flat.html
A detailed description of how the write the program using python is at https://machinelearningmastery.com/how-to-develop-a-convolutional-neural-network-from-scratch-for-mnist-handwritten-digit-classification/ Another demo using java script is at http://myselph.de/neuralNet.html |
| 12:00-1:30 | Keller 2-260 | Lunch |
| 1:30-4:30 | Keller 1-250 | 3D printing and work on project |
| Friday June 21 | ||
| 9:00-12:00 | Keller 1-250 | Project time |
| 12:00-1:30 | Keller 2-260 | Lunch |
| 1:30-2:30 | Keller 1-250 | Time to finish project |
| 2:30-4:30 | Keller 3-115 | Demonstration of projects and closing with parents and friends |
Some sample problems you can look at for ideas for your own project.