BITS & BEATS

Coding

Montag

Sonic Pi

Sonic Pi ist eine Software, mit der man Musik programmieren kann. Das Programm funktioniert neben dem Raspberry Pi auch auf anderen Computern und steht kostenlos zum Download zur Verfügung.

Hier gehts zu Sonic Pi.

Dienstag

Javascript und Python

Python ist eine Programmiersprache, die sowohl von Anfängern als auch von Computerexperten verwendet wird. Mit der Version MicroPython haben die Jugendlichen im Camp ihre Soundwatch programmiert.

Hier gehts zum Micro-Python Editor, um Dein eigenes Programm zu schreiben.

Der MakeCode-Editor von Microsoft hat den Teilnehmer*innen anfangs erleichtert, ein Programm für den Microcontroller micro:bit zu schreiben, da mit Blöcken und JavaScript gearbeitet wird.

Hier gehts zum JavaScript-Editor MakeCode, mit dem schnell tolle Programme in der Blockprogrammierung erstellt werden können.

Mittwoch

Design

Programme sollen nicht nur funktionieren, sondern auch einfach zu bedienen sein und gut aussehen. Das große Ganze nennt man User Experience Design - kurz UX-Design. Während der Codeweek haben die Jugendlichen vor dem Bauen und Programmieren der Jukebox sogenannte analoge Mock-ups - eine Art Skizze mit Stift und Papier - erstellt, um bei der Design-Umsetzung nicht den Fokus zu verlieren.

Donnerstag

Programmierung mit Blöcken

Mit Thunkable kann Jede*r seine eigenen mobilen Apps erstellen und zeitgleich auf dem Smartphone testen. Mit der bereits bekannten javascriptbasierten Block-Programmierung haben die Teilnehmer*innen ihre Ideen in einer Musikapp umgesetzt.

Hier gehts zur Anmeldung bei Thunkable!

Hier gibts den Youtube Channel von Thunkable mit tollen Tutorials für die ersten Schritte.

Freitag

HTML und CSS

Mit den beiden Websprachen haben die Jugendlichen täglich ihr Codeweek-Tagebuch geschrieben. Besonders hilfreich ist die Homepage von w3schools, mit denen eigene Ideen schnell in die Praxis umgesetzt wurden.

HTML und CSS step by step - mit w3schools