Das Java-Hamster-Modell

Größe: px
Ab Seite anzeigen:

Download "Das Java-Hamster-Modell"

Transkript

1 Das Java-Hamster-Modell Programmieren lernen mit dem Hamster Informatikunterricht in der Jahrgansstufe 11 der Ursulaschule Osnabrück

2 Das Java-Hamster-Modell Übersicht 1. Was ist ein Programm? 2. Wodurch wird eine Programmiersprache definiert? 3. Hamsterprogramme 4. Anweisungsfolge 5. Anweisung - Syntax 6. Anweisungen - Semantik 7. Das Hamsterterritorium

3 Übersicht (Fortsetzung) 8. Das Editorfenster 9. Nun das erste Programm 10.Drei wichtige Fragen 11.Hamster im Kino

4 Was ist ein Programm? Wir kennen Arbeitsanleitungen für Menschen: Küchenrezepte, Reparaturanleitungen, Gebrauchsanweisungen Eine Arbeitsanleitung für einen Computer ist ein Algorithmus. Umgangssprachlich formuliert Darstellung in einem Flussdiagramm (Ablaufplan) oder Struktogramm Darstellung in einer Pseudoprogrammiersprache Ein Programm ist ein in einer Programmiersprache verfasster Algorithmus.

5 Wodurch wird eine Programmiersprache definiert? Lexikalik: Das sind die gültigen Wörter und Zeichen, aus denen der Programmtext bestehen darf. Syntax: Sie legt fest in welcher Reihenfolge die Wörter und Zeichen auftreten dürfen. Semantik: Sie definiert die Bedeutung syntaktisch korrekter Folgen aus Wörtern und Zeichen der Sprache. Pragmatik: Programmiersprachen werden für bestimmte Einsatzbereiche konstruiert, für die sie sich besonders gut verwenden lassen. Für andere Aufgabenstellungen sind sie möglicherweise nicht geeignet oder unbrauchbar.

6 Hamsterprogramme Die Struktur Ein Hamsterprogramm hat immer folgende Struktur: void main() { } Zwischen den geschweiften Klammern steht der Programmtext, der beim Programmaufruf ausgeführt wird. void main ( ) { Anweisungsfolge } Diese Darstellung nennt man ein Syntaxdiagramm

7 Anweisungsfolge Anweisung Dieses Syntaxdiagramm hat keine Terminalsymbole. Eine Anweisungsfolge ist entweder leer oberer Pfad oder eine beliebig lange ( aber endliche ) Folge von Anweisungen.

8 Anweisung - Syntax vor ( ) ; linksum nimm gib So viel zunächst zur Syntax

9 Anweisungen - Semantik Anweisung Wirkung vor(); Der Hamster bewegt sich um eine Kachel in Blickrichtung. linksum(); Der Hamster dreht sich um 90 nach links. nimm(); Der Hamster nimmt ein Korn auf in sein Maul. gib(); Der Hamster legt ein Korn dort ab, wo er steht. Abfrage Abfrageinhalt vornfrei(); Ist die Kachel vor dem Hamster frei? maulleer(); Ist das Maul des Hamsters leer? kornda(); Ist auf der Kachel, auf der der Hamster sitzt, ein Korn vorhanden? Diese Anweisungen und Abfragen versteht der Hamster direkt. (Alles Andere müssen wir ihm beibringen)

10 Das Hamsterterritorium Das Simulationsmenü v.l.n.r: Mauer setzen Neues Territorium Mauer oder Körner löschen Laden eines gespeicherten Territoriums Vergrößern oder verkleinern der Ansicht Speichern eines Territoriums Zurück auf Start Hamster positionieren Programm starten Hamster drehen Programm anhalten Wie viele Körner im Maul? Programm abbrechen Körner setzen Ablaufgeschwindigkeit einstellen Das Kontrollfeld Zur Kontrolle des Programmablaufes

11 Das Editorfenster Das Editorfenster enthält die Menü- und die Iconleiste, links den Verzeichnisbaum und im Hauptfenster den Programmtext des links ausgewählten Programms. Es können gleichzeitig mehrere Programmfenster geöffnet sein, die durch Klick auf die jeweilige Lasche in den Vordergrund geholt werden können. In der Fußzeile wird die aktuelle Cursorposition angezeigt.

12 Nun das erste Programm 1. Bastelt Euch eine Hamsterlandschaft und speichert sie ab. 2. Legt im Editor eine neue Programmdatei an und erstellt darin die Programmstruktur. 3. Fügt zwischen die geschweiften Klammern Anweisungen zur Bewegung des Hamsters ein. 4. Klickt auf den Button Ausführen

13 Drei wichtige Fragen Bitte jeweils bestätigen!

14 Hamster im Kino Es gehen der Zwerghamster und der Elefant zusammen ins Kino. Als der Film losgeht, setzt sich der Elefant eine Sitzreihe weiter vor, direkt vor Zwerghamster. Zwerghamster ist ganz erbost. Ist er doch kurzsichtig und nun sieht er aber gar nichts mehr vom Film. Aufgeregt trippelt er nach vorne und setzt sich in den Sessel direkt vor dem Elefant, packt seine Haselnuss aus den Backentaschen aus, macht sich breit damit und sagt: "So, jetzt siehste mal, wie das ist!".

Um dies zu vermeiden, werden nun drei so genannte Testbefehle eingeführt:

