CMU 15-539: Computer Science Pedagogy, Fall 2017
Week2 Class Notes
Tue 5-Sep Class Notes / Summary
- IP licensing
- Discussed, handed out forms to review by Thu lecture
- Mandatory Reporting
- Discussed
- Note: Christa and Ericha from CMU's Child Protection Operations will visit on Thu lecture to discuss further
- 539 policy on any/all interactions with high school students and/or any minors
- This is for any interactions, including site visits, skype, etc.
- Must have complete Act 153 forms on record at CMU
- Must have permission from koz
- Fill out a form we provide once for each interaction, at least one full day before the interaction.
- Must have permission from high school teacher
- We will review specifics on how to acquire this and provide evidence of it to koz. Probably via email. We'll see. But you must get teacher pre-approval before interacting with any of their students.
- Discussion topics:
- logo and clothing
- Team formation (see hw1)
- Skunkworks in our GitHub repository
- Scratch
- CodeHS's Karel
- Git (Scott) [continued on Thu]
- Act 153 + Mandatory Reporting review from Christa Romanosky and Ericha Geppert from CMU's Child Protection Operations
- We are mandatory reporters of child abuse
- Reviewed the Mandatory Reporting of Child Abuse Booklet
- Boundaries with students (eg, no social media, never alone with students, etc)
- Discussion topics:
- Culture of Excellence
- Professionalism
- Git (Scott)
- Visual workflows
- Best practices
- See slides
- More discussion topics:
- Code reviews
- Rwanda pilot partner and travel/support possibilities
- Hw1
- Motivation/need for 15-539 and the CMU CS Academy
- More Scratch (Scott's Asteroids, Connor's Frogger)
- Hw2 ideation (Code Combat, geometric art, how to do loops without loops, etc)
- Luca and Zach demoed cool, relevant prior work (Wick and the p5.js editor)