Du hast gerade das Repo von IT4Kids gefunden!
Informatik hat in unserer Gesellschaft einen hohen Stellenwert. Sie umgibt uns ständig im Alltag - und bestimmt diesen in vielen Bereichen mit. Dennoch wird an vielen Schulen Informatik erst zu einem sehr späten Zeitpunkt als Fach angeboten. Ziel des Projekts IT4Kids ist es, an möglichst vielen Schulen Arbeitsgruppen einzurichten, in denen die Grundlagen der Informatik und des Programmierens auf ansprechende Weise schon jungen Schülerinnen und Schülern vermittelt werden.
Wir bringen dazu Studierende, interessierte Lehrkräfte und Eltern mit Schulen zusammen, um dort Arbeitsgruppen einzurichten. Die Organisation, das Erstellen von Materialien und die Weiterentwicklung der im Kurs behandelten Themen werden von uns übernommen. Für die Kursbetreuung zahlen wir eine Aufwandsentschädigung.
Aktuell verwenden wir Scratch und Snap in unseren Kursen. Der IT4Kids Code Editor setzt optisch auf diesen beiden Programmen auf, bietet aber einige Zusatzfunktionen, die im Kursbetrieb nützlich sind:
- Virtuelle Klassenräume mit Lehrer- und Schüleraccounts
- Konvertieren der Projekte in direkt ausführbare Python Skripte
- Schnelles Ausführen von Projekten durch Pyglet Backend (nutzt OpenGL)
- Nahtloser Übergang von der der grafischen Programmierung zur direkten Python-Programmierung - alles in einem Editor!
Bevor das Programm erstellt werden kann, müssen folgende Abhängigkeiten erfüllt sein:
- python>=3.3
- pyglet
- Qt>=5.5
- QScintilla2
Für den Buildprozess muss zusätzlich qmake installiert sein.
Das Programm kann per
qmake
make
erstellt und per
cd bin
./it4kids-editor
ausgeführt werden.
Aktuell befindet sich der Editor in aktiver Entwicklung. Eine erste Alpha Version wird voraussichtlich im Januar 2016 erscheinen.
IT4Kids wurde von Studenten der RWTH Aachen gegründet. Weitere Infos unter www.it-for-kids.org. Bei Fragen oder Interesse, unsere Arbeit zu unterstützen, melde dich bei [email protected]
Wir suchen stetig nach neuen Interessent/innen, für die Bereiche Softwareentwicklung, Entwicklung des Lehrkonzepts und für die Kursbetreuung. Falls du Interesse hast, melde dich gerne über unser Kontaktformular.