spielend-programmieren 53 Programmierwettbewerbe: Catalysts Coding Contest, Austria Cyber Security Challenge


folgende Termine für Programmierwettbewerbe vormerken:

24.Okt 2014: Rathaus Wien: Catalysts Coding Challenge: https://www.catalysts.cc/

04.Mai 2015: Austria Cyber Security Challenge: http://www.verbotengut.at

Ausführlichere Informationen gibt es im spielend-programmieren BLOG: http://spielend-programmieren.at/blog/20141016_catalystcodingcontest.html

Veröffentlicht unter Uncategorized | Kommentar hinterlassen

spielend-programmieren 52 Gamecity, Code Week


Zwei Veranstaltungshinweise:

Gamecity:
10. bis 12. Oktober 2014, Rathaus Wien: Gamecity Vienna, spielend-programmieren ist mit einem Messestand (zusammen mit Free Software Foundation Europe) gleich in der Eingangshalle vertreten und freut sich sehr auf Besuch zukünftiger, derzeitiger und ehemaliger Kunden. Siehe auch: http://spielend-programmieren.at/blog/20141003_gamecityfolder.html

European Code Week:
vom 11. bis 17. Oktober 2014 finden in ganz Europa Veranstaltungen statt, darunter über 40 alleine in Österreich. Siehe auch: http://spielend-programmieren.at/blog/20141008_codeweek.html

Veröffentlicht unter Uncategorized | Kommentar hinterlassen

Dieser Blog wandert zu einer neuen URL


Was 2008 als Experimentalblog (damals auf meinem Dokuwiki) begonnen hat und nun seit einigen Jahren auf WordPress.com beheimatet war, wandert erneut:

Meine Blosg finden auf meinem eigenen Server zusammen, unter der Adresse:

http://spielend-programmieren.at/blog

Alle alten Blogpostings meiner beiden WordPress Blogs (sowohl spielend-programmieren als auch ThePythonGameBook) sowie die alten Dokuwiki-Blogpostings wurden in den neuen Blog importiert.

Gründe für den (erneuten) Blog-Umzug sind einerseits ein vereinfachter Arbeitsaufwand beim schreiben meinerseits, Freude daran meine Blogs mittels Python-Skripte verarbeiten zu können (ich benutze die Blog engine welche in Python geschreiben ist) sowie mehr Freiheiten: Auf dem eigenen Server kann ich Plugins, Frames und Werbung (z.B. Amazon Links) einblenden wie ich will und bekomme keine Zwangswerbung vom Gratishoster hineingedrückt.

WordPress.com wünsche ich weiterhin viel Erfolg und viele, hoffentlich zahlende, Kunden.

Veröffentlicht unter Uncategorized | Kommentar hinterlassen

maker camp 2014


Veröffentlicht unter Uncategorized | Kommentar hinterlassen

erfüllter Bubentraum


ein 11-Jähriger beschließt ein episches Videospiel zu machen…. und veröffentlicht es 13 Jahre später.
Betreffender Artikel im GameStandard: http://derstandard.at/2000002398538/13-Jahre-fuer-ein-Videospiel-Wie-ein-Junge-seinen-Traum?dst=

Veröffentlicht unter Uncategorized | Verschlagwortet mit , | Kommentar hinterlassen

games that teach coding


games that teach coding

Veröffentlicht unter Uncategorized | Kommentar hinterlassen

New York Times Artikel: How to get girls into coding


http://www.nytimes.com/2014/06/01/opinion/sunday/how-to-get-girls-into-coding.html

Veröffentlicht unter Uncategorized | Kommentar hinterlassen

Grazer Linuxtag 2014 Bericht


Mein Bericht vom Grazer Linuxtag 2014 #glt14:

Linuxtag Graz

Zusammen mit einigen Kollegen von der FSFE Vienna nahm ich den 6 Uhr Früh Zug in Wien Meidling um überpünktlich schon vor 9 Uhr Früh in Graz zu sein (wir hatten ein paar Kisten mit Infostandmaterial zu schleppen). Der Grazer Linuxtag zeigte sich schon in der Früh sehr betriebsam: Freiwillige Helfer verteilten Taschen mit dem „Vorlesungsverzeichnis“ und mehrere Infostände waren schon aufgebaut.

