Table of Contents
Informatik 2qM und 2pG
Arbeitsumgebung
Allgemeine Hinweise
Anleitung (VisualStudio) code
Python Starter
Online Python programmieren
Kleine Programmieraufgaben
Robotik (Micropython auf EV3 mit VSCode)
26.5.2023
12.5.2023
5.5.2023
Informatik 2qM und 2pG
Arbeitsumgebung
Allgemeine Hinweise
File Browser: Überprüfen, dass Dateinamenserweiterungen (Datei Extension) angezeigt werden.
Web Browser: Überprüfen, dass in den Einstellungen die Aktion beim Download auf “Fragen” gestellt ist. Empfohlene Einstellungen
Hotkeys (= keyboard shortcuts = Tastenkombinationen), insbesondere für VS Code
Tipps zum effizienten Arbeiten
Anleitung (VisualStudio) code
Installation Code und Code Extensions
Python Starter
Allgemeines zu Programmiersprachen:
Programmiersprachen
sind von Menschen entworfene Sprachen (vergleichbar zu
Plansprachen
wie Esperanto oder Volapük im Gegensatz zu
natürlichen Sprachen
wie Englisch, Deutsch, Chinesisch etc.).
Es gibt sehr viele Programmiersprachen (ca. 600 im Jahr 2020), vgl.
https://de.wikipedia.org/wiki/Zeittafel_der_Programmiersprachen
.
Meist verwenden Programmiersprachen Wörter aus dem Englischen als
Schlüsselwörter
.
Wir lernen die Programmiersprache
Python
. Sie wurde Anfang der 1990er Jahre von Guido von Rossum entwickelt. Sie wird kontinuierlich weiterentwickelt.
Python ist (heutzutage, Jahr 2022) eine der populärsten Sprachen, vgl. etwa
https://www.youtube.com/watch?v=Og847HVwRSI
Die offizielle Website für Python:
https://www.python.org/
Spielerisch-chaotische Einführung in Python
(inklusive Installation von Python, pygame, Ausführen per VS Code oder alternativ per
command prompt
/
Befehlszeile
)
Online Python programmieren
https://trinket.io/turtle
(hier funktioniert die Turtle-Grafik per
from turtle import *
)
Kleine Programmieraufgaben
Kleine Programmieraufgaben
Kleine Programmieraufgaben zur Turtle
Robotik (Micropython auf EV3 mit VSCode)
Basics:
Einrichten (Roboter, VSCode) und erstes Programm
Aufräumen des Roboters
Programmstruktur und wichtige Code-Schnipsel
26.5.2023
Benutzung des DriveBase-Objekts
12.5.2023
Wiederverwenden von Kalibrationswerten
5.5.2023
Ausmessen und Kalibrieren des Fahrwerks