lehrkraefte:blc:informatik:ffprg1-2019:start

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
lehrkraefte:blc:informatik:ffprg1-2019:start [2019/02/05 12:49]
Ivo Blöchliger [Freifach Programmieren, Dienstags 16:33 bis 18:08 im H21]
lehrkraefte:blc:informatik:ffprg1-2019:start [2019/05/05 21:16]
Ivo Blöchliger [Snake]
Line 3: Line 3:
  
 Wir werden vorerst mit TigerJython programmieren.  Wir werden vorerst mit TigerJython programmieren. 
-Temporärer Link für den internen Download (falls nötig): http://www.tjgroup.ch/download/TigerJython.dmg+Temporärer Link für den internen Download (falls nötig): https://fginfo.ksbg.ch/~ivo/tigerjython/ 
 + 
 +====== Grundlagen von Python ====== 
 + 
 +  - Studieren Sie die folgenden vier Seiten mit Theorie und Beispielen zu PythonWo die Dinge nicht schon glasklar sind, probieren Sie die Code-Beispiele aus und programmieren Sie selber Variationen dazu. Stellen Sie Fragen, wenn Unklarheiten sind. Sie dürfen gerne die Seiten um weitere Code-Beispiele ergänzen. 
 +  - Lösen Sie dann die Aufgaben auf der Seite "Schleifen und Bedingungen"
 + 
 +  * [[lehrkraefte:blc:informatik:ffprg1-2019:basic-types|Grundlegende Datentypen]] 
 +  * [[lehrkraefte:blc:informatik:ffprg1-2019:funktionen|Funktionen]] 
 +  * [[lehrkraefte:blc:informatik:ffprg1-2019:variablen-scope|Variablen und Gültigkeitsbereich]] 
 +  * [[lehrkraefte:blc:informatik:ffprg1-2019:loops-and-conditionals|Schleifen und Bedingungen]]  (mit 3 Aufgaben) 
 +  * [[lehrkraefte:blc:informatik:ffprg1-2019:arrays-lists|Arrays (Felder) und Listen]] 
 +  * [[lehrkraefte:blc:informatik:ffprg1-2019:arrays-anwendung|Anwendung zweidimensionaler Arrays]] 
 +  * [[lehrkraefte:blc:informatik:ffprg1-2019:arrays-anwendung2|Überprüfen des Tic-Tac-Toe Feldes auf komplette Linien]] 
 +  * [[lehrkraefte:blc:informatik:ffprg1-2019:oop-intro|Einführung in die Objektorientierte Programmierung]] 
 +  * [[lehrkraefte:blc:informatik:ffprg1-2019:js-intro|Einführung in JavaScript]] 
 ====== Challenges ====== ====== Challenges ======
 Um Ihr Programmierniveau einschätzen zu können, versuchen Sie [[lehrkraefte:blc:informatik:ffprg1-2019:challenges|diese Challenges]] zu lösen. Um Ihr Programmierniveau einschätzen zu können, versuchen Sie [[lehrkraefte:blc:informatik:ffprg1-2019:challenges|diese Challenges]] zu lösen.
 +
 +
 +
 +====== Snake ======
 +  * [[lehrkraefte:blc:informatik:ffprg1-2019:tjsnake|Snake in TigerJython]].
 +
 +====== Links ======
 +  * Kleine Goldgrube : https://jeremykun.com/main-content/
 +
  • lehrkraefte/blc/informatik/ffprg1-2019/start.txt
  • Last modified: 2019/06/25 15:01
  • by Ivo Blöchliger