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.