Thema Nr. 3. Auf dem Weg zur guten Lösung - Systemrückmeldungen von Lern - und Programmierumgebungen

Größe: px
Ab Seite anzeigen:

Download "Thema Nr. 3. Auf dem Weg zur guten Lösung - Systemrückmeldungen von Lern - und Programmierumgebungen"

Transkript

1 Seminar E-Learning Thema Nr. 3 Auf dem Weg zur guten Lösung - Systemrückmeldungen von Lern - und Programmierumgebungen Dozent: Prof. Dr. Torsten Brinda Betreuer: Ulrich Kiesmüller 10/11/08 Sebastian Sossalla page 1

2 Inhalt des Vortrags Fragestellung: Welche Systemrückmeldungen treten bei Programmier- Lernumgebungen auf und inwiefern sind diese dem Anwender auf dem Weg zu seiner Lösung von Nutzen? Untersucht werden die Lernumgebungen: Robot Karol Kara Puck 10/11/08 Sebastian Sossalla page 2

3 Systemrückmeldungen Was sind Systemrückmeldungen? Können akustisch oder optisch erfolgen Fehlermeldungen Hilfestellungen bei der Bedienung Syntax Highlighting Syntaxprüfung Farbliche Hervorhebung Informationen über den momentanen Systemstatus 10/11/08 Sebastian Sossalla page 3

4 Gestaltung von Textmeldungen Anforderungen an Systemrückmeldungen aus eigener Erfahrung: Einfach und verständliche Gestaltung Hoher Informationsgehalt (Aber nicht zu allgemein) Sollten unmittelbar erfolgen Sollen ermutigend wirken Sollten den Benutzer auf den Weg zum Ziel begleiten 10/11/08 Sebastian Sossalla page 4

5 Unterscheidung der Fehlerarten Fehler während der Programmierung: Lexikalische Fehler z.b.: Rechtschreibfehler bei der Eingabe von Befehlen Syntaktische Fehler z.b.: Grammatikfehler Semantische Fehler z.b.: undefinierte Variable wird verwendet, die zuvor gar nicht definiert worden ist. Lexikalisch und Syntaktisch ist alles korrekt. Code führt zu einem anderen Verhalten, als beabsichtigt. Laufzeitfehler 10/11/08 Sebastian Sossalla page 5

6 Die Oberfläche Robot Karol Karol wird über eine didaktisch reduzierte imperative Sprache gesteuert In der Informationsfläche werden Fehlermeldungen angezeigt. In der 3D-Ansicht kann das Ergebnis der Programmierung betrachtet werden. 10/11/08 Sebastian Sossalla page 6

7 Robot Karol Rückmeldungen während der Programmierung Robot Karol Rückmeldungen während der Programmierung 10/11/08 Sebastian Sossalla page 7

8 Robot Karol Lexikalische Rückmeldungen Fazit: Positiv: Negativ: Automatische Syntaxprüfung Korrekte Befehle werden blau markiert unbekannte Befehle werden grün gekennzeichnet Symbol im Editor zeigt Fehlerzeile an Fehlernummer ist nicht sehr hilfreich Rückmeldungen teilweise zu ungenau Grammatikalisch schlecht formulierte Fehlertexte Wechselhaftes Verhalten bei der Syntaxprüfung 10/11/08 Sebastian Sossalla page 8

9 Robot Karol Syntaktische Rückmeldungen Fazit: Positiv: Negativ: Syntax Highlighting Intuitive Grammatik, an eigene Sprache angelehnt Teilweise wird falsche Syntax tadellos akzeptiert. Exception Handling ist noch nicht richtig ausgefeilt Weiterhin: Wechselhaftes Verhalten bei der Syntaxprüfung Rückmeldungen besitzen zu hohen Informationsgehalt Rückmeldungen wirken zum Teil entmutigend Stichpunktartige Fehlertexte erschweren das Lesen und Verstehen der Rückmeldungen 10/11/08 Sebastian Sossalla page 9

10 Robot Karol Rückmeldungen während der Laufzeit Robot Karol Rückmeldungen während der Laufzeit 10/11/08 Sebastian Sossalla page 10

11 Robot Karol Rückmeldungen während der Laufzeit Fazit: Positiv: Negativ: Einfach und verständlich formuliert. Alle möglichen Fehlersituationen werden mit einer passenden Fehlermeldung abgefangen Benutzer wird visuell und textuell bei der Fehlersuche untersützt (Wie steht Karol? In welcher Zeile erfolgte der Fehler?) Stichpunktartige Fehlertexte Vereinzelt zu ungenau 10/11/08 Sebastian Sossalla page 11

12 Übersicht der analysierten Lernumgebungen Rückmeldung Robot Karol Kara Puck Während der Programmierung Automatische Syntaxprüfung Syntax Highlighting Textuelle und optische Unterstützung Intuitive Grammatik Fehlernummer nicht sehr hilfreich Rückmeldungen teilweise zu ungenau Grammatikalisch schlecht formuliert Wechselhaftes Verhalten bei der Syntaxprüfung Wirken zum Teil Entmutigend Zu hoher Informationsgehalt Während der Laufzeit Einfach und verständlich formuliert Alle Fehlersituationen werden mit einer passenden Rückmeldung abgefangen Textuelle und optische Unterstützung Stichpunktartige Fehlertexte Vereinzelt zu ungenau 10/11/08 Sebastian Sossalla page 12

13 Die Oberfläche Kara Karas Welt ist ein Torus. Kara wird über Automaten gesteuert. Mögliche Aktionen Objekte in der Kara Welt Quelle: Karas Welt aus Programmieren mit Kara, Reichert R; Nievergelt J.; Hartmann W., 2. Auflage, Berlin, Heidelberg, New York: Springer Verlag, 2004 Das Programmieren-Fenster 10/11/08 Sebastian Sossalla page 13

14 Kara Rückmeldungen während der Programmierung Kara Rückmeldungen während der Programmierung 10/11/08 Sebastian Sossalla page 14

15 Kara Rückmeldungen während der Programmierung Fazit: Positiv: Negativ: Einfach und verständlich formulierte Fehlertexte. Intuitive Bedienung (selbsterklärende Symbole, Tooltip-Text) Rückmeldungen wirken freundlich und ermutigend auf den Benutzer Hohe informative Gestaltung der Fehlertexte (Zusatzinformationen für Fortgeschrittene bzw. Lehrer) Für jede Fehlersituation eine passende Rückmeldung Teilweise etwas unpräzise formulierte Rückmeldungen 10/11/08 Sebastian Sossalla page 15

16 Kara Rückmeldungen während der Laufzeit Kara Rückmeldungen während der Laufzeit 10/11/08 Sebastian Sossalla page 16

