Talentehaus NÖ Lehrgang: Roboterprogrammierung Detailcurriculum • Ingenieursmäßiges Arbeiten Prozessdenken Vorgehensmodelle • Grundlagen der Informatik Binärsystem und ASCII-Code Boolesche Logik und Schaltungen Aufbau und Funktionsweise eines Computers Modellierung Verschlüsselungsalgorithmen • Grundlagen der Robotik Roboterbegriff Arten von Robotern Aufbau und Funktionsweise eines Roboters • Grafische Programmierung Programmierung eines Computers Programmbegriff Lego Mindstorms EV3 - grafische Oberfläche • Mathematische Grundlagen Funktionen Mengenlehre Logische Schlüsse Graphentheorie • Algorithmen und Datenstrukturen Algorithmusbegriff Datenstrukturen Graphenalgorithmen Filterfunktionen Sortierfunktionen Talentehaus NÖ 3109 St. Pölten, Neue Herrengasse 17A T: +43-2742-294-0 www.talentehaus.at Talentehaus NÖ • Imperative Programmierung C für Arduino Variablen Bedingungen Schleifen Verzweigungen Funktionen Arrays Strukturen Programmierung von Aktoren und Sensoren • Objektorientierte Programmierung Java-Schnittstelle leJOS EV3 Programmiersprache Java Objektorientierte Konzepte Klassen und Objekte Kapselung Vererbung Polymorphismus UML-Klassendiagramme Dokumentation von Java-APIs • Programmierung humanoider Roboter (NAO) Choregraphe Robotik-Framework NAOqi mit Python Broker-Architektur und eigene Module Verteilte Ereignisbehandlung • Team- und Projektarbeiten Unterschied Einzel- und Teamarbeiten Motivation für Projektmanagement Rolle und Aufgaben des Projektleiters Ressourcenplanung Projektablaufplanung 2