Um dies zu vermeiden, werden nun drei so genannte Testbefehle eingeführt: Folge 4 IF-ELSE-Anweisung - Testbefehle JAVA 4.1 Testbefehle (Boolesche Ausdrücke) Wenn Sie den Hamster in eine unlösbare Situation bringen (z.b. obwohl vor ihm eine Mauer steht), dann ist der Hamster

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

Schleifen dienen dazu, bestimmte Anweisungen immer wieder abzuarbeiten.

Schleifen dienen dazu, bestimmte Anweisungen immer wieder abzuarbeiten. Folge 6 WHILE-Schleife JAVA 6.1 Schleifen Schleifen dienen dazu, bestimmte Anweisungen immer wieder abzuarbeiten. Zu einer Schleife gehören die Schleifenbedingung und der Rumpf. Die Schleifenbedingung

Mehr

Installation. Start. Das Territorium im Simulator

Installation. Start. Das Territorium im Simulator Einführung Java mit dem Hamstermodell 1. Wir lernen das Programm kennen Der Hamstersimulator ist ein JAVA-Programm, das von Dietrich Boles entwickelt wurde, um Programmieranfängern die Grundlagen der Programmierung

Mehr

1. Einführung. Programmieren 1 / Algorithmen und Datenstrukturen. Prof. Dr. Bernhard Humm FB Informatik, Hochschule Darmstadt Sommersemester 2010

1. Einführung. Programmieren 1 / Algorithmen und Datenstrukturen. Prof. Dr. Bernhard Humm FB Informatik, Hochschule Darmstadt Sommersemester 2010 1. Einführung Programmieren 1 / Algorithmen und Datenstrukturen Prof. Dr. Bernhard Humm FB Informatik, Hochschule Darmstadt Sommersemester 2010 1 Prof. Dr. Bernhard Humm, FB Informatik, Hochschule Darmstadt.

Mehr

Übungen mit Anleitung. Hamster-Simulator. Nicola Ramagnano 23. Oktober 2011

Übungen mit Anleitung. Hamster-Simulator. Nicola Ramagnano 23. Oktober 2011 Übungen mit Anleitung Hamster-Simulator Nicola Ramagnano 23. Oktober 2011 Dieses Dokument steht unter einer Creative Commons Namensnennung-NichtKommerziell-Weitergabe unter gleichen Bedingungen 2.5 Schweiz

Mehr

Visual Basic Hamster

Visual Basic Hamster 1. Einleitung Visual Basic Hamster Harald R. Haberstroh Die Idee zum Hamstermodell ist ganz einfach: Sie als Programmierer müssen einen virtuellen Hamster in einer virtuellen Landschaft steuern. Das Hamster-Modell

Mehr

BENUTZERANLEITUNG MY - KASSANDRO

BENUTZERANLEITUNG MY - KASSANDRO BENUTZERANLEITUNG MY - KASSANDRO Vielen Dank, dass Sie sich für unser Produkt entschieden haben. Wir sind sicher, dass Ihnen das KASSANDRO-Kassensystem in den kommenden Jahren viel Freude bereiten wird.

Mehr

2. Operationen und Schleifen Programmieren / Algorithmen und Datenstrukturen 1

2. Operationen und Schleifen Programmieren / Algorithmen und Datenstrukturen 1 2. Operationen und Schleifen Programmieren / Algorithmen und Datenstrukturen 1 Prof. Dr. Bernhard Humm FB Informatik, Hochschule Darmstadt Sommersemester 2010 1 Agenda Organisation Schleifen Prozeduren

Mehr

2.1 Komponenten des Hamster-Modells

2.1 Komponenten des Hamster-Modells 2. Computer können heutzutage zum Lösen vielfältiger Aufgaben genutzt werden. Die Arbeitsanleitungen zum Bearbeiten der Aufgaben werden ihnen in Form von Programmen mitgeteilt. Diese Programme, die von

Mehr

Drucken und Löschen von angehaltenen Druckaufträgen

Drucken und Löschen von angehaltenen Druckaufträgen Beim Senden eines Druckauftrags an den Drucker können Sie im Treiber angeben, daß der Drucker den Auftrag im Speicher zurückhalten soll. Wenn Sie zum Drucken des Auftrags bereit sind, müssen Sie an der

Mehr

Drucken und Löschen von angehaltenen Druckaufträgen

Drucken und Löschen von angehaltenen Druckaufträgen Beim Senden eines Druckauftrags an den Drucker können Sie im Treiber angeben, daß der Drucker den Auftrag im Speicher zurückhalten soll. Wenn Sie zum Drucken des Auftrags bereit sind, müssen Sie an der

Mehr

Programmierkurs Java

Programmierkurs Java Programmierkurs Java Dr. Dietrich Boles Aufgaben zu UE7-Kontrollstrukturen (Stand 02.11.2010) Aufgabe 1: Der Hamster steht vor einer regelmäßigen Mulde unbekannter Tiefe. Es liegen keine Körner im Territorium.

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

1. Der Begriff Informatik 2. Syntax und Semantik von Programmiersprachen - 1 -

1. Der Begriff Informatik 2. Syntax und Semantik von Programmiersprachen - 1 - 1. Der Begriff Informatik 2. Syntax und Semantik von Programmiersprachen I.2. I.2. Grundlagen von von Programmiersprachen. - 1 - 1. Der Begriff Informatik "Informatik" = Kunstwort aus Information und Mathematik

Mehr

1. Der Begriff Informatik 2. Syntax und Semantik von Programmiersprachen - 1 -

1. Der Begriff Informatik 2. Syntax und Semantik von Programmiersprachen - 1 - 1. Der Begriff Informatik 2. Syntax und Semantik von Programmiersprachen I.2. I.2. Grundlagen von von Programmiersprachen. - 1 - 1. Der Begriff Informatik "Informatik" = Kunstwort aus Information und Mathematik

