Hi and welcome to the website for the IACS Computes! HS summer camp. During this camp, students will learn Python programming skills, get to know research challenges for which coding is necessary, and see several real-world applications of coding, including literature analysis, cryptography and data processing.
- Dates: 12-23 August, 9am-3pm
- Location: IACS, Stony Brook University, NY
- Instructors: Alice Harpole, Lupe Barrios Sazo, Nazila Shafiei
On this page, you will find information about the schedule, materials, and how to install anaconda.
The schedule is subject to change!
Time | August 12 | August 13 | August 14 | August 15 | August 16 |
---|---|---|---|---|---|
09:00 | welcome + installation | warm up | warm up | warm up | warm up |
10:00 | arithmetic + variables | lists | strings | functions | dictionaries |
11:00 | data types + conditionals | lists | strings | functions | errors + exceptions |
12:00 | lunch | lunch | lunch | lunch | lunch |
13:00 | while loops | for loops | turtles | I/O | more functions |
14:00 | coding practice | coding practice | coding practice | coding practice | coding practice |
Time | August 19 | August 20 | August 21 | August 22 | August 23 |
---|---|---|---|---|---|
09:00 | warm up | warm up | warm up | student projects | student projects |
10:00 | advanced lists | literature analysis | fractals | student projects | student projects |
11:00 | classes | literature analysis | fractals | student projects | student projects |
12:00 | lunch | lunch | lunch | lunch | lunch |
13:00 | classes | cryptography | Data processing | student projects | student presentations |
14:00 | coding practice | cryptography | projects intro | student projects | student presentations |
- Basics
- Arithmetic
- Data Types
- Variables
- Conditionals
- While Loops
- Practice
- Review
- Lists
- For Loops
- Practice
- Review
- Strings
- Turtles
- Practice
- Review
- Functions
- IO
- Practice
- Review
- Dictionaries
- Advanced Functions
- Errors
- Practice
- Review
- Advanced Lists
- Classes
- Practice
- Review
- Literature analysis
- Cryptography
- Warm-up
- Fractals
- Data processing
Student projects
- Towers of Hanoi
- Tic Tac Toe
- Text-based Adventure
- Dead or alive
- Go to Anaconda's website
- Click 'Download' in the top right
- Choose Python 3.7 version
- Follow the instructions
- Done!