17 Kara Rückmeldungen während der Laufzeit Fazit: Positiv: Negativ: Siehe: Rückmeldungen während der Programmierung Programmablauf kann schrittweise verfolgt werden. (Wo steht Kara? In welche Richtung läuft Kara?) Fehlertexte sind auf Schüler-Niveau gehalten (einfach, verständlich, freundlich, positiv formuliert) Fehlermeldungen sind gut durchdacht Die Anzahl der Fehlerarten reduziert sich durch das Kara-Design Teilweise ungenau formuliert (Beispiel Der Kara kann keinen schritt tun es hat hinter dem Pilz ein anderes Objekt! 10/11/08 Sebastian Sossalla page 17

18 Übersicht der analysierten Lernumgebungen Rückmeldung Robot Karol Kara Puck Während der Programmierung Automatische Syntaxprüfung Einfach und verständlich Syntax Highlighting Wirken freundlich und Textuelle und optische ermutigend Unterstützung Hohe informative Gestaltung Intuitive Grammatik der fehlertexte Fehlernummer nicht sehr hilfreich Intuitive Bedienung Rückmeldungen teilweise zu Viele Zusatzinformationen ungenau Für jede Fehlersituation eine Grammatikalisch schlecht passende Rückmeldung formuliert Vereinzelt zu ungenau Wechselhaftes Verhalten bei der Syntaxprüfung Wirken zum Teil Entmutigend Zu hoher Informationsgehalt Während der Laufzeit Einfach und verständlich formuliert Alle Fehlersituationen werden mit einer passenden Rückmeldung abgefangen Textuelle und optische Unterstützung Stichpunktartige Fehlertexte Vereinzelt zu ungenau Programmablauf kann schrittweise verfolgt werden Fehlertexte sind auf Schüler- Niveau gehalten Fehlermeldungen sind gut durchdacht Anzahl der Fehlerarten reduziert sich durch das Kara-Design Vereinzelt zu ungenau 10/11/08 Sebastian Sossalla page 18

19 Die Oberfläche Puck Programmier-Bereich Bereich für die Variablen-Eigenschaften Die freigeschaltenen Bausteine Programme werden über Bausteine zusammengesetzt Textfeld für Notizen Puck ist eine visuelle Programmiersprache mit dem zugehörigen visuellen Programmiersystem, das es dem Benutzer ermöglicht, mit Hilfe von Bausteinen einfache Programme zu erstellen. Somit können Anfänger die Verwendung von Variablen, Anweisungen und Prozeduren erlernen, ohne gleich mit der komplexen Syntax einer Programmiersprache konfrontiert zu werden. Quelle: Kohl L.: Puck - eine visuelle Programmiersprache für die Schule, S.4 10/11/08 Sebastian Sossalla page 19

20 Puck Rückmeldungen während der Programmierung Puck Rückmeldungen während der Programmierung 10/11/08 Sebastian Sossalla page 20

21 Puck Rückmeldungen während der Programmierung Fazit: Positiv: Benutzer kann sich an Farben orientieren (z.b.: Module dunkelgrün, Prozedurblock türkis, Variablentypen). Die Benutzereingaben erfolgen an einer zentralen Stelle. Das Konzept von Puck vermeidet das Entstehen von lexikalischen, syntaktischen und semantischen Fehlern. Baukastenprinzip vermeidet das Erlernen von Syntax. Negativ: Vereinzelt zu ungenau. Fehlertexte wirken teilweise abschreckend. Zusätzliche Hilfestellungen wie bei Kara fehlen. 10/11/08 Sebastian Sossalla page 21

22 Puck Rückmeldungen während der Laufzeit Puck Rückmeldungen während der Laufzeit 10/11/08 Sebastian Sossalla page 22

23 Puck Rückmeldungen während der Laufzeit Fazit: Positiv: Negativ: Durch das Baukasten-Prinzip werden viele Fehlersituationen ausgeschlossen. Nicht möglich, den Programmablauf schrittweise zu verfolgen (Debugmodus fehlt). Der Systemstatus ist nicht jederzeit Transparent Das System liefert teilweise gar kein Feedback (Beispiel: Division-By-Zero -Fehler). The System should always keep users informed about what is going on, through appropirate feedback within reasonable time. Quelle: Nielson J.; Mack R.L.: Usability Inspection Methods, New York 1994, S /11/08 Sebastian Sossalla page 23

24 Übersicht der analysierten Lernumgebungen Rückmeldung Robot Karol Kara Puck Während der Programmierung Automatische Syntaxprüfung Einfach und verständlich Syntax Highlighting Wirken freundlich und Textuelle und optische ermutigend Unterstützung Hohe informative Gestaltung Intuitive Grammatik der fehlertexte Fehlernummer nicht sehr hilfreich Intuitive Bedienung Rückmeldungen teilweise zu Viele Zusatzinformationen ungenau Für jede Fehlersituation eine Grammatikalisch schlecht passende Rückmeldung formuliert Vereinzelt zu ungenau Wechselhaftes Verhalten bei der Syntaxprüfung Wirken zum Teil Entmutigend Zu hoher Informationsgehalt Benutzer kann sich an Farben orientieren Baukastenprinzip vermeidet das Erlernen von Syntax Benutzereingaben erfolgen an einer zentralen Stelle. Lexikalische, syntaktische und semantische Fehler können nicht entstehen. Vereinzelt zu ungenau Fehlertexte wirken teilweise abschreckend Zusätzliche Hilfestellungen fehlen. Während der Laufzeit Einfach und verständlich formuliert Alle Fehlersituationen werden mit einer passenden Rückmeldung Programmablauf kann schrittweise verfolgt werden Fehlertexte sind auf Schüler- Niveau gehalten Durch das Baukasten-Prinzip werden viele Fehlersituationen ausgeschlossen Debug-Modus fehlt. abgefangen Fehlermeldungen sind gut Systemstatus ist nicht jederzeit Textuelle und optische durchdacht transparent Unterstützung Anzahl der Fehlerarten reduziert System liefert teilweise gar kein Stichpunktartige Fehlertexte sich durch das Kara-Design Feedback Vereinzelt zu ungenau Vereinzelt zu ungenau 10/11/08 Sebastian Sossalla page 24

25 Danke für Ihre Aufmerksamkeit... 10/11/08 Sebastian Sossalla page 25

Unterstützung von Lernprozessen durch Visualisierung: Auf ikonischen Programmiersprachen basierende Lernsoftware. Referentin: Sarah Lang.

Unterstützung von Lernprozessen durch Visualisierung: Auf ikonischen Programmiersprachen basierende Lernsoftware. Referentin: Sarah Lang. Unterstützung von Lernprozessen durch Visualisierung: Auf ikonischen Programmiersprachen basierende Lernsoftware Referentin: Sarah Lang Gliederung Praktische Relevanz des Themas Probleme beim programmieren

Mehr

1 Karol stellt sich vor

1 Karol stellt sich vor Kapitel 1 Karol stell sich vor Seite 1 1 Karol stellt sich vor 1.1 Algorithmus Fritz hat zum Geburtstag einen CD-Player als Geschenk erhalten. Natürlich will er sofort das Geschenk ausprobieren und legt

Mehr

Was macht Benutzerfreundlichkeit von Software-Oberflächen aus

Was macht Benutzerfreundlichkeit von Software-Oberflächen aus Was macht Benutzerfreundlichkeit von Software-Oberflächen aus Johann Olasz M.A. Technik & Dokumentation Zwiefalter Str. 40 72525 Münsingen Tel. 07383-942877 www.technischedok.de 1 Vortrags-Übersicht n

Mehr

Graphische Benutzungsoberflächen mit Java. Einführung in NetBeans

Graphische Benutzungsoberflächen mit Java. Einführung in NetBeans Graphische Benutzungsoberflächen mit Java Einführung in NetBeans Graphische Benutzungsoberflächen! Interaktion mit dem Programm! Datenein- und ausgabe! Rückmeldungen über Verarbeitung der Daten! Visualisierung

Mehr

Usability Heuristiken. Foliensatz überarbeitet und ergänzt nach M. Dahm: Grundlagen der Mensch-Computer Interaktion

Usability Heuristiken. Foliensatz überarbeitet und ergänzt nach M. Dahm: Grundlagen der Mensch-Computer Interaktion Usability Heuristiken Foliensatz überarbeitet und ergänzt nach M. Dahm: Grundlagen der Mensch-Computer Interaktion Design Pyramid Aesthetics affective Usability efficient Functionality effective, Renate

Mehr

Programmieren Lernen mit BYOB. Gerald Futschek 5. November 2012

Programmieren Lernen mit BYOB. Gerald Futschek 5. November 2012 Programmieren Lernen mit BYOB Informatiktag 2012 Gerald Futschek 5. November 2012 Erste Programmier Schritte in der Schule Sehr viele verschiedene Dinge zu lernen: Syntax und Semantik der Befehle, Algorithmen,

Mehr

Einführung in die Informatik I (autip)

Einführung in die Informatik I (autip) Einführung in die Informatik I (autip) Dr. Stefan Lewandowski Fakultät 5: Informatik, Elektrotechnik und Informationstechnik Abteilung Formale Konzepte Universität Stuttgart 24. Oktober 2007 Was Sie bis

Mehr

Unit Tests und Fehlersuche

Unit Tests und Fehlersuche Unit Tests und Fehlersuche SE 1 - Softwareentwicklungspraktikum Test Deadline! Sinnvolle Tests kompilierbar im CVS d.h. Schnittstellen zu Strategiemethoden etc. schon erstellen Kommentieren! Besser ein

Mehr

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Klassenarbeit mit Erwartungshorizont: Konjunktiv I und II

Unterrichtsmaterialien in digitaler und in gedruckter Form. Auszug aus: Klassenarbeit mit Erwartungshorizont: Konjunktiv I und II Unterrichtsmaterialien in digitaler und in gedruckter Form Auszug aus: Klassenarbeit mit Erwartungshorizont: Konjunktiv I und II Das komplette Material finden Sie hier: School-Scout.de Titel: Konjunktiv

Mehr

Access 2010 Programmierung Schleifen

Access 2010 Programmierung Schleifen Access 2010 Programmierung Schleifen Gehe nach links oder rechts Gehe solange geradeaus... Beispiel für Schleifen In einem Formular gibt der Benutzer für den Farbanteil Rot einen Unter- und Obergrenze

Mehr

Die Käfer lernen dazu...

Die Käfer lernen dazu... Die Käfer lernen dazu... ZIEL: Wissen, dass alles, was die Käfer ausführen können, im Quelltext notiert ist. Vorhandene Quelltexte ergänzen und erweitern können. AB 2 Öffne das Szenario 2_Erstling aus

Mehr

Divi Tutorial deutsch einfach Ihre eigene professionelle Website erstellen

Divi Tutorial deutsch einfach Ihre eigene professionelle Website erstellen Divi Tutorial deutsch einfach Ihre eigene professionelle Website erstellen Herzlich Glückwunsch, mit Divi haben Sie sich mit Sicherheit für eines der besten WordPress Themes entschieden. In unserem Divi

Mehr

Word starten. Word Word 2010 starten. Schritt 1

Word starten. Word Word 2010 starten. Schritt 1 Schritt 1 Word 2010 starten. 2) Klicke danach auf Microsoft Office Word 2010. Sollte Word nicht in dieser Ansicht aufscheinen, dann gehe zu Punkt 3 weiter. 1) Führe den Mauszeiger auf die Schaltfläche