Mehr

Remote Site / (remote) Server

Remote Site / (remote) Server Internetseiten erstellen Eine Möglichkeit ist, auf dem eigenen Computer die Seiten zu erstellen, die man ins Internet einstellen möchte und die dann auf den sogenannten (remote) Server hochzuladen. Remote

Mehr

JAVA-Datentypen und deren Wertebereich

JAVA-Datentypen und deren Wertebereich Folge 8 Variablen & Operatoren JAVA 8.1 Variablen JAVA nutzt zum Ablegen (Zwischenspeichern) von Daten Variablen. (Dies funktioniert wie beim Taschenrechner. Dort können Sie mit der Taste eine Zahl zwischenspeichern).

Mehr

Visuelle Programmierung mit dem Hamstersimulator

Visuelle Programmierung mit dem Hamstersimulator Visuelle Programmierung mit dem Hamstersimulator Erstellt von Fachbezug Maja Plavsic, [email protected], JKU Linz Informatik Schulstufe 8 Handlungsdimensi on Relevante(r) Deskriptor(en) Zeitbedarf

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

3. Methodik der Programmerstellung

3. Methodik der Programmerstellung 3. Methodik der Programmerstellung 3.1 Vorgehen 3.2 Programmerstellung 3.2.1 Konventionen 3.2.2 Schlüsselwörter und Bezeichner 3.2.3 Fehlertypen 3.2.4 Programmierstil 3.3 Formaler Aufbau eines Pascal-Programms

Mehr

Ausführen eines Makros beim Starten von OpenOffice.org

Ausführen eines Makros beim Starten von OpenOffice.org Ausführen eines Makros beim Starten von OpenOffice.org Es ist möglich, beim Starten und Beenden von OpenOffice.org oder einzelner Komponenten Makros auszuführen. Dies geschieht mittels Zuordnung jeweiliger

Mehr

IT > Anleitungen > Windows, Outlook Verteilerlisten erstellen (vor 2010) Verteilerliste erstellen

IT > Anleitungen > Windows, Outlook Verteilerlisten erstellen (vor 2010) Verteilerliste erstellen Verteilerliste erstellen Verteilerlisten sind für den Versand von E-Mail-Nachrichten und Besprechungsanfragen sehr nützlich, denn Sie in E-Mails, die an mehrere Empfänger gerichtet sind, nicht immer alle

Mehr

Dietrich Boles. Hamstroid - Hamster-Simulator für Android-Smartphones. Version 1.2. Benutzungshandbuch

Dietrich Boles. Hamstroid - Hamster-Simulator für Android-Smartphones. Version 1.2. Benutzungshandbuch Dietrich Boles Hamstroid - Hamster-Simulator für Android-Smartphones Version 1.2 Benutzungshandbuch 02.01.2015 1 Inhalt 1 Einleitung... 5 2 Hamstroid-Versionen... 7 2.1 Version 1.0... 7 2.2 Version 1.1...

Mehr

Aufzählung, Bennenung, Bedienung der wichtigsten Steuerelemente Verwenden von Menüs, Schaltflächen, Bildlaufleisten und Kontrollkästchen

Aufzählung, Bennenung, Bedienung der wichtigsten Steuerelemente Verwenden von Menüs, Schaltflächen, Bildlaufleisten und Kontrollkästchen Aufzählung, Bennenung, Bedienung der wichtigsten Steuerelemente Verwenden von Menüs, Schaltflächen, Bildlaufleisten und Kontrollkästchen Menüs, Schaltflächen, Bildlaufleisten und Kontrollkästchen sind

Mehr

Programmstrukturen und Struktogramme

Programmstrukturen und Struktogramme Programmstrukturen und Struktogramme Die Sequenz In einer Sequenz werden einzelne Befehle der Reihe nacheinander ausgeführt. Karol geht einen "Haken" Linksdrehen rechtsdrehen Tippe dieses Programm ab oder

Mehr

Der Hamstersimulator

Der Hamstersimulator Der Hamstersimulator Selbstlernübungen mit der Programmiersprache Java Die nachfolgenden Übungen sollen es dir ermöglichen, selber die Syntax der Programmiersprache Java zu erlernen. Dabei gibt es eine

Mehr

9. Abfrage erstellen (Query Builder Report)

9. Abfrage erstellen (Query Builder Report) 9. Abfrage erstellen (Query Builder Report) 9. Abfrage erstellen (Query Builder Report) Der Abfragengenerator ( Query Builder) ist eine process4.biz -Erweiterung (= Extension) welche die Möglichkeit bietet,

Mehr

Dr. Dietrich Boles. Programmierkurs Java. Teil. Objektorientierte Programmierung. Unterrichtseinheit 20. (Hamster-) Objekte

Dr. Dietrich Boles. Programmierkurs Java. Teil. Objektorientierte Programmierung. Unterrichtseinheit 20. (Hamster-) Objekte Programmierkurs Java Teil Objektorientierte Programmierung Unterrichtseinheit 20 (Hamster-) Objekte Dr. Dietrich Boles Programmierkurs Java UE 20 (Hamster-) Objekte Dietrich Boles Seite 1 Gliederung Imperatives

Mehr

Benutzungshandbuch. Hamster-Simulator-Light

Benutzungshandbuch. Hamster-Simulator-Light Benutzungshandbuch Hamster-Simulator-Light Version 1.0 (21.09.2009) Dietrich Boles Universität Oldenburg 2 Inhaltsverzeichnis 1 Einleitung... 9 1.1 Das Hamster-Modell... 9 1.2 Der Hamster-Simulator...

