Rekursion – Iteration in Scratch
In diesem Arbeitspaket werden die iterative und rekursive Programmierung in Scratch angewendet. Die SchülerInnen lernen Potenzen und die Fibonacci-Folge mit Anleitungen in Scratch zu implementieren. ….
Regionales Fachdidaktikzentrum Informatik
Unter einem ALGORITHMUS wird eine möglichst genaue Beschreibung eines Ablaufes verstanden. In unserem Alltag haben wir es mit vielen Algorithmen zu tun: Kochrezept, Bastelanleitung, Bauanleitung für eine Lego-Figur, Melodie eines Liedes, Spielregeln oder auch der Erste-Hilfe-Algorithmus.
In der Informatik ist ein ALGORITHMUS eine Reihe von Anweisungen, die der Computer von einem Programm bekommt, um ein Problem zu lösen. Diese Anweisungen müssen in einer bestimmten Reihenfolge durchgeführt werden.
In diesem Arbeitspaket werden die iterative und rekursive Programmierung in Scratch angewendet. Die SchülerInnen lernen Potenzen und die Fibonacci-Folge mit Anleitungen in Scratch zu implementieren. ….
Die enthalteten Aufgaben fordern die SchülerInnen dazu auf, eine iterative und eine rekursive Version von Potenzen und der Fibonacci-Folge in Python zu implementieren. Aktivitätsdiagramme oder teils vorgegebenen Codeteilen sollen hier als Hilfestellungen fungieren.
Rekursion ist ein schweres und langweiliges Thema? FALSCH!
Rekursionen sind nicht nur in der Mathematik anzutreffen, die Rekursion ist eines der fundamentalen Prinzipien der Informatik, erklärt die Schönheit der Natur und des goldenen Schnittes, lässt Lieder immer wieder singen und ist in Wirklichkeit eine Methode der Faulen. ….
Die Mathematik bietet gute Anwendungsbeispiele für Iterationen und Rekursionen: Fibonacci-Folgen und Potenzen. In dieser Unterrichtseinheit wird mit Hilfe des Pseudocodes ist ein einfacher Einstieg in diese Themen gezeigt. …
Die Kinder erfahren und erforschen die Grundlagen der Elektrizität anhand von Beispielschaltungen, die mit Hilfe des Arduino-Boards und einer Steckplatte (und/oder – bei Vorhandensein – mit Snap Circuits Bauteilen) zusammengebaut und getestet werden. Mit diesem Grundwissen wird am Ende der Einheit das erste Programm zur Ansteuerung des Arduino-Boards in der Programmiersprache C codiert.
Auch Roboter reisen gerne. Dieses kleine Arbeitspaket ist ideal für Zwischendurch. Die Kinder üben sich an der Programmierung und trainieren hierbei die Verwendung von Robotern. Welche Roboter verwendet werden, entscheidet die Lehrperson (ProBots, Beebots, Cubetto, etc). Einzige Voraussetzung ist eine Fortbewegungsmöglichkeit, der Roboter möchte reisen …
Mithilfe der BeeBots können die verschiedenen Rechenarten geübt und vertieft werden. Die Unterrichtsmaterialien enthalten einerseits Kärtchen, die unter einer transparente…
LEGO(R) – Steine bieten eine Fülle an Möglichkeiten, um informatische Konzepte zu vermitteln. Hier werden Arbeitspakete zu Algorithmen, Codierung und Modellierung aufgelistet.
Kinder erstellen eine Schritt-für-Schritt-Anleitung für den Bau einer Lego-Figur, eines Fahrzeugs oder eines Gebäudes und schlüpfen in die Rolle eines Baumeisters bzw. einer Baumeisterin. Beim Erstellen eines solchen Bauplans muss überlegt werden, welche Informationen wichtig sind und wie …
In dieser Unterrichtseinheit wird der Inhalt eines Stop-Motion-Videos mit Hilfe von Diagrammen geplant (modelliert) . Nach der Vorbereitung der Figuren, Requisiten, Hintergrundbilder und Beschriftungen werden die Szenen mit einer einfach zu bedienenden App am Tablet oder am Smartphone abfotografiert.