Mehr

Grundlagen der Fehlerbehandlung. Informatik B - Objektorientierte Programmierung in Java. Vorlesung 06: Ausnahme- und Fehlerbehandlung in Java.

Grundlagen der Fehlerbehandlung. Informatik B - Objektorientierte Programmierung in Java. Vorlesung 06: Ausnahme- und Fehlerbehandlung in Java. Universität Osnabrück 1 Grundlagen der Fehlerbehandlung 3 - Objektorientierte Programmierung in Java Vorlesung 06: Ausnahme- und Fehlerbehandlung in Java SS 2006 Prof. Dr. F.M. Thiesing, FH Osnabrück Wenn

Mehr

Vergleich: Positionen der Word 2003-Befehle in Word

Vergleich: Positionen der Word 2003-Befehle in Word Seite 1 von 6 Word > Erste Schritte Vergleich: Positionen der Word 2003-Befehle in Word 2007 Dieser Artikel enthält eine Einführung in die grundlegenden Elemente der neuen Microsoft Office Word 2007- Benutzeroberfläche

Mehr

Programmierkurs II. C und Assembler

Programmierkurs II. C und Assembler Programmierkurs II C und Assembler Prof. Dr. Wolfgang Effelsberg Universität Mannheim Sommersemester 2003 1-1 Inhalt Teil I: Die Programmiersprache C 2. Datentypen und Deklarationen 3. Operatoren und Ausdrücke

Mehr

Vom Testkonzept zu JUnit

Vom Testkonzept zu JUnit Testen und Testkonzept Dipl.-Inf. (FH) Christopher Olbertz 2. Dezember 2014 Testen und Testkonzept Warum testen? Wichtig, obwohl bei Programmierern unbeliebt Stellt weitgehend korrekte Funktionsweise eines

Mehr

Java-Tutorium WS 09/10

Java-Tutorium WS 09/10 Tutorial: Eclipse Debugger Was ist der Eclipse Debugger? Die Eclipse Plattform stellt einige sehr hilfreiche Features zum Programmieren bereit. Eines dieser Features ist der Debugger. Mithilfe des Debuggers

Mehr

Seminar aus dem Bereich E-Learning

