1 2015-05-03 Vorbereitung zu Übungen und Tests PK Herzlich Willkommen zu Programmkonstruktion 185.A79 Programmkonstruktion (PK) VU, 8.8 ECTS 183.592 185.A02 Programmierpraxis (PP) Grundlagen der Programmkonstruktion (GPK) VU, 5.9 ECTS VU, 2.9 ECTS 2 2015-05-03 Vorbereitung zu Übungen und Tests Das Team Jürgen Kogler (Übungen) Alois Paulin (Übungen) Viktor Pavlu (Vorlesungen) Franz Puntigam (Vorlesungen) Markus Raab (Übungen) Michael Reiter (Übungen) und viele Tutorinnen und Tutoren PK 3 2015-05-03 Vorbereitung zu Übungen und Tests Tagesprogramm 1. Editoren 2. Notwendige Software 3. Probetest PK 4 2015-05-03 Vorbereitung zu Übungen und Tests Kontakt im Studium ist man selbst für die Aneignung des Stoffs verantwortlich meist anders als Sie es aus der Schule kennen Ihre Möglichkeiten Fragen zu stellen: 1. TUWEL Forum 2. Ihre Tutorin oder Ihr Tutor ist primäre(r) Ansprechpartner(in) 3. Empfehlung: Bilden Sie Lerngruppen PK 5 2015-05-03 Editoren PK Aufgabe: Lieblingseditor? Gabi ist Anfängerin, programmiert aber gerne und viel. Sie fragt sich ob Sie nicht Zeit mit einem besseren Editor gewinnen könnte? A Auf jeden Fall! Sie sollte sofort ??? verwenden und sich alle Video-Tutorials anschauen. B Ja, aber davor sollte Sie ausgiebig recherchieren welcher Editor Ihren Bedürfnissen entspricht. C Das Zehnfinger-System zu lernen ist sicher vorteilhaft. D Eher nicht, die Beherrschung der Sprache Java ist viel wichtiger als wie der Text eingetippt wird. 6 2015-05-03 Notwendige Software Software besorgen Es ist möglich alles auf Übungsrechner bzw. remote zu arbeiten. Viele werden aber bevorzugen auf Ihren Computern zu arbeiten. Java 8 ist über GNU/Linux-Distributionen verfügbar, ansonsten https://java.com/de/download/ Danach muss IntelliJ IDEA 14 installiert werden: https://www.jetbrains.com/idea/download/ PK 7 2015-05-03 Notwendige Software PK Aufgabe: Community Edition? Gabi fragt sich warum es diese “Ultimate Edition” gibt und ob diese für Sie besser ist? A Auf jeden Fall! Sofort kaufen ist besser als sich mit gratis Produkten herumzuschlagen. B Nein, nur bei der Community Variante kann Sie auch den Quellcode studieren oder sogar ändern. C Nein, die Features der Ultimate Edition sind für ProgrammieranfängerInnen uninteressant. 8 2015-05-03 Notwendige Software Ein paar Shortcuts ⇑ +F10 Speichern und Ausführen Strg+Z Rückgängig machen Strg+C V X Kopieren, einfügen und ausschneiden Strg+F R Suchen und ersetzen Alt+1 Leiste rechts Ctrl+Klick Zur Deklaration springen ⇑ ⇑ Alt+Enter Globale Suche Schnelle Korrekturen PK 9 2015-05-03 Probetest Demonstration Probetest PK 10 2015-05-03 Probetest Aufgabe: Fragen vom Probetest Die Lösung lautet 1 (richtige Aussage) und die Angabe lautet: public static int x3838922 (){ return 0; } Welche dieser Fragen ist richtig ausgefüllt? A B C D public static int x1 (){ return ; } public static int x3838922 (1){ return 0; } public static int x3838922 (){ return ;1 } public static int x3838922 (){ return 1; } PK 11 2015-05-03 Probetest PK Aufgabe: Speichern Wie oft soll Gabi während des Tests speichern? A Alle fünf Minuten damit keine Daten verloren gehen. B Am besten Handy schon vorher auf fünf Minuten Alarm einstellen. C Gar nicht, weil Ausführen bereits speichert und Sie sowieso nach jeder Änderung ausführt. 12 2015-05-03 Probetest PK Aufgabe: Schleifendurchläufe zählen Gabi fragt sich wie Sie beim Test unter Zeitdruck am schnellsten bestimmen kann wie oft eine Schleife durchläuft. A Einfach im Kopf das Programm durchlaufen und auf dem Zettel “Stricherl” zeichnen. B Subtraktion von “Ende” und “Beginn” der Schleifenzählvariable mit Berücksichtigung von Vergleichsoperator. C Kirchhoffsche Schleifen-Regeln anwenden. 13 2015-05-03 Probetest PK Montag ist noch Vorlesung und Programmierkaffee. Viel Erfolg beim Einstufungstest am Dienstag!
© Copyright 2024 ExpyDoc