Links and Literature
Literature
- Teaching Tech Together by Greg Wilson
- 10 Tips for Programming Classes
- Journal of Open Source Education
- 10 simple rules for developing a short bioinformatics training course
- Hattie (2009) visible-Learning – “What teachers do matters”.
- Lesson Study
- Lesson Study II
Courses
- SW Carpentry Trainer course
- Learning How to Learn @ Coursera - online course by Barbara Oakley and Terrence Sejnowski
- Software Carpentry – programming lessons with excellent didactic structure
- Scipy-Lectures – advanced course material on data science
Methods
- Methopedia
- CS Unplugged – offline methods
- MathManiacs – overlap with CS Unplugged (Mike Fellows)
- Methodenpool Cologne – in German
- Aktivieren und Motivieren – in German
- More Methods – in German
Teaching Programming to Kids
- Rapid Router – 100 Blockly programming exercises
- Computer Science Fun for Kids – links curated by HP
- Programmieren mit der Maus – Blockly programming tutorial in German
- Lightbot – programming a small robot
- Scratch – programming environment by MIT
- ScratchJr – programming for 6-7 year olds (iOS/Android only)
- Codemoji – online playground for learning HTML + CSS
- Tynker – online coding platform with many prepared lessons
- Scottie Go – haptic programming game in English, Polish and Korean (commercial)
- Unplugged Classroom activities
- Open Tech School Intro to Python
- Code + Go Robot Mouse
- Lego Education
- Beginners Glossary of Coding and Programming Terms
Flipped Class
Tools
- Jupyter notebooks in teaching
- Jupyter Education Forum
- Repl.it – Write and execute Python code in a browser
- Socrative – quiz tool
- PollEverywhere – quiz tool
- Quizlet – quiz tool
Screencasts
Other
- Sir Ken Robinson @ TED
- Potsdam – collection of beginner-friendly material
- Project Euler – mathematical problem solving
- Coder Dojo – catalog of dojos worldwide
- Homepage Nicco Kunzmann
- Gewissensbits – case studies for ethics (German)
Books
- Jark, Werner: Leitfaden zur Unterrischtsvorbereitung [Scriptor]
- Unterrichtsmethoden [Scriptor]
- Meyer, Hilbert: Didaktische Modelle [Scriptor]
- Bönsch, Manfred: Unterrichtsmethoden - kreativ & vielfältig
- “Flip your classroom”