Seminar aus dem Bereich E-Learning Seminar aus dem Bereich E-Learning Thema: Softwarebasierende Lernhilfen zur Interaktiven Visualisierung von Automaten und ihre Eignung für den Sekundarstufenunterricht. Martin Franz maddin_franz@web.de

Mehr

Kapitel 3: Variablen

Kapitel 3: Variablen Kapitel 3: Variablen Thema: Programmieren Seite: 1 Kapitel 3: Variablen Im letzten Kapitel haben wir gelernt, bestimmte Ereignisse zu wiederholen solange eine Bedingung erfüllt ist. Nun möchten wir aber

Mehr

Womit schreibe ich meine (Diplom-)Arbeit?

Womit schreibe ich meine (Diplom-)Arbeit? Womit schreibe ich meine (Diplom-)Arbeit? W. Riedel, TU Chemnitz, URZ mailto:w.riedel@hrz.tu-chemnitz.de Chemnitzer Linux-Tag, 6.-7. März 2004 1 Worum geht es? Im Laufe des Studiums sind verschiedene schriftliche

Mehr

Klassen in Java. Grundlagen der Programmierung. Stephan Kleuker 68

Klassen in Java. Grundlagen der Programmierung. Stephan Kleuker 68 Klassen in Java Stephan Kleuker 68 Klassen in Java (Syntax) (1/3) class Datum { int tag; int monat; int jahr; } Java hat Schlüsselworte (z. B. class), diese dürfen z. B. nicht als Variablennamen genutzt

Mehr

... Trigger - Fehlersuche (Debugging)

... Trigger - Fehlersuche (Debugging) 14... Trigger - Fehlersuche (Debugging) Kapitel 14: Trigger - Fehlersuche (Debugging) Ziele Am Ende dieser Unterrichtseinheit verfügen Sie über folgende Kenntnisse: Die Debugger-Komponenten Form-Modul

Mehr

Installation von Microsoft Visual C++ 2010 Express

Installation von Microsoft Visual C++ 2010 Express Installation von Download unter http://www.microsoft.com/germany/express/products/windows.aspx Alternative: Ihr MSDNAA Zugang Registrierung nach spätestens 30 Tagen ist zwingend erforderlich. I Vorbereitung

Mehr

Word 2010 Formulare erstellen mit Inhaltssteuerelementen

Word 2010 Formulare erstellen mit Inhaltssteuerelementen WO.020, Version 1.0 23.09.2013 Kurzanleitung Word 2010 Formulare erstellen mit en Bei der Erstellung von Word-Formularen werden in den meisten Fällen sogenannte Formularfelder eingesetzt, also Platzhalter

Mehr

Kapitel 4: Syntaxdiagramme und Grammatikregeln

Kapitel 4: Syntaxdiagramme und Grammatikregeln 4. Syntaxdiagramme und Grammatikregeln 4-1 Objektorientierte Programmierung (Winter 2006/2007) Kapitel 4: Syntaxdiagramme und Grammatikregeln Syntaxdiagramme Grammatikregeln (kontextfrei) Beispiele: Lexikalische

Mehr

VBA- Programmierung. Integrierte Lösungen mit Office 2013. Ricardo Hernández García. 1. Ausgabe, November 2013

VBA- Programmierung. Integrierte Lösungen mit Office 2013. Ricardo Hernández García. 1. Ausgabe, November 2013 VBA- Programmierung Ricardo Hernández García 1. Ausgabe, November 2013 Integrierte Lösungen mit Office 2013 VBA2013 3 VBA-Programmierung - Integrierte Lösungen mit Office 2013 3 Die VBA-Entwicklungsumgebung

Mehr

Excel VBA Fehler im Programm

Excel VBA Fehler im Programm Excel VBA Fehler im Programm Fehler (Bugs) Syntaxfehler entstehen beim Schreiben des Programmcodes. Logische Fehler können durch Denkfehler bei der Umsetzung der Aufgabe in ein Programm erzeugt werden.

Mehr

Arbeitsblatt 5 EAD II NetBeans

Arbeitsblatt 5 EAD II NetBeans Arbeitsblatt 5 EAD II NetBeans Graphische Oberfläche für Uhrenanzeige mit NetBeans Für die Einführung in die Verwendung von NetBeans erstellen wir die graphische Oberfläche für die Uhr nun mit NetBeans.

Mehr

Einführung Grundbegriffe

Einführung Grundbegriffe Einführung Grundbegriffe 1.1 Der Modellbegriff Broy: Informatik 1, Springer 1998 (2) Die Modellbildung der Informatik zielt auf die Darstellung der unter dem Gesichtspunkt einer gegebenen Aufgabenstellung

Mehr

Wichtig: bei Missbrauch dieser Anwendung wird die Zugangsberechtigung sofort entzogen!!

Wichtig: bei Missbrauch dieser Anwendung wird die Zugangsberechtigung sofort entzogen!! INFORMATIONEN zum FW-Portal Mit der neuen sehr einfachen und intuitiv aufgebauten Internetanwendung FW-Portal hat man für die KameradenInnen der Tiroler Feuerwehren eine Plattform geschaffen die jedem

Mehr

Michael Kolberg. einfach klipp & klar. Microsofft* Press

Michael Kolberg. einfach klipp & klar. Microsofft* Press Michael Kolberg einfach klipp & klar Microsofft* Press III Vorwort 11 Die CD-ROM zum Buch 21 Die AutoPlay-Funktion der CD-ROM 22 Installation der Testfragen und des Ebooks 23 Installation des Computer-Lexikons

Mehr

Kapitel 2: Programmfluss steuern

Kapitel 2: Programmfluss steuern Kapitel 2: Programmfluss steuern Thema: Programmieren Seite: 1 Kapitel 2: Programmfluss steuern Das Flussdiagramm Um schwierige Aufgaben beim Programmieren zu lösen, ist es oft hilfreich, den Programmablauf

Mehr

1 DIE PRÄSENTATION. Team ALGE 3

1 DIE PRÄSENTATION. Team ALGE 3 MS PowerPoint 2010 Kompakt Die Präsentation 1 DIE PRÄSENTATION Zur Erstellung einer PowerPoint-Präsentation ist ein gutes Konzept besonders wichtig. Der Ablauf wird dabei in Schritten über verschiedene

Mehr

1 Fehler-Objekte: Werfen, Fangen, Behandeln

1 Fehler-Objekte: Werfen, Fangen, Behandeln 1 Fehler-Objekte: Werfen, Fangen, Behandeln Tritt während der Programm-Ausführung ein Fehler auf, wird die normale Programm-ausführung abgebrochen und ein Fehler-Objekt erzeugt (geworfen). Die Klasse Throwable

Mehr

Diana Lange. Generative Gestaltung Grundlagen von Processing