Mehr

Tutorial: Thunderbird 17 installieren, einstellen und E-Mails schreiben

Tutorial: Thunderbird 17 installieren, einstellen und E-Mails schreiben Tutorial: Thunderbird 17 installieren, einstellen und E-Mails schreiben In diesem Tutorial will ich Ihnen zeigen, wie man mit Thunderbird 17 installiert, einstellt und wie man E-Mails schreibt. Zuerst

Mehr

Grundlagen der EDV. Prof. Dr.-Ing. Klaus-Dieter Thoben Dipl.-Inform. Carl Hans 02.11.2006. VA EDV/ Informatik Grundlagen

Grundlagen der EDV. Prof. Dr.-Ing. Klaus-Dieter Thoben Dipl.-Inform. Carl Hans 02.11.2006. VA EDV/ Informatik Grundlagen Grundlagen der EDV Prof. Dr.-Ing. Klaus-Dieter Thoben Dipl.-Inform. Carl Hans 02.11.2006 Administratives (1) Übungstermine: Insgesamt 4 Übungsgruppen Jeweils Donnerstags von 13:00 17:00 im Biba Zwei Gruppen

Mehr

Softwareentwicklung I

Softwareentwicklung I FAKULTÄT FÜR TECHNIK STUDIENGÄNGE ELEKTROTECHNIK / INFORMATIONSTECHNIK (ET/IT) TECHNISCHE INFORMATIK (TI) MECHATRONIK (MEC) MEDIZINTECHNIK (MT) Softwareentwicklung I Arbeiten mit Visual Studio 2010 Projekt

Mehr

Achtung, Speichern nicht vergessen!

Achtung, Speichern nicht vergessen! PROJEKT Achtung, Speichern nicht vergessen! Begriffe wie Festplatte, Datei, Menüleiste, Dialogfenster, Ordner, Cursor usw. werden in dieser Lektion geklärt. Sie schreiben einen einfachen Einladungstext

Mehr

Benutzer-Kurzanleitung. RACS-Software

Benutzer-Kurzanleitung. RACS-Software Benutzer-Kurzanleitung RACS-Software 1. Anmelden Bild 1: Anmeldefenster Melden Sie sich als Benutzer ADMIN und ohne Passwort an. Sie können das Passwort später unter Werkzeuge->Passwort ändern hinzufügen

Mehr

Skript für den Informatikunterricht an der. Max-Weber-Schule

Skript für den Informatikunterricht an der. Max-Weber-Schule Skript für den Informatikunterricht an der Max-Weber-Schule Teil A: Programmieren Lernen mit dem Java-Hamstermodell Teil B: Strukturiertes Programmieren mit Java und dem Java-Editor Teil C: Objektorientierte

Mehr

Kap 1. Programmentwicklung

Kap 1. Programmentwicklung Kap 1. Programmentwicklung Dr. Norbert Spangler / Programmieren I 30.09.2013 1 1.1 Programme Ein Programm ist ein in einer Programmiersprache formulierter Algorithmus. -> Was ist eine Programmiersprache?

Mehr

1 Erster Schritt. Lernziele. Programme in das Startmenü aufnehmen. Programme suchen und starten

1 Erster Schritt. Lernziele. Programme in das Startmenü aufnehmen. Programme suchen und starten 1 Erster Schritt Lernziele Programme in das Startmenü aufnehmen Programme suchen und starten die Arbeit mit Windows 7 unterbrechen bzw. beenden Lerndauer 4 Minuten Seite 1 von 15 2 Startmenü Sie erreichen

Mehr

Syntax von Programmiersprachen

Syntax von Programmiersprachen Information: ist Rohstoff der Informatik, hat eigenständige Dimension (vgl. Länge, Zeit, elektrische Ladung ist jedoch nicht im SI-System enthalten) läßt sich nicht messen, sie wird berechnet wird durch

Mehr

OptraImage-Bedienerkonsole. Tasten der Bedienerkonsole... 2. Funktionsmodi... 8. Anfertigen von Kopien. Senden von Faxen. Scannen an Computer

OptraImage-Bedienerkonsole. Tasten der Bedienerkonsole... 2. Funktionsmodi... 8. Anfertigen von Kopien. Senden von Faxen. Scannen an Computer OptraImage- Tasten der..................... 2 Funktionsmodi................................ 8 1 FTP Tasten der OptraImage- 2 12 1 2 9 8 FTP 13 15 14 17 16 11 3 4 5 6 3 1 4 5 17 7 2 10 16 8 15 14 9 13 6

Mehr

2.2 Syntax, Semantik und Simulation

2.2 Syntax, Semantik und Simulation 2.2 Syntax, Semantik und Simulation Ein Java Programm ist eine Folge von Buchstaben. Nicht jede Folge von Buchstaben ist ein korrektes Java Programm! Wie kann man alle korrekten Java Programme beschreiben?

Mehr

KeptSecret User Guide

KeptSecret User Guide User Guide Mit können Sie Ihre Bilder und Notizen verschlüsselt und damit privat speichern. verwendet die im iphone und ipod Touch eingebaute 256-Bit starke Verschlüsselung nach dem Advances Encryption

Mehr

Hilfestellung zu ebanking Business

Hilfestellung zu ebanking Business Hilfestellung zu ebanking Business 1.) So laden Sie eine SEPA-Datei (XML) hoch 2.) So erfassen Sie eine SEPA-Basis-Lastschrift 3.) So wandeln Sie eine Lastschriftvorlage in SEPA 4.) So wird eine SRZ-Datei

