Teaching Programming to Your Loved Ones - Hands-On!

franconian.net
Michael Sperber
Do you want to teach programming to others? At school? To friends? Family? Co-workers? This is (hopefully) the workshop for you! Teaching programming is hard, and often fails, resulting in frustration. One of the reasons is that teaching programming has mostly focussed on an example-based approach, essentially by trial and error. Unfortunately, this approach mostly only works for privileged students with plenty of time to spare, and who are happy to take risks. Moreover, even when it does work, it often produces buggy and unreliable code. In this workshop, we'll focus on a *systematic* approach to teaching, which has produced good results in many settings, particularly, as part of the [DeinProgramm](https://www.deinprogramm.de/), [Program by Design](https://programbydesign.org/), and [Bootstrap](https://bootstrapworld.org/) educational projects. While there's lots of material, we'll also have of time to chat and discuss alternative approaches.
This is a follow-up workshop for a talk from 35c3: https://media.ccc.de/v/35c3-9800-how_to_teach_programming_to_your_loved_ones

Additional information

Live Stream https://streaming.media.ccc.de/rc3/franconiannet
Type Workshop
Language English

More sessions

12/27/21
Technik
Haecksen Zur schönen Mary
Wir gucken mal, was so in der Goodie Bag ist und was wir daraus gefrickelt bekommen (;
12/27/21
Soziales & Gesellschaft
naerrin
Haecksen Zur schönen Mary
Lernt das haecksenwerk kennen und macht mit. Kurze Vorstellung des Podcastkollektivs und der Arbeit darin, danach rein ins Getümmel und selbst mitmachen bei der Redaktionsarbeit. Wer möchte, kann sich im letzten Teil auch noch einen Überblick über die Technik abholen. Keine Podcasterfahrung nötig.
12/27/21
Sicherheit
Haecksen Zur magischen Margaret
Unser Workshop richtet sich an alle Personen, die schon immer einmal Code Reviews im Open-Source-Umfeld durchführen wollten, jedoch nie einen guten Einstieg gefunden haben. Gemeinsam führen wir ein Review und wenn es gut läuft auch einen Bugreport durch.
12/27/21
Zoff
franconian.net
Bring your laptops and smartphones and learn how to install a Tox Client on your device. We will show you how to improve your privacy with Tox, or make the best use of Tox in your scenario. Now with Push Notifications, Background removal on Videocalls and a revival of the iPhone Client. If you have questions about Tox or a particular Tox client, you can ask them here.
12/27/21
Technik
krkl
Haecksen Zur schönen Mary
Eigentlich kommen hier drei Themen zusammen: Was kann "parametrische Modellierung" für mich tun? Wieso ist FreeCAD so wenig selbsterklärend? Und was sollte ich beachten, wenn ich Teile für 3D Drucker entwerfe? Dieser Workshop nimmt sich vor, alle drei Fragen zu beantworten. https://events.haecksen.org/mighty_mary.html
12/27/21
r3s - RemoteRheinRuhr Talk
Erklärhaj
r3s - Monheim/Rhein
Moderierte Lightningtalks! Reicht eure Ideen unter https://pads.ccc.de/veryshort ein.
12/28/21
Sicherheit
Lena David
Haecksen Zur schönen Mary
The security level of web applications is often assessed through penetration tests (or pentest for short), which consist in adopting a stance and methodology close to that of an actual attacker or hostile user to try to find security flaws in the targeted application. This workshop aims to provide basic knowledge about how to practically tackle that process. https://events.haecksen.org/mighty_mary.html