Da ich weder einen eigenen Vortrag halten musste noch einen Infotisch zu betreuen hatte und auch kein richtiges Mikrofon für Interviews mitgenommen hatte gönnte ich mir den Luxus mich einfach treiben zu lassen und nahm mir fest vor einige Vorträge (es gab mehrere Tracks parallel) zu besuchen. Schlussendlich schaffte ich es nur sehr wenige Vorträge zur Gänze anzuhören, beim Rest warte ich auf die Youtube Versionen. Den Anfang machte die Keynote von Brigitte Kratzwald zum Thema Free Software – Free Society.

Als Nicht-Technikerin ging es Brigitte Kratzwald um die gesellschaftlichen Auswirkungen freier Software (Kultur) auf Gemeinschaftsprojekte „Commons“ wie z.B. gemeinschaftlich organisierter Landwirtschaft. Wenn es am Vortrag überhaupt etwas zu kritisieren gab dann einzig dass er eher schwach anfing (Sätze vorlesen die genau so auf den Beamer-Folien stehen ist einschläfernd, speziell so zeitig am Morgen) aber der Vortrag wurde von Slide zu Slide immer besser, mit mehr Bildern und vielen interessanten Links die ich eifrig mitkritzelte. Den Frühzug zu nehmen hat sich definitiv ausgezahlt für mich, schon alleine wegen der Keynote.

Inzwischen war der Veranstaltungsort (Joanneum Graz, eine Fachhochschule) schon gut besucht und blieb es auch den Großteil des Tages über. Obwohl viele Besucher in den Vortragssälen waren gab es vor den Infotischen meiner Beobachtung nach stets ein angeregtes Gedränge und auf den Mensatischen bzw den Tischen im Hof (praktischerweise fand der gesamte Linuxtag im Erdgeschoss statt) litt man nie unter Einsamkeit.

Als jemand der sich privat und beruflich mit der Programmiersprache Python auseinandersetzt fiel meine Wahl für den 2. Vortrag auf Python. Der Vortrag war eher für Programmierer gedacht die zwar programmieren können, sich aber noch nicht mit Python beschäftigt haben und weniger für komplette Anfänger. Leider ging der Vortragende ein wenig zu sehr ins Detail und beschränkte sich darauf die Funktionsweise bzw. die Features von Python abzuhandeln (wegen der begrenzten Zeit konnte er nur einen kleinen Teil vorstellen) und ging nicht sehr auf die „Schönheit von Python“ ein bzw. auf die Gründe warum Python eine attraktive Programmiersprache ist. Nichtsdestotrotz habe ich ein oder zwei Kleinigkeiten gelernt die mir selbst neu waren oder die ich schon wieder vergessen hatte – keinesfalls ein langweiliger Vortrag.

Zumindest großteils mitbekommen haben dürfte ich noch den Lightning Talk über community Förderprogramme haben – es ging um Google Summer of Code und ähnliche Programme aber alle anderen Vorträge hatte ich trotz der interessanten Themen, der weiten Anreise und dem festen Vorsatz Vorträge anzuhören nicht besucht… es gab einfach zu viele interessante Leute zu treffen und zu viele Gespräche zu führen.

Die Kollegen vom Schweizer Hackerfunk Podcast meinten weise dass sie sich erst gar nicht vornehmen Vorträge zu besuchen sondern nur „einfach so“ auf Linuxtage fahren… zum netzwerken sozusagen.

weise Ratschläge von den Podcastkollegen vom Schweizer Hackerfunk