Mehr

Spielerisches Erlernen der Programmierung mit dem Java-Hamster-Modell

Spielerisches Erlernen der Programmierung mit dem Java-Hamster-Modell Spielerisches Erlernen der Programmierung mit dem Java-Hamster-Modell Dietrich Boles Universität Oldenburg INFOS 2005 29.09.2005 Gliederung 1) Motivation 2) Grundlagen 3) Hamster-Simulator 4) Komponenten

Mehr

Handout 3. Grundlegende Befehle und Konstruktionen (Modi) von Cinderella

Handout 3. Grundlegende Befehle und Konstruktionen (Modi) von Cinderella Handout 3 Grundlegende Befehle und Konstruktionen (Modi) von Cinderella In dieser Sitzung erfahren Sie mehr über: Grundlegende Befehle von Cinderella Grundlegende Konstruktionen (Modi) von Cinderella Grundlegende

Mehr

Hamster-Simulator Version 2.2

Hamster-Simulator Version 2.2 Dietrich Boles, Daniel Jasper Hamster-Simulator Version 2.2 Benutzungshandbuch 01.02.2006 INHALTSVERZEICHNIS i Inhaltsverzeichnis 1 Einleitung 1 1.1 Das Hamster-Modell........................... 1 1.2

Mehr

Vorgehensweise zum Update der X-431 Software

Vorgehensweise zum Update der X-431 Software Vorgehensweise zum Update der X-431 Software Inhalt 1. Ordner anlegen Seite 2 2. Anmeldung auf der X-431 Internetseite Seite 3 3. Update-Tool installieren Seite 5 4. Herunterladen von Einzelsoftware Seite

Mehr

Herzlich Willkommen. zum Computerkurs. für Einsteiger. Computerkurs - Bernd Linde -

Herzlich Willkommen. zum Computerkurs. für Einsteiger. Computerkurs - Bernd Linde - Herzlich Willkommen zum Computerkurs für Einsteiger Thema: Grundlagen bei der Arbeit am PC 1.Ordner, Dateien, Verknüpfungen Überblick und Funktionsweise 2.Programme und Programmfenster Struktur eines Rechners

Mehr

Erstellen von Makros / Textbausteine

Erstellen von Makros / Textbausteine Erstellen von Makros / Textbausteine Schritt 1: Erstellen eines Menüeintrages Klicken Sie auf den Button Makro Edit und wählen den Menüpunkt Neuen Ordner anlegen aus. Ein Eingabefeld erscheint in dem Sie

Mehr

ebeihilfe Der Beihilfeberechtigte startet ebeihilfe über den auf Ihrer Internet- bzw. Intranetseite hinterlegten Link.

ebeihilfe Der Beihilfeberechtigte startet ebeihilfe über den auf Ihrer Internet- bzw. Intranetseite hinterlegten Link. ebeihilfe für den Beihilfeberechtigten Der Beihilfeberechtigte startet ebeihilfe über den auf Ihrer Internet- bzw. Intranetseite hinterlegten Link. Registrierung Alle Antragsteller, die das erste Mal ebeihilfe

Mehr

1. Erläutern Sie die Aufgaben von Datentypen in der imperativen Programmierung.

1. Erläutern Sie die Aufgaben von Datentypen in der imperativen Programmierung. 1. Erläutern Sie die Aufgaben von Datentypen in der imperativen Programmierung. Beschreiben Sie ferner je einen frei gewählten Datentyp aus der Gruppe der skalaren und einen aus der Gruppe der strukturierten

Mehr

Password Depot für Android

Password Depot für Android Password Depot für Android Inhaltsverzeichnis Oberfläche 3 Action Bar 3 Overflow Menü 12 Eintragsmenü 13 Kontextleiste 14 Einstellungen 15 Kennwörterdatei erstellen 16 Kennwörterdatei öffnen 17 Lokal 17

Mehr

Computer und Programmierung

Computer und Programmierung Alexander Syndikus (h_da) Informatik für CuB WS 2016/17-1/60 Teil II Computer und Programmierung Inhalt Kurze Historie Von-Neumann-Architektur Algorithmus Programmiersprachen Betriebssysteme Hamster-Simulator

Mehr

Madeleine Malcher 4. Semester FH Aachen bei Prof. Jakobs Computertechnik

Madeleine Malcher 4. Semester FH Aachen bei Prof. Jakobs Computertechnik Tutorial: Eine Figur in Flash animieren und bewegen 1. Figur erstellen Zunächst brauchen wir eine Figur, die verschiedene Bewegungsabläufe beherrscht. Die kann man natürlich selber erstellen oder ihr nehmt

Mehr

X-Sign Basic Benutzerhandbuch

X-Sign Basic Benutzerhandbuch X-Sign Basic Benutzerhandbuch Copyright Copyright 2015 BenQ Corporation. Alle Rechte vorbehalten. Kein Teil dieser Publikation darf ohne vorherige, schriftliche Erlaubnis der BenQ Corporation in irgendeiner

Mehr

Alphabet, formale Sprache

Alphabet, formale Sprache n Alphabet Alphabet, formale Sprache l nichtleere endliche Menge von Zeichen ( Buchstaben, Symbole) n Wort über einem Alphabet l endliche Folge von Buchstaben, die auch leer sein kann ( ε leere Wort) l

Mehr

Länderspezifische Buchstaben (z.b. im Schülernamen) drucken

