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
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/06/25 15:01] (current)
Ivo Blöchliger [Grundlagen von Python]
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]] 
 +  * [[lehrkraefte:blc:informatik:ffprg1-2019:brython-intro|Brython: Python im Browser (anstelle von 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.1549367357.txt.gz
  • Last modified: 2019/02/05 12:49
  • by Ivo Blöchliger