Spielend programmieren lernen

Programmierkurse für Kinder, Jugendliche und Erwachsene

User Tools

Site Tools


en:blog:2010:0727_teaching-with-thepythongamebook-in-austrian-schools

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:blog:2010:0727_teaching-with-thepythongamebook-in-austrian-schools [2017/10/12 09:43]
127.0.0.1 external edit
en:blog:2010:0727_teaching-with-thepythongamebook-in-austrian-schools [2017/10/25 11:00] (current)
horstjens@gmail.com
Line 1: Line 1:
 ====== teaching with ThePythonGameBook in Austrian schools. ====== ====== teaching with ThePythonGameBook in Austrian schools. ======
  
-  * **date** 2010-07-27 19:35 +In June 2010 i hold [[http://​python.org|Python]]/[[http://pygame.org|Pygame]] workshops in three different schools in Austria. All schools were using some kind of Linux for their computer labs.
-  * **author** Horst JENS +
-  * **tags** teaching, code, ThePythonGameBook,​ report +
-  * **googleadsense** True +
-  * **slug** 20100727_teaching-with-thepythongamebook-in-austrian-schools +
- +
-In June 2010 i hold Python/​Pygame workshops in three different schools in Austria. All schools were using some kind of Linux for their computer labs.+
  
 I was curious how [[http://​ThePythonGameBook.com|ThePythonGameBook]] is already useful as a teaching tool. I was curious how [[http://​ThePythonGameBook.com|ThePythonGameBook]] is already useful as a teaching tool.
  
-[caption id=""​ align="​aligncenter"​ width="​640"​ caption="​Using ThePythonGameBook during a pygame workshop in BG/BRG Weiz, Austria"​]{{http://​spielendprogrammieren.files.wordpress.com/​2010/​07/​pythongamebook_weiz.jpg?w=640&h=406|Using ThePythonGameBook during a pygame workshop in BG/BRG Weiz, Austria}}[/caption]+[{{:en:blog:2010:​20100727weiz1.jpg?​640|Using ThePythonGameBook during a pygame workshop in BG/BRG Weiz, Austria}}]
  
 Short answer: It is not very useful yet. While i got some valuable insights from teaching and working with the students it become clear to me that much work lay ahead of me. Also there is a huge difference between self-study where students set their own learning pace and classroom learning with limited time available, teacher to student ration of 1:20 or worse and constant fight for attention. Short answer: It is not very useful yet. While i got some valuable insights from teaching and working with the students it become clear to me that much work lay ahead of me. Also there is a huge difference between self-study where students set their own learning pace and classroom learning with limited time available, teacher to student ration of 1:20 or worse and constant fight for attention.
Line 21: Line 15:
 Despite my worries that students may be confused about use of English language (not only is English used in the [[http://​www.python.org|Python programming language]], also [[http://​ThePythonGameBook.com|ThePythonGameBook]] is not yet translated into German), this was not a great deal for the students. I showed the students how to use the offline-translator program [[http://​www-user.tu-chemnitz.de/​~fri/​ding/​|ding]] but it was seldom used. If you program code for the first time in your life it does not matter if the programming language'​s keyword are not in your native language. English is learned in all Austrian schools and sometimes the student had better language skill than i had. I even have the theory that learning programming as a non native English speaker can be somewhat helpful because it allow you to name variables and comments in your local language (like German) and instantly see the difference to the (English) programming language keywords. Despite my worries that students may be confused about use of English language (not only is English used in the [[http://​www.python.org|Python programming language]], also [[http://​ThePythonGameBook.com|ThePythonGameBook]] is not yet translated into German), this was not a great deal for the students. I showed the students how to use the offline-translator program [[http://​www-user.tu-chemnitz.de/​~fri/​ding/​|ding]] but it was seldom used. If you program code for the first time in your life it does not matter if the programming language'​s keyword are not in your native language. English is learned in all Austrian schools and sometimes the student had better language skill than i had. I even have the theory that learning programming as a non native English speaker can be somewhat helpful because it allow you to name variables and comments in your local language (like German) and instantly see the difference to the (English) programming language keywords.
  
-[caption id=""​ align="​aligncenter"​ width="​640"​ caption="​using ThePythonGameBook with happy students in BG rechte Kremszeile, Krems, Austria"​]{{http://​spielendprogrammieren.files.wordpress.com/​2010/07/krems1.jpg?w=640&h=280|using ThePythonGameBook with happy students in BG rechte Kremszeile, Krems, Austria}}[/caption]+[{{:en:blog:2010:​20100727krems1.jpg?​640|using ThePythonGameBook with happy students in BG rechte Kremszeile, Krems, Austria"}}]
  
 ===== What to teach if time is limited ? ===== ===== What to teach if time is limited ? =====
Line 48: Line 42:
 There is a blog entry in German language about my experience doing pygame workshops in public schools with lots of pictures on this address: There is a blog entry in German language about my experience doing pygame workshops in public schools with lots of pictures on this address:
  
-http://spielendprogrammieren.wordpress.com/2010/07/26/gute-lehrer-braucht-das-land-linux-in-schulen/. The blog entry focus more about the different linux versions used in the school.+  * http://spielend-programmieren.at/de:blog:2010:0726_gute-lehrer-braucht-das-land-linux-in-schulen 
 + 
 +The blog entry focus more about the different linux versions used in the school.
  
 Short version:​**It does not matter so much what kind of Linux version is used in teaching. What matters is having good teachers.** Short version:​**It does not matter so much what kind of Linux version is used in teaching. What matters is having good teachers.**
  
 +{{tag>​blog english Austria school teaching ThePythonGameBook}}
  
 +[<>]
/var/www/horst/spielend-programmieren.at/data/attic/en/blog/2010/0727_teaching-with-thepythongamebook-in-austrian-schools.1507794202.txt.gz · Last modified: 2017/10/12 09:43 by 127.0.0.1