Länderspezifische Buchstaben (z.b. im Schülernamen) drucken Länderspezifische Buchstaben (z.b. im Schülernamen) drucken Namen aus dem spanischen, tschechischen, kroatischen... Sprachraum enthalten häufig Buchstaben, die mit der deutschen Standard-Tastatur nicht

Mehr

Arbeiten mit der Mediendatenbank der Messe München

Arbeiten mit der Mediendatenbank der Messe München Arbeiten mit der Mediendatenbank der Messe München Telefon: 0049 (0) 89 60 86 63-0 Telefax: 0049 (0) 89 60 86 63-20 Messe München GmbH Messegelände 81823 München Telefon: 0049 (0) 89 9 49-2 07 20 Telefax:

Mehr

EMC SourceOne TM für Microsoft SharePoint 7.0 Archivsuche Kurzreferenz

EMC SourceOne TM für Microsoft SharePoint 7.0 Archivsuche Kurzreferenz EMC SourceOne TM für Microsoft SharePoint 7.0 Archivsuche Kurzreferenz Verwenden Sie die Archivsuche zur Suche nach und Wiederherstellung von SharePoint-Inhalten, die in EMC SourceOne archiviert wurden.

Mehr

Das Handbuch zu Dragon Player. Mike Diehl Ian Monroe Deutsche Übersetzung: Ingo Malchow

Das Handbuch zu Dragon Player. Mike Diehl Ian Monroe Deutsche Übersetzung: Ingo Malchow Mike Diehl Ian Monroe Deutsche Übersetzung: Ingo Malchow 2 Inhaltsverzeichnis 1 Einführung 5 2 Medien auswählen 6 3 Funktionen 7 4 Danksagungen und Lizenz 8 Zusammenfassung Dragon Player ist ein einfacher

Mehr

Arbeiten mit TI-Nspire Bibliotheken

Arbeiten mit TI-Nspire Bibliotheken Arbeiten mit TI-Nspire Bibliotheken Was ist eine Bibliothek? Eine Bibliothek ist ein TI-Nspire Dokument, das eine Sammlung von Variablen, Funktionen und/oder Programmen enthält, die als Bibliotheksobjekte

Mehr

Bayerische Versorgungskammer 13.06.2014. Erstmaliger Start des Java-Zertifikatsmanagers im Browser... 2. Abholung von Benutzerzertifikaten...

Bayerische Versorgungskammer 13.06.2014. Erstmaliger Start des Java-Zertifikatsmanagers im Browser... 2. Abholung von Benutzerzertifikaten... Anleitung zum Zertifikatsmanager der Bayerischen Versorgungskammer Erstmaliger Start des Java-Zertifikatsmanagers im Browser... 2 Abholung von Benutzerzertifikaten... 3 Auflistung von gespeicherten Benutzerzertifikaten...

Mehr

Power Point (Office XP)

Power Point (Office XP) WiSe 04/05 Power Point (Office XP) Power Point starten...1 Folienlayout...1 Folienmaster...2 Speichern des Masters...3 Hintergrund und Fülleffekte...4 Text formatieren...4 Entwurfsvorlagen...5 Grafiken,

Mehr

1 EINFÜHRUNG PROGRAMMIERSPRACHEN

1 EINFÜHRUNG PROGRAMMIERSPRACHEN 1 EINFÜHRUNG PROGRAMMIERSPRACHEN Leitidee: Von der Maschinensprache zur höheren Programmiersprache und zurück Von-Neumann-Maschine als abstraktes Computermodell Maschinensprache des hypothetischen Rechners

Mehr

1 Aufgaben 1.1 Umgebungsvariable setzen: CLASSPATH

1 Aufgaben 1.1 Umgebungsvariable setzen: CLASSPATH 1 Aufgaben 1.1 Umgebungsvariable setzen: CLASSPATH Die Umgebungsvariable CLASSPATH kann im Hamster-Simulator sowohl für Compiler als auch für die Ausführung des Hamster-Programms gesetzt werden: Hierdurch

Mehr

EA-JOURNAL. Inhaltsverzeichnis WINDOWS 8 ACCOUNTING APP ALEXANDER FAULAND

EA-JOURNAL. Inhaltsverzeichnis WINDOWS 8 ACCOUNTING APP ALEXANDER FAULAND WINDOWS 8 ACCOUNTING APP Inhaltsverzeichnis 1. Versionshistorie... 2 2. Allgemeines... 3 3. Geschäftsjahre... 4 4. Buchungskategorien... 5 5. Buchungsübersichten... 6 6. Buchung... 7 7. Datensicherung...

Mehr

Ein Konzept zum Einsatz von Struktogrammen als pädagogisches Werkzeug im Informatik-Unterricht

Ein Konzept zum Einsatz von Struktogrammen als pädagogisches Werkzeug im Informatik-Unterricht Schriftliche Hausarbeit gem. OVP v. 11. November 2003 Ein Konzept zum Einsatz von Struktogrammen als pädagogisches Werkzeug im Informatik-Unterricht Getestet anhand einer Unterrichtsreihe zur imperativen

Mehr

Klausur: Grundlagen der Informatik I, am 05. Februar 2008 Dirk Seeber, h_da, Fb Informatik. Nachname: Vorname: Matr.-Nr.: Punkte:

Klausur: Grundlagen der Informatik I, am 05. Februar 2008 Dirk Seeber, h_da, Fb Informatik. Nachname: Vorname: Matr.-Nr.: Punkte: Seite 1 von 8 Hiermit bestätige ich, dass ich die Übungsleistungen als Voraussetzung für diese Klausur in folgender Übung erfüllt habe. Jahr: Übungsleiter: Unterschrift: 1. Aufgabe ( / 15 Pkt.) Für eine

