View on GitHub

Teaching Programming

Techniques to prepare and conduct great courses

Teaching Programming

by Dr. Kristian Rother

Contents

Planning

Getting Started

Introducing new Content

Coding Exercises

Wrapping up

Troubleshooting

Appendix

Acknowledgements

I dedicate this document to Bettina Ritter-Mamczek and Cornelius Frömmel, to whom i owe my skills and passion to teaching.

License

(c) 2015 Dr. Kristian Rother

Distributed under the conditions of the Creative Commons Attribution Share-Alike License 4.0