Diana Lange. Generative Gestaltung Grundlagen von Processing Diana Lange Generative Gestaltung Grundlagen von Processing Bereichsaufbau leitet einen Bereich ein Name des Bereichs (z.b. setup, draw, keypressed,...) (genaue Erklärung kommt später) kommt später, momentan

Mehr

Administrationshandbuch

Administrationshandbuch Administrationshandbuch Inhaltsangabe 1. Systemvoraussetzungen... 1 2. Installation der Zertifikate... 1 2.1 Installation der Root-Zertifkate... 1 2.1 Installation des Client Zertifikat... 2 2.3 Überprüfung

Mehr

Informatik. Studiengang Chemische Technologie. Michael Roth Hochschule Darmstadt -Fachbereich Informatik- WS 2012/2013.

Informatik. Studiengang Chemische Technologie. Michael Roth Hochschule Darmstadt -Fachbereich Informatik- WS 2012/2013. Informatik Studiengang Chemische Technologie Michael Roth michael.roth@h-da.de Hochschule Darmstadt -Fachbereich Informatik- WS 2012/2013 Inhalt Teil VIII Einstieg in Java II Michael Roth (h_da) Informatik

Mehr

DYNAMISCHE SEITEN. Warum Scriptsprachen? Stand: 11.04.2005. CF Carola Fichtner Web-Consulting http://www.carola-fichtner.de

DYNAMISCHE SEITEN. Warum Scriptsprachen? Stand: 11.04.2005. CF Carola Fichtner Web-Consulting http://www.carola-fichtner.de DYNAMISCHE SEITEN Warum Scriptsprachen? Stand: 11.04.2005 CF Carola Fichtner Web-Consulting http://www.carola-fichtner.de I N H A L T 1 Warum dynamische Seiten?... 3 1.1 Einführung... 3 1.2 HTML Seiten...

Mehr

Neben dem Symbol Entwurfsmodus ist das Symbol Befehlschaltfläche zu sehen.

Neben dem Symbol Entwurfsmodus ist das Symbol Befehlschaltfläche zu sehen. Visual Basic / EXCEL Unterrichtsreihe von Herrn Selbach / Makro Programmierung 1. Die Steuerelemente Toolbox Durch Ansicht Symbolleisten Steuerelemente-Toolbox kann man Befehlschaltflächen (CommandButton),

Mehr

3 Kurzeinführung in Matlab

3 Kurzeinführung in Matlab 3 Kurzeinführung in Matlab Matlab ist ein sehr leistungsfähiges interaktives Programmpaket für numerische Berechnungen. Nutzen Sie dies parallel zu den Vorlesungen. Sie können damit persönlich erfahren,

Mehr

VBA-Programmierung: Zusammenfassung

VBA-Programmierung: Zusammenfassung VBA-Programmierung: Zusammenfassung Programmiersprachen (Definition, Einordnung VBA) Softwareentwicklung-Phasen: 1. Spezifikation 2. Entwurf 3. Implementierung Datentypen (einfach, zusammengesetzt) Programmablaufsteuerung

Mehr

Erster Bug: eine Motte

Erster Bug: eine Motte SOFTWAREFEHLER Der erste Bug Erster Bug: eine Motte Der Begriff Bug (deutsch: Motte) stammt aus dem Jahre 1945, als Ingenieure in einem Schaltrelais eines Computers (Harvard Mark II-System) eine Motte

Mehr

Die aktuelle Entwicklung des GeoService-Portals. Analyse- und Auswertefunktionen

Die aktuelle Entwicklung des GeoService-Portals. Analyse- und Auswertefunktionen Die aktuelle Entwicklung des GeoService-Portals Analyse- und Auswertefunktionen Referent Herr Karl-Heinz Gerl RDE Regionale Dienstleistung Energie Folie 1 2004 RDE Objektmengenlehre Nachbarn Info Auswertung

Mehr

NLP Eigenschaften von Text

NLP Eigenschaften von Text NLP Eigenschaften von Text Dr. Andreas Hotho Dominik Benz Beate Krause Sommersemester 2008 Folie: 1 Übersicht Einführung Eigenschaften von Text Words I: Satzgrenzenerkennung, Tokenization, Kollokationen

Mehr

Katalog der Anforderungen an barrierefreie Kassenautomaten (Stand 20.04.07)*

Katalog der Anforderungen an barrierefreie Kassenautomaten (Stand 20.04.07)* Katalog der Anforderungen an barrierefreie Kassenautomaten (Stand 20.04.07)* Anforderung Umfeldgestaltung - Stufenlose Erreichbarkeit und leichte Auffindbarkeit (Zwei Sinne Prinzip) - Automat als Bestandteil

Mehr

LaTeX. Eine Einführung. von. Sebastian Dungs

LaTeX. Eine Einführung. von. Sebastian Dungs LaTeX Eine Einführung von Sebastian Dungs 31.10.2008 Inhalt 1. Grundlagen 2. Syntax 2.1 Gliederung eines Dokuments 3. Beispiel 3.1 Quellcode 3.2 Visuelles Ergebnis 4. Weitere Funktionen 5. Der Editor Texmaker

Mehr

fungen Debugging Boris Tripolskij

fungen Debugging Boris Tripolskij Werkzeuggestützte tzte Softwareprüfungen fungen Debugging Boris Tripolskij Gliederung Motivation für Debugging Aufbau des Debuggers in Eclipse Arten von Debugging Tools Fehlerarten Delta Debugging Vorführung

Mehr

Wir basteln einen Jahreskalender mit MS Excel

Wir basteln einen Jahreskalender mit MS Excel Guido Knauf bunte akademie Wir basteln einen Jahreskalender mit MS Excel In meinen Seminaren werde ich hin und wieder nach einem Excel-Jahreskalender gefragt. Im Internet findet man natürlich eine ganze

Mehr

Das erste C++ Programm

Das erste C++ Programm Das erste C++ Programm // Program: power8.c // Raise a number to the eighth power. #include int main() { // input std::cout > a; // computation int

Mehr

pero FSXstarter Inhaltsverzeichnis Benutzerdokumentation vom 05.12.2013

pero FSXstarter Inhaltsverzeichnis Benutzerdokumentation vom 05.12.2013 Benutzerdokumentation vom 05..03 Inhaltsverzeichnis Allgemeine Beschreibung.... Tipps.... Danksagung....3 Installation... Programm Menü... 3 3 Startbildschirm... 4 4 Programmeinstellungen... 5 5 Modul

Mehr

Access [basics] Aktionsabfragen per VBA ausführen. Beispieldatenbank. Aktionsabfragen. Die Execute-Methode. Datenzugriff per VBA

Access [basics] Aktionsabfragen per VBA ausführen. Beispieldatenbank. Aktionsabfragen. Die Execute-Methode. Datenzugriff per VBA Aktionsabfragen lassen sich bequem mit der Entwurfsansicht für Abfragen zusammenstellen. Sie können damit Daten an Tabellen anfügen, bestehende Daten ändern oder löschen und sogar gleich die passende Tabelle

Mehr

Informatik für Elektrotechnik und Informationstechnik

Informatik für Elektrotechnik und Informationstechnik Informatik für Elektrotechnik und Informationstechnik Praktikum 1 Wintersemester 2013/14 1 Kennenlernen der Entwicklungsumgebung Netbeans Netbeans ist eine moderne Entwicklungsumgebung für mehrere Programmiersprachen,

Mehr

C/C++ Debugging mit CDT unter Eclipse

C/C++ Debugging mit CDT unter Eclipse C/C++ Debugging mit CDT unter Eclipse Bevor Sie mit dem Debuggen beginnen können, müssen Sie eine compilierbare Applikation erstellen, also eine Applikation, die keine Syntaxfehler mehr enthält. Sie können

Mehr

Excel 2013 Makro Workshop. Inhalt

Excel 2013 Makro Workshop. Inhalt Inhalt Vorwort... I So benutzen Sie dieses Buch... II Inhalt... V Zahlen- und Monatsschreibweise... 1 Dezimal- und Tausendertrennzeichen... 1 Währungssymbol und -position... 1 Monatsschreibweise... 1 Makros

Mehr

INTUITIVE PROGRAMMIERUNG. Einsatz von industriellen Robotersystemen im Mittelstand

INTUITIVE PROGRAMMIERUNG. Einsatz von industriellen Robotersystemen im Mittelstand INTUITIVE PROGRAMMIERUNG Einsatz von industriellen Robotersystemen im Mittelstand Herausforderung: Industrieroboter im Mittelstand Industrieroboter werden derzeit aufgrund ihrer Komplexität und des damit

Mehr

Semantische Bewertung und personalisierte Erzeugung von Übungsaufgaben zu Mathematik, Logik, Informatik

Semantische Bewertung und personalisierte Erzeugung von Übungsaufgaben zu Mathematik, Logik, Informatik Semantische Bewertung und personalisierte Erzeugung von Übungsaufgaben zu Mathematik, Logik, Informatik Johannes Waldmann (HTWK Leipzig) September 2, 2014 Beispiel (Sicht des Studenten) Gesucht ist ein

Mehr

Microsoft Access 2010 Formulare automatisiert entwerfen

Microsoft Access 2010 Formulare automatisiert entwerfen Microsoft Access 2010 Formulare automatisiert entwerfen Formulare... bieten eine grafische Benutzeroberfläche zur Anzeige und / oder Bearbeitung von Daten. sind elektronische Masken zum Sammeln und Anzeigen

Mehr

Die Sprache Karol. Roboter Karol und seine Welt

Die Sprache Karol. Roboter Karol und seine Welt Die Sprache Karol Die Sprache Karol umfasst: vordefinierte Anweisungen; eigene, selbstdefinierte Anweisungen; vordefinierte Bedingungen; eigene, selbstdefinierte Bedingungen; Kontrollstrukturen: bedingte

Mehr

Die Software für Visualisierung und Analyse von Strukturinformationen aus EDM- und PDM-Systemen.

Die Software für Visualisierung und Analyse von Strukturinformationen aus EDM- und PDM-Systemen. Die Software für Visualisierung und Analyse von Strukturinformationen aus EDM- und PDM-Systemen. : Der Markt verändert sich bei der Produktentwicklung. Kürzere Entwicklungszeiten, umfangreichere Produktspektren

Mehr

Einblicke in das Informatikstudium

Einblicke in das Informatikstudium Einblicke in das Informatikstudium 5. Workshop - Meine erste Android-App 2016 -Prof. Dr. Inga Marina Saatz Agenda Prof. Dr. I. M. Saatz Workshopreihe für Schülerinnen und SChüler Fachbereich Informatik

Mehr

Installation. Arbeiten mit der MATLAB-Entwicklungsumgebung. MATLAB als Taschenrechner mit Matrix- und Vektorrechnung.

Installation. Arbeiten mit der MATLAB-Entwicklungsumgebung. MATLAB als Taschenrechner mit Matrix- und Vektorrechnung. Installation. Arbeiten mit der MATLAB-Entwicklungsumgebung. MATLAB als Taschenrechner mit Matrix- und Vektorrechnung. Die heutige Sitzung dient dem ersten Kennenlernen von MATLAB. Wir wollen MATLAB zuerst

Mehr

Probeklausur: Programmierung WS04/05

Probeklausur: Programmierung WS04/05 Probeklausur: Programmierung WS04/05 Name: Hinweise zur Bearbeitung Nimm Dir für diese Klausur ausreichend Zeit, und sorge dafür, dass Du nicht gestört wirst. Die Klausur ist für 90 Minuten angesetzt,

Mehr

Visual Basic Editor CATIA V5

Visual Basic Editor CATIA V5 Visual Basic Editor CATIA V5 Daniel Frauenrath Allgemein Der Visual Basic Editor ist fester Bestandteil von CATIA V5. Im Gegensatz zum internen Editor für CATScript und CATVbs hat der Visual Basic Editor

Mehr

2 R die Basics. Inhalt. 2.1 Ziel. 2.2 R als Taschenrechner. Markus Burkhardt

2 R die Basics. Inhalt. 2.1 Ziel. 2.2 R als Taschenrechner. Markus Burkhardt 2 R die Basics Markus Burkhardt (markus.burkhardt@psychologie.tu-chemnitz.de) Inhalt 2.1 Ziel... 1 2.2 R als Taschenrechner... 1 2.3 Umgang mit Vektoren... 2 2.3 Weitere Objektklassen... 3 2.4 Umgang mit

Mehr

Cmsbox Kurzanleitung. Das Wichtigste in Kürze

Cmsbox Kurzanleitung. Das Wichtigste in Kürze Cmsbox Kurzanleitung Cmsbox Kurzanleitung Das Wichtigste in Kürze Die Benutzeroberfläche der cmsbox ist nahtlos in die Webseite integriert. Elemente wie Texte, Links oder Bilder werden direkt an Ort und

Mehr

Programmieren mit dem Java-Hamster-Modell. VP Orientierung Informatik WS 2008/09 H.Hagenauer