Mehr

Geoportal der Stadt. Bedienungsanleitung

Geoportal der Stadt. Bedienungsanleitung Geoportal der Stadt Bedienungsanleitung Inhaltsverzeichnis: Übersicht der vorhandenen Funktionen... 2 Kartenanzeige... 2 Kartenausschnitt... 2 Übersichtsfenster... 2 Kartengrundlage... 3 Koordinatensystem,

Mehr

Hamstern mit BlueJ. Dr. Dietrich Boles. Universität Oldenburg 01.02.2006

Hamstern mit BlueJ. Dr. Dietrich Boles. Universität Oldenburg 01.02.2006 Hamstern mit BlueJ Dr. Dietrich Boles Universität Oldenburg 01.02.2006 1. Einleitung Ziel dieses Artikels ist die Beschreibung der Integration von BlueJ und dem Java- Hamster-Modell, zwei existierenden

Mehr

Terminabstimmung Punktspielbetrieb

Terminabstimmung Punktspielbetrieb Terminabstimmung Punktspielbetrieb Ab dem 08.04.2015 sind die Neuerungen in der Terminabstimmung umgesetzt. Ein wesentlicher Vorteil ist, dass gewisse Verstöße gegen die Wettspielordnung ausgeschlossen

Mehr

Software-Lizenzierung

Software-Lizenzierung Software-Lizenzierung Die Programme RSTAB 8, RFEM 5 und RX-HOLZ 2 können auch über sogenannte Software-Schlüssel lizenziert werden. Bei dieser Alternative zum USB-Dongle ist die Autorisierung an bestimmte

Mehr

Übung 00 Einrichten der Entwicklungsumgebung

Übung 00 Einrichten der Entwicklungsumgebung Übung 00 Einrichten der Entwicklungsumgebung 1 1 Programme des virtuellen Betriebssystems 1.1 Linux Alle notwendigen Dateien zur Simulation eines Linux-Betriebssystems werden auf einer DVD zur Verfügung

Mehr

Kapitel 1: Die ersten Schritte Thema: Programmieren Seite: 1

Kapitel 1: Die ersten Schritte Thema: Programmieren Seite: 1 Kapitel 1: Die ersten Schritte Thema: Programmieren Seite: 1 Kapitel 1: Die ersten Schritte mit Greenfoot 1 Starten Sie Greenfoot. (Wenn Sie Greenfoot das erste Mal öffnen, erscheint ein Dialogfenster,

Mehr

MOBILITY ONLINE ANLEITUNG

MOBILITY ONLINE ANLEITUNG MOBILITY ONLINE ANLEITUNG Registrierung und ERASMUS+ Bewerbung für Outgoings Registrierung bei Mobility Online Klicken Sie auf der Website der Fakultät Wirtschafts und Sozialwissenschaften unter Internationales

Mehr

Grundlagen der Programmierung

Grundlagen der Programmierung Grundlagen der Programmierung Dr. Tom Kamphans 1. Vorlesung 12.10.2016 1 Organisatorisches Vorlesung: Mittwochs 14:00 15:30, Raum F 201 Übung: Mittwochs 15:45 19:00, Raum F 225 Übung: alle zwei Wochen

Mehr

Kurzbedienungsanleitung. Develop Scanner Einrichten via WEB

Kurzbedienungsanleitung. Develop Scanner Einrichten via WEB Kurzbedienungsanleitung Develop Scanner Einrichten via WEB Scan to E-Mail / Folder einrichten Mit dem Web Explorer (IE, Firfox) auf das Gerät zugreifen. In der Adressleiste die IP-Adresse des Gerätes eingeben.

Mehr

Installationsanleitung für den aurora Treiber (64-Bit)

Installationsanleitung für den aurora Treiber (64-Bit) Installationsanleitung für den aurora Treiber (64-Bit) Die Anleitung zeigt Ihnen Schritt für Schritt die Installation des aurora Treibers (64-BIT) auf einem Computer mit einem 64-Bit Windows Betriebssystem.

Mehr

C.1 Klasse SHamster. public class SHamster extends Hamster { private Hamster shamster;

C.1 Klasse SHamster. public class SHamster extends Hamster { private Hamster shamster; C. Sicher hat es Sie bisher auch schon oft geärgert, dass der Standard-Hamster immer vom Typ Hamster und nicht vom Typ einer erweiterten Hamster-Klasse ist und man für ihn keine neu definierten Befehle

Mehr

1 Aufgaben 1.1 Objektorientiert: ("extended-hamster") Sammel-Hamster

1 Aufgaben 1.1 Objektorientiert: (extended-hamster) Sammel-Hamster 1 Aufgaben 1.1 Objektorientiert: ("extended-hamster") Sammel-Hamster Aufgabe: Bearbeitungszeit: ca. 1/4 Std) Schreiben Sie ein "objektorientiertes" Programm ("CuB_05_1") für das Sammeln der Körner. Aufgabenbeschreibung:

Mehr

Erstellen einer Bewerbung mit MS Word und Versand als PDF

Erstellen einer Bewerbung mit MS Word und Versand als PDF Erstellen einer Bewerbung mit MS Word und Versand als PDF Ausgangssituation: - Wir haben mit Word einen DIN A4 Seite füllenden tabellarischen Lebenslauf erstellt und als DOC gespeichert, sieht etwa so

Mehr

2 Karol lernt einfache Tätigkeiten

2 Karol lernt einfache Tätigkeiten Kapitel 2 Karol lernt einfache Tätigkeiten Seite 1 2 Karol lernt einfache Tätigkeiten Bisher hast du Karol im Direktmodus durch seine Karol-Welt bewegt mit Hilfe der blauen Pfeiltasten und den entsprechenden

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 [email protected] Hochschule Darmstadt -Fachbereich Informatik- WS 2012/2013 Inhalt Teil VIII Einstieg in Java II Michael Roth (h_da) Informatik

Mehr

Einrichten einer neuen Bankverbindung für den VR-NetKey ab Version 5.xx

Einrichten einer neuen Bankverbindung für den VR-NetKey ab Version 5.xx Einrichten einer neuen Bankverbindung für den VR-NetKey ab Version 5.xx Starten Sie die VR-NetWorld Software und wechseln Sie im linken Navigatorbaum Baumansicht Mandant (roter Kasten mit Pfeil) in die

Mehr

Programme erstellen in Java

Programme erstellen in Java Programmieren mit Java Modul 0 Programme erstellen in Java Theorieteil Inhaltsverzeichnis 1 Modulübersicht 3 2 Schreiben von Computerprogrammen 3 2.1 Computerprogramme bestehen aus Daten und Instruktionen.......

Mehr

5 DATENSÄTZE SUCHEN, SORTIEREN UND

5 DATENSÄTZE SUCHEN, SORTIEREN UND 5 DATENSÄTZE SUCHEN, SORTIEREN UND FILTERN Suchen, Sortieren und Filtern können Sie in Tabellen und Formularen gleichermaßen. Unterschiedlich ist lediglich die Art, wie das Ergebnis angezeigt wird. 5.1.

Mehr

Partslink Internet. Online Bestellsystem. Bedienungsanleitung. www.partslink.net

Partslink Internet. Online Bestellsystem. Bedienungsanleitung. www.partslink.net Partslink Internet Online Bestellsystem Bedienungsanleitung www.partslink.net Ein Leading Edge Kommunikationssystem Help Desk / Technischer Support LexCom Informationssysteme GmbH Frau Grahl Rüdesheimer

Mehr

PC-Kaufmann 2014 Endgültiger Jahresabschluss im Komplettpaket/-Pro

PC-Kaufmann 2014 Endgültiger Jahresabschluss im Komplettpaket/-Pro PC-Kaufmann 2014 Endgültiger Jahresabschluss im Komplettpaket/-Pro Impressum Business Software GmbH Primoschgasse 3 9020 Klagenfurt Copyright 2014 Business Software GmbH Die Inhalte und Themen in dieser

Mehr

Anwenderleitfaden zum elektronischen Formular ebiomeld

Anwenderleitfaden zum elektronischen Formular ebiomeld Anwenderleitfaden zum elektronischen Formular ebiomeld Inhaltsverzeichnis 1 Login...1 1.1 Neu registrieren...2 1.2 Passwort vergessen...3 2 Startseite...4 3 Produktverwaltung...4 3.1 Produkt melden...4

Mehr

ISCAR Germany GmbH Toolshop Benutzerhandbuch

ISCAR Germany GmbH Toolshop Benutzerhandbuch ISCAR Germany GmbH Toolshop Benutzerhandbuch ISCAR Germany GmbH Eisenstockstr. 14 76275 Ettlingen Tel. 07243/9908-0, Fax 07243 9908 93 e-mail: [email protected], Internet: www.iscar.de Inhaltsverzeichnis 1.

Mehr

FINGERPRINT ZEITERFASSUNGSGERÄT D100 / D200 BEDIENUNGSANLEITUNG

FINGERPRINT ZEITERFASSUNGSGERÄT D100 / D200 BEDIENUNGSANLEITUNG FINGERPRINT ZEITERFASSUNGSGERÄT D100 / D200 BEDIENUNGSANLEITUNG TASTENFUNKTIONEN 1. Das Menü mit der Taste M aufrufen ERFASSUNG DER MITARBEITER 2. Hinzufügen wählen und mit OK bestätigen, zum Hinzufügen

Mehr

Übersicht. 1) Hier sehen Sie, ob Sie sich gerade eine Bibliothek oder eine Sammel- Mappe ansehen.

Übersicht. 1) Hier sehen Sie, ob Sie sich gerade eine Bibliothek oder eine Sammel- Mappe ansehen. 1) Mit diesem Knopf können Sie die Bibliothek, also die gewünschte Sammlung von Arbeitsblättern, auswählen. 1) Hier sehen Sie, ob Sie sich gerade eine Bibliothek oder eine Sammel- Mappe ansehen. Übersicht

Mehr

Syntax von Programmiersprachen

Syntax von Programmiersprachen "Grammatik, die sogar Könige zu kontrollieren weiß... aus Molière, Les Femmes Savantes (1672), 2. Akt Syntax von Programmiersprachen Prof. Dr. Christian Böhm in Zusammenarbeit mit Gefei Zhang WS 07/08

Mehr

Von: Henri JUNGO Date: 18 Juli 2002 Sales & Marketing Manager E-mail: [email protected]

Von: Henri JUNGO Date: 18 Juli 2002 Sales & Marketing Manager E-mail: henri.jungo@danaher-motion.ch La Pierreire 2 CH-1029 Villars-Ste-Croix Produktinformation tel. +41 (0)21 631 33 35 fax +41 (0)21 636 05 09 E-mail [email protected] www.danaher-motion.ch Von: Henri JUNGO Date: 18 Juli 2002 Sales

Mehr