Insgesamt gab es im Vergleich zu vorigen Jahren heuer eher mehrere, dafür kürzere Vorträge (Ligthing Talks). Mir gefällt dieses Konzept ganz gut da es dafür sorgt dass am Linuxtag mehr Publikumsbewegung stattfindet und dass die Besucher öfter am Weg von und zu Vortragsräumen bei den Infotischen vorbeigehen. Unter Lightningtalks selbst verstehe ich eigentlich ein anderes Konzept (zumindest wird es auf der Europython Konferenz so gehandhabt: Jeder „dahergelaufene“ darf sich auf einem Plakat für einen 5 Minuten Slot eintragen und kann dann genau 5 Minuten lang sein Lieblingsprojekt vorstellen.

Den Rest des Tages führte ich hauptsächlich angeregt Gespräche mit alten und neuen Bekannten. Mehr dazu gibt es ab Dienstag im Biertaucherpodcast Folge 151 zu hören, unter anderem ein Interview mit einem Linuxtag-Organisator.

Am Nachmittag schaffte ich es erstmals in meinem Leben mit einer Okulus Rift 3D Brille ein 3D-Spiel zu spielen – mäßig erfolgreich. Beim ausprobierten „Spiel“ musste man von einer Plattform springen und den Fall steuern und durch farbige Ringe fallen um Punkte zu bekommen. Ich schlug meistens unschön auf den Ringen selbst auf. Die Oklulus Rift befindet sich noch in Entwicklung und das „Spiel“ war eher eine Tech-Demo. So ganz hat mich das diese 3D-Brille nicht überzeugt, vor allem verstehe ich den Hype darum noch nicht. Möglicherweise muss die Killer-App für die Okulus erst geschrieben werden. Ich kann mir vorstellen dass ein 3D Egoshooter damit Spaß macht und mehr „Immersion“ bietet als ein Flachmonitor.

SpieleEcke mit Steam für Linux Spielen und Okulus Rift 3D Brille

Außerdem kaufte ich den wahrscheinlich teuersten Bleistift meines Lebens (60 Euro). Dazugepackt zum Bleistift war die Teilnahme an einer (LPI) Linux Essential Prüfung. Ob ich bestanden habe erfahre ich erst in einigen Wochen (der Papier(!) Prüfungsbogen wird in Kanada ausgewertet oder so). Teilgenommen habe ich eher aus Neugierde und Mitleid (ich war der einzige Prüfungskandidat).

Für den Blogger-Workshop um 17:00 war ich schlicht zu müde obwohl ich gerne teilgenommen hätte. Ich besuchte noch Bekannte in Graz und nahm schließlich den letzten Zug (20:25) nach Wien wo ich kurz vor Mitternacht ankam. Ein langer, aber schöner Tag, nächstes Jahr bin ich wieder dabei !

Linuxtag-Graz Organisatoren

Lizenz des Artikels und der Fotos: cc-by-sa

Bitte Flattern: Flattr this

Veröffentlicht unter Reportage, Veranstaltung | Kommentar hinterlassen

Grazer Linuxtag Abreise


Morgen heisst es früh Aufstehen:

Nehme den 6 Uhr Zug nach Graz um so früh wie möglich am Grazer Linuxtag dabei zu sein.

grazer linuxtag.

Bericht folgt später.

Veröffentlicht unter Veranstaltung | Kommentar hinterlassen

Scratch Clone Spiel


Hier ein kleines Clone-Invaders spiel für Scratch 2.x:

http://scratch.mit.edu/projects/19699922/

cloneinvaders

Ist ein Nebeneffekt meines Besuchs auf den Chemnitzer Linuxtagen: Ich hatte ca. 2 Stunden Zeit um einer großen Gruppe Kinder ( https://www.teckids.org/froglabs.htm ) einen spontanen Scratch Game Programming Workshop zu machen. Die Besonderheit war dass ich nur jeweils sehr kurz die Aufmerksamkeit aller Kinder hatte (ca. 2 bis 3 Minuten am Stück) und mit insgesamt 5 solcher „Ansprachen“ durchkommen musste – der Rest der Zeit ging für „Kindern über die Schulter schauen und helfen“ drauf.

Im Original gab es das „Dropping“ Sprite und die „Pen“ Effekte nicht und das Raumschiff konnte sich nur entlang der X-Achse bewegen, doch ansonsten ist war das Spiel im Workshop ähnlich der hier vorgestellten verbesserten Version:

Ein Bösewicht-Sprite fliegt oben hin und her (mit variabler Geschwindigkeit). Der Spieler, steuert ein Raumschiff am unteren Bildschirmrand und muss versuchen das Bösewicht-Sprite abzuschießen. Sowohl Schüsse als auch die bei einem Treffer davonfliegenden Federn (sowie die „Droppings“) sind geklonte Sprites, eine interessante Technik die mit der Version 2.x von Scracht eingeführt wurde.

Die Sprites verwenden „private“ Variablen und kommunizieren untereinander über das Broadcast System von Scratch.

bitte Flattern:
Flattr this

Veröffentlicht unter Erfreuliches aus dem Kursleben | Verschlagwortet mit | Kommentar hinterlassen