close
Warning:
Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
Sep 24, 2011, 10:18:03 AM (15 years ago)
- Author:
-
Rüdiger Kupper
- Comment:
-
Abschnitt Programmierung
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v1
|
v2
|
|
| 6 | 6 | Der Unterricht wird unter Verwendung einer Poolstunde halbjährig vierzehntägig erteilt. |
| 7 | 7 | |
| | 8 | Im Anschluss können die Schüler die inhaltlich anschließende Informatik-AG |
| | 9 | belegen. |
| | 10 | |
| | 11 | |
| 8 | 12 | == Ziel == |
| 9 | 13 | |
| 10 | | Ziele des Unterrichts sind u.a.: |
| | 14 | Ziele des Einführungsunterrichts sind u.a.: |
| 11 | 15 | - Profilgebung des Kepler-Gymnasiums |
| 12 | 16 | - Abbau von Hemmschwellen durch interessanten spielerischen Umgang mit Technik |
| … |
… |
|
| 14 | 18 | - Werbung für die inhaltlich anschließende Informatik-AG |
| 15 | 19 | |
| 16 | | In Kombination mit der Informatik-AG ermöglicht die Teilnahme an dieser Poolstunde die Abiturprüfung im Fach Informatik. |
| | 20 | In Kombination mit der Informatik-AG ermöglicht die Teilnahme an der Poolstunde die Abiturprüfung im Fach Informatik. |
| 17 | 21 | |
| | 22 | |
| | 23 | == Ausrüstung == |
| | 24 | |
| | 25 | **[Todo]** (Hier kurz eine Übersicht über die vorhandenen Kästen und Sensoren...) |
| | 26 | |
| | 27 | |
| | 28 | == Programmierung == |
| | 29 | |
| | 30 | Zur Programmierung der NXT-Bausteine kommt zunächst die mitgelieferte Software zum Einsatz. Sie erlaubt das visuelle Programmieren durch Anordnen und "Verkabeln" von Icons auf einem zweidminesionalen Bildschirm. Damit lassen sich von einfachen zeitlichen Abläufen über Schleifen und Verzweigungen bis hin zu sensorisch gesteuerten komplexen Programmen alle wesentlichen Programmstrukturen verwirklichen. |
| | 31 | |
| | 32 | Für den Einsatz in der Informatik-AG ist die Verwendung einer textbasierten Programmiersprache vorgesehen. Hier gibt es neben der vom Hersteller gelieferten C-ähnlichen Sprache [wikipedia:NXT-G] auch [wikipedia:Lego_Mindstorms#Programming_languages_2 Open-Source-Anbindungen an weitere wichtige Progammiersprachen]. |
| | 33 | |
| | 34 | U.a. existieren zwei verschiedene Anbindung an Python ([http://home.comcast.net/~dplau/nxt_python/ NXT_Python] und dessen Weiterentwicklung [http://code.google.com/p/nxt-python/ nxt-python]). |