<!--rework this to be more expectation management oriented--!>
# Hello Project!
<!-- Put the link to this slide here so people can follow -->
https://hackmd.io/@story645/pyd2lt
---
# What is open source?
---
## Technically this ..

---
## But what we mean is ...

---
# How do we start contributing?
---

---

---
# How do we learn how to code?
---
| Week | Topics | Chapters
|------|--------|----------|
| 1 | History of CS, Programming Environment and Compilers | 1 |
| 2 | Data Types, Variables, Declaration | 2 |
| 3 | Pointers, Strings | 9, 12 |
| 4 | Assignment, Formatting, and Interactive Input | 3 |
| 5 | Selection Statements, Exceptions | 4, 9 |
| 6 | Repetition Statements | 5 |
| 7 | Midterm | 1-4. 5, 9, 12 |
| 8 | Modularity Using Functions | 6 |
| 9 | Arrays and Vectors | 7 |
| 10 | Midterm | 1-7, 9 |
| 11 | I/O Streams and Data Files | 8 |
| 12 | Structs, Introduction to Classes | 13, 10 |
| 13 | Class Functions and Conversions | 11 |
| 14 | Recursion | Not in Book |
---
# Setup
Install visual studio/xcode/conda/etc
---
# Verify & Run
```python
print("Hello World!")
```
---
# Steadily build up
variables -> assignment -> using objects -> control flow -> functions -> containers -> io -> writing objects ->
---
## how do we learn how to contribute?
---

---
# Verify & Run
---
## check version
```bash
python -c "import matplotlib; print(matplotlib.__file__)"
```
---
## run tests
```bash
python -mpytest
```
---
## build docs
```bash=
cd doc
make html
```
---
# Steadily build up
---

---
# Sprints!
**BOF: Friday 4:40-5:35, Room 317**
SPRINTS: July 13-14,
University of Washington Tacoma
Cherry Parkes Building, 1922 Pacific Avenue
7 minute walk south from the Convention Center
Breakfast at 8:00 a.m., Kickoff at 9:00 a.m.
---
### Thank you!
{"title":"Hello Project!","description":"","slideOptions":"{\"theme\":\"simple\"}","contributors":"[{\"id\":\"2d96a489-4097-4766-8206-715ac7bd25bb\",\"add\":2416,\"del\":68}]"}