Programmieren mit dem Java-Hamster-Modell. VP Orientierung Informatik WS 2008/09 H.Hagenauer Programmieren mit dem Java-Hamster-Modell VP Orientierung Informatik WS 2008/09 H.Hagenauer Idee didaktisches Modell zur Einführung in die Programmierung leichter und intuitiver Zugang ( spielerisches

Mehr

Grundlagen der Programmentwicklung

Grundlagen der Programmentwicklung Informatik für Elektrotechnik und Informationstechnik Benedict Reuschling benedict.reuschling@h-da.de Hochschule Darmstadt Fachbereich Informatik WS 2013/14 Über C++ Über C++ C++ ist eine in der Industrie

Mehr

OnlineAgenda Ihres Zahnarztes

OnlineAgenda Ihres Zahnarztes OnlineAgenda Ihres Zahnarztes Sehr geehrter Patient Die OnlineAgenda Website bietet Ihnen die Möglichkeit Termine direkt über das Web bei Ihrer DH / Ihrem Zahnarzt zu buchen. Dieses PDF soll Ihnen helfen

Mehr

Programmieren. Wie entsteht ein Programm

Programmieren. Wie entsteht ein Programm Wie entsteht ein Programm 1/9 1. Schritt: Programmentwurf Der wichtigste Teil beim Erstellen eines Programms ist der Programmentwurf. Dabei wird das vorgegebene Problem analysiert, es wird ermittelt, welche

Mehr

Mikrocontroller: Einführung

Mikrocontroller: Einführung Abbildung 1 Mikrocontroller sind heute allgegenwärtig; ob Zahnbürste, Türschloss, Backofen, Fahrradcomputer, Stereoanlage, Multimeter oder Postkarte, überall sind sie zu finden. Im Prinzip handelt es sich

Mehr

BANKETTprofi 9.0 Facelift

BANKETTprofi 9.0 Facelift BANKETTprofi 9.0 Facelift Mit der Version 9.0 wurde der BANKETTprofi einem umfangreichen Facelift unterzogen, welches sich an folgenden Aspekten orientiert: - Anpassung der Bedienung an aktuelle Software-Standards.

Mehr

Allgemeine Hinweise. Softwareinstallation. Im Rahmen des Praktikums kommt folgende Software zum Einsatz

Allgemeine Hinweise. Softwareinstallation. Im Rahmen des Praktikums kommt folgende Software zum Einsatz Allgemeine Hinweise Softwareinstallation Im Rahmen des Praktikums kommt folgende Software zum Einsatz Programmiersprache: Visual Studio Struktogrammeditor Texteditor Visual Studio Sie erhalten eine kostenlose

Mehr

Grundlagen der Programmierung Prof. H. Mössenböck. 16. Ausnahmen (Exception Handling)

Grundlagen der Programmierung Prof. H. Mössenböck. 16. Ausnahmen (Exception Handling) Grundlagen der Programmierung Prof. H. Mössenböck 16. Ausnahmen (Exception Handling) Motivation Fehler können nicht immer dort behandelt werden, wo sie auftreten void p() { q(); Lösung void q() { r();

Mehr

Programmierkonventionen - 1 -

Programmierkonventionen - 1 - Die wichtigsten Bestandteile der Programmierkonventionen für Java werden hier erläutert. Dies sind: Schreibweise von Bezeichnern Einrückkonventionen Kommentare Programmierkonventionen - 1 - Einleitung

Mehr

Java : Fehlerbehandlung.

Java : Fehlerbehandlung. Java : Fehlerbehandlung Prinzip Callerklassen / Workerklassen Arbeitet... Callerklasse Arbeitet... Workerklasse Arbeitet... Arbeitet weiter... Fer7g! Prinzip Callerklassen / Workerklassen Main- Methode

Mehr

emlp: e-learning Plattform und mobile Lösungen für Military Operations EUROKEY Software GmbH Ludwig Kuhn

emlp: e-learning Plattform und mobile Lösungen für Military Operations EUROKEY Software GmbH Ludwig Kuhn emlp: e-learning Plattform und mobile Lösungen für Military Operations EUROKEY Software GmbH Ludwig Kuhn Agenda emlp e & mlearning Publisher Military Operations emlp WEBauthor Erstellen einer Präsentation

Mehr

Kläranlagennachbarschaften eine Arbeitshilfe erstellt. Mit der Ausführung wurde die iat-ingenieurberatung, Stuttgart, beauftragt.

Kläranlagennachbarschaften eine Arbeitshilfe erstellt. Mit der Ausführung wurde die iat-ingenieurberatung, Stuttgart, beauftragt. Der DWA-Landesverband Baden-Württemberg hat für die Lehrer der Kläranlagennachbarschaften eine Arbeitshilfe erstellt. Mit der Ausführung wurde die iat-ingenieurberatung, Stuttgart, beauftragt. 1 Die Arbeitshilfe

Mehr

Welche Informatik-Kenntnisse bringen Sie mit?

Welche Informatik-Kenntnisse bringen Sie mit? Welche Informatik-Kenntnisse bringen Sie mit? So gehen Sie vor! Lösen Sie die Aufgaben der Reihe nach von 1 bis 20, ohne das Lösungsblatt zur Hilfe zu nehmen. Der Schwierigkeitsgrad der Aufgaben nimmt

Mehr

Dieses Programm dient dem schnellen Verständnis der Unterschiede zwischen altem und neuem Fahrzeugschein (Zulassungsbescheinigung Teil I).

Dieses Programm dient dem schnellen Verständnis der Unterschiede zwischen altem und neuem Fahrzeugschein (Zulassungsbescheinigung Teil I). Übersicht Dieses Programm dient dem schnellen Verständnis der Unterschiede zwischen altem und neuem Fahrzeugschein (Zulassungsbescheinigung Teil I). Reiter zum Wechsel der Ansichten neuer Fahrzeugschein

Mehr

Anleitung zum JAVA-Applet

Anleitung zum JAVA-Applet Anleitung zum JAVA-Applet Grundfunktionen und ihre Integrale bearbeitet von: Sergej Kühltau SS 2008 E/TI-8 betreut von: Prof. Dr. Wilhelm Kleppmann Grundfunktionen und ihre Integrale 2 Inhaltsverzeichnis

Mehr

Kapitel 5 Zustand eines Objekts

Kapitel 5 Zustand eines Objekts Kapitel 5 Zustand eines Objekts Seite 1 / 6 Kapitel 5 Zustand eines Objekts Lernziel: Bedingte Anweisung in Java Objektzustand 5.1 Unverwundbar soll sichtbar sein Die Methode VerwundbarSetzen sorgt dafür,

Mehr

Funktionale Programmiersprachen

Funktionale Programmiersprachen Funktionale Programmiersprachen An den Beispielen Haskell und Erlang Übersicht Programmiersprachen λ-kalkül Syntax, Definitionen Besonderheiten von funktionalen Programmiersprache, bzw. Haskell Objektorientierte

Mehr

Handout. Webinar: Der perfekte Start mit PowerPoint

Handout. Webinar: Der perfekte Start mit PowerPoint Handout Webinar: Der perfekte Start mit PowerPoint PowerPoint 200 Version: Impressum: Autorin: Kirstin Hartmann Erstellt: 26..204 Alle Rechte vorbehalten. Kein Teil dieser Unterlage darf ohne ausdrückliche

Mehr

Chat Hilfe. Der Webcam Chat gliedert sich in 4 Bereiche auf, die wir euch hier näher bringen möchten.

Chat Hilfe. Der Webcam Chat gliedert sich in 4 Bereiche auf, die wir euch hier näher bringen möchten. Chat Hilfe Der Webcam Chat gliedert sich in 4 Bereiche auf, die wir euch hier näher bringen möchten. 1. Der Videobereich, die Position kann je nach Bildschirmauflösung variieren. Webcam Anfrage an einen

Mehr

Eigene Suchmaschine erstellen mit Google Eine kurze Anleitung Stand: 28. November 2007

Eigene Suchmaschine erstellen mit Google Eine kurze Anleitung Stand: 28. November 2007 Eigene Suchmaschine erstellen mit Google Eine kurze Anleitung Stand: 8. November 007 Nando Stöcklin, PHBern, Zentrum für Bildungsinformatik, bildungsinformatik.phbern.ch 1 Einleitung Sie kennen ein Dutzend

Mehr

In zehn Schritten zum ersten NPGeoMap für QlikView Kartenobjekt

In zehn Schritten zum ersten NPGeoMap für QlikView Kartenobjekt In zehn Schritten zum ersten NPGeoMap für QlikView Kartenobjekt Schritt 1 Installation: Doppelklicken Sie die Installationsdatei - QlikView öffnet sich (gilt nur für QlikView Desktop) und installiert NPGeoMap

Mehr

Programmieren I + II Regeln der Code-Formatierung

Programmieren I + II Regeln der Code-Formatierung Technische Universität Braunschweig Dr. Werner Struckmann Institut für Programmierung und Reaktive Systeme WS 2016/2017, SS 2017 Programmieren I + II Regeln der Code-Formatierung In diesem Dokument finden

Mehr

Erste Schritte mit Elvis 3 ein Beispielprojekt

Erste Schritte mit Elvis 3 ein Beispielprojekt Erste Schritte mit Elvis 3 ein Beispielprojekt Um Sie mit Elvis 3 vertraut zu machen möchten wir mit Ihnen mit diesem Kapitel ein Beispielprojekt vom ersten Aufruf von Elvis 3 bis zum Testlauf aufbauen.

Mehr

Wir basteln einen Jahreskalender mit MS Excel.

Wir basteln einen Jahreskalender mit MS Excel. Wir basteln einen Jahreskalender mit MS Excel. In meinen Seminaren werde ich hin und wieder nach einem Excel-Jahreskalender gefragt. Im Internet findet man natürlich eine ganze Reihe mehr oder weniger

Mehr

Projekt 04: Einstieg in Actionscript: Bestimmung von π mit Monte-Carlo-Methode

Projekt 04: Einstieg in Actionscript: Bestimmung von π mit Monte-Carlo-Methode Michael Gieding Erstellen von Multimediaanwendungen für den Unterricht (Flash) Projekt 04: Einstieg in Actionscript: Bestimmung von π mit Monte-Carlo-Methode Folien zur gleichnamigen Lehrveranstaltung

Mehr

Brainfuck Interpreter für ZX81

Brainfuck Interpreter für ZX81 Brainfuck Interpreter für ZX81 Sprache Befehle Die Programmiersprache Brainfuck hat wenige, einfache Regeln. Es gibt 8 Befehle + - > < [ ],. Jeder Befehl besteht aus einem einzelnen Zeichen. Es gibt keine

Mehr

Repetitorium Informatik (Java)

Repetitorium Informatik (Java) Repetitorium Informatik (Java) Tag 6 Lehrstuhl für Informatik 2 (Programmiersysteme) Übersicht 1 Klassen und Objekte Objektorientierung Begrifflichkeiten Deklaration von Klassen Instanzmethoden/-variablen

Mehr

Ein erster Blick. Eclipse und Debugging. Anlegen von Projekten. Wissenswertes...

Ein erster Blick. Eclipse und Debugging. Anlegen von Projekten. Wissenswertes... Eclipse und Debugging Ein erster Blick Starten mittels /usr/bin/eclipse oder auch Applications > Programming Legt workspace in eurem Homedir an! CoMa SS 09 Wissenswertes... CoMa II SS 09 1/24 CoMa II SS

Mehr

Die Einführung von mehreren "Start Bausteinen", um das Programm zu starten, realisiert leicht die parallele Programmverarbeitung (Parallele Tasks).

Die Einführung von mehreren Start Bausteinen, um das Programm zu starten, realisiert leicht die parallele Programmverarbeitung (Parallele Tasks). Programmierung Allgemein Anfänger und Fortgeschrittene können die Programmierfunktion in der LEGO MINDSTORMS Education EV3 Software gut nutzen, weil sie vor allem grafisch ist. Mit Blick auf das Programmieren

Mehr

Überschrift/Caption. Eigenschaftenfenster

Überschrift/Caption. Eigenschaftenfenster UsserrForrm errssttel llen Dass Codeffensstterr 22000044 NNi iikkoo BBeecckkeerr Öffnen Sie EXCEL und wechseln Sie mit der Tastenkombination Alt + F11 in den Visual Basic-Editor. Alternativ können Sie

Mehr

Microsoft Excel 2010 Mehrfachoperation

Microsoft Excel 2010 Mehrfachoperation Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Excel 2010 Mehrfachoperation Mehrfachoperationen in Excel 2010 Seite 1 von 6 Inhaltsverzeichnis Einleitung... 2 Mehrfachoperation mit

Mehr

ECKD Cash Kassenverwaltungs- und Informationssystem

ECKD Cash Kassenverwaltungs- und Informationssystem ECKD Cash Kassenverwaltungs- und Informationssystem ECKD Office ECKD Cash Buchen Prüfen - Weiterleiten das Kassenverwaltungs- und Informationssystem für kaufmännische und kamerale Kassen Seite 2 ECKD Cash

Mehr

Beschreibung des Bedienteils (Zugangsmodul mit Bediensegmenten) GARAGE HAUS KOMPLETT SCHARF KOMPLETTE SCHARFSCHALTUNG

Beschreibung des Bedienteils (Zugangsmodul mit Bediensegmenten) GARAGE HAUS KOMPLETT SCHARF KOMPLETTE SCHARFSCHALTUNG Bedienungsanleitung Beschreibung des Bedienteils (Zugangsmodul mit Bediensegmenten) Für eine bequeme Steuerung und verständliche Zustandsanzeige stehen im System 100 verschiedene Bedienteile zur Verfügung.

Mehr

Schleifen und If-Abfragen

Schleifen und If-Abfragen Schleifen und If-Abfragen Schleifen und If-Abfragen für Fortgeschrittene am Beispiel des Produkt-Listings (Kategorieübersicht) Das Produktlisting ist der Teil der Kategorieübersichtsseite, in der die Produkte

Mehr