Du befindest dich hier: Programmiervorkurs für Infos und Medien-Infos    

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Versionshistorie

vorkurs [18.09.2019 12:41]
Mimikyu [Tag3]
vorkurs [28.02.2021 14:00] (aktuell)
Chrono [Tag1]
Zeile 1: Zeile 1:
 ====== Programmiervorkurs für Infos und Medien-Infos ====== ====== Programmiervorkurs für Infos und Medien-Infos ======
  
-<note important Es gibt **keinen** Anmeldeschluss für den Vorkurs! Selbst nach dem Beginn kann noch teilgenommen werden, nur nicht mehr nach dem Ende... </note>+<note warning\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ Diese Seite ist nicht mehr aktuellDie neuesten Infos findet ihr auf unserer neuen Webseite unter \\ https://iwi-hka.de/vorkurs \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ </note>
  
-<note>Im WS 2019/2020 findet der Vorkurs voraussichtlich vom **16.09.2019** bis **19.09.2019** statt. Beginn am ersten Tag ist um **10:00 Uhr in Raum [M301] (Gebäude M)**{{:faq:lageplan-hska.pdf|Lageplan downloaden}} \\ \\ Bitte nehmt auf jeden Fall euer IZ-Passwort und Daten wie Bewerberpasswort und Bewerberkennwort mit. Diese benötigt ihr, um euch an den hochschuleigenen Rechnern und ins WLAN einloggen zu können. +<note>Im WS 2020/21 findet der Vorkurs in der Woche vom **21.09.2020** bis **24.09.2020** statt. Wir führen den Vorkurs dieses Semester online/remote durch. Aktuell arbeiten wir noch am genauen KonzeptSchaut regelmäßig auf diese Seite, um Updates zu erhalten. Antworten auf eure Fragen bekommt ihr jetzt schon auf unserem öffentlichen [[https://discord.gg/Ud5KQnz|Discord Server]]). Ihr könnt euch unter <vorkurs@hska.info> bereits für den Vorkurs anmelden.</note>
-Einen Laptop könnt ihr, müsst ihr aber nicht mitbringen(Antworten auf eure Fragen bekommt ihr jetzt schon in unserem öffentlichen [[https://discord.gg/Ud5KQnz|Discord Server]]) \\ \\ Da es bei der Abschlussfeier gerne etwas später wird und seit einiger Zeit unter der Woche nachts keine Nightliner mehr fahren, bieten wir denen, die nachts nicht mehr nach Hause kommen, in Kooperation mit den Fachschaftlern eine Schlafplatzbörse. +
-Solltet ihr einen Schlafplatz in Anspruch nehmen wollen, schreibt einfach eine Mail an <schnarch@hska.info>.</note>+
  
-Um Erstis, die zuvor noch nie etwas programmiert haben, den Einstieg zu vereinfachen, bieten wir einen Programmierkurs an. Keine Angst, in den Vorlesungen wird nicht vorausgesetzt, dass ihr schon programmieren könnt! Trotzdem ist es hilfreich, wenn ihr schon ein wenig mit den Grundlagen vertraut seid, so lässt sich das Gehörte leichter einordnen und behalten.+===== Über den Kurs ===== 
 + 
 +Um Erstis, die zuvor noch nie etwas programmiert haben, den Einstieg zu vereinfachen, bieten wir einen Programmierkurs an. Keine Angst, in unserem Kurs wird nicht vorausgesetzt, dass ihr schon programmieren könnt! Trotzdem ist es hilfreich, wenn ihr schon ein wenig mit den Grundlagen vertraut seid, so lässt sich das Gehörte leichter einordnen und behalten.
  
 Der Vorkurs wendet sich in erster Linie an absolute **Programmier-Neulinge**, verwendet wird die Programmiersprache **Java**. Natürlich sind auch alle anderen Info-Erstis eingeladen, die ihre Kenntnisse auffrischen wollen. Der Vorkurs wendet sich in erster Linie an absolute **Programmier-Neulinge**, verwendet wird die Programmiersprache **Java**. Natürlich sind auch alle anderen Info-Erstis eingeladen, die ihre Kenntnisse auffrischen wollen.
  
-** Auch hier nochmal der Hinweis - Der Vorkurs ist nur für Studierende der Studiengänge Informatik sowie Medien- und Kommunikationsinformatik an der Hochschule Karlsruhe belegbar! **+Für die Studiengänge Wirtschafsinformatik und Data Science ist eine Teilnahme auch möglich, die Veranstaltung ist aber aufgrund der verschiedenen Programmiersprachen nicht darauf abgestimmt. 
 + 
 +===== Anmeldung ===== 
 + 
 +** Auch hier nochmal der Hinweis - Der Vorkurs ist nur für Studierende der Studiengänge Informatik und Medieninformatik an der Hochschule Karlsruhe ausgelegt! **
  
 Der Vorkurs findet üblicherweise zwei Wochen vor Vorlesungsbeginn statt und dauert **4 Tage**, den genauen Termin findet ihr hier und in den Unterlagen, die ihr zugeschickt bekommen habt. Damit wir besser planen können, bitten wir euch, euch vorher per E-Mail an <vorkurs@hska.info> **anzumelden**. Bitte schreibt in die Mail auch noch euren Studiengang. Die Teilnahme ist **kostenlos**. Der Vorkurs findet üblicherweise zwei Wochen vor Vorlesungsbeginn statt und dauert **4 Tage**, den genauen Termin findet ihr hier und in den Unterlagen, die ihr zugeschickt bekommen habt. Damit wir besser planen können, bitten wir euch, euch vorher per E-Mail an <vorkurs@hska.info> **anzumelden**. Bitte schreibt in die Mail auch noch euren Studiengang. Die Teilnahme ist **kostenlos**.
  
-Das ist unser täglicher **Ablauf**:  +===== Ablauf ===== 
-Morgens behandeln wir relevante Themen, die wir nach einer gemeinsamen Mittagspause mithilfe von Rechnerübungen vertiefen werden, damit ihr euer Wissen direkt umsetzen könnt.+  
 +Morgens behandeln wir relevante Themen, die wir nach einer gemeinsamen Mittagspause mithilfe von Programmierübungen vertiefen werden, damit ihr euer Wissen direkt umsetzen könnt.
  
 Behandelt werden unter anderem folgende Themen: Behandelt werden unter anderem folgende Themen:
Zeile 44: Zeile 49:
  
 Die Unterlagen zu den einzelnen Tagen werden entsprechend nach und nach freigeschaltet. Die Unterlagen zu den einzelnen Tagen werden entsprechend nach und nach freigeschaltet.
 +
 +<php>
 +Tags zum Auskommentieren
 +</php>
  
 ==== Tag1 ==== ==== Tag1 ====
 +<php>
 +{{::vorkurs::vorkurs_tag1_ws20.pdf|Folien}}
  
-{{:vorkurs:vorkurs_tag1_ws19.pdf|Folien}}+{{::vorkurs::vorkurs_tag1_ws20_aufgaben.pdf|Aufgaben}}
  
-{{:vorkurs:vorkurs_tag1_aufgaben_ss19.pdf|Aufgaben}}+{{::vorkurs::vorkurs_tag1_ws20_loesungen.pdf|Lösungen Java}}
  
-{{:vorkurs:vorkurs_tag1_loesungen.pdf|Lösungen}} +{{::vorkurs::vorkurs_tag1_ws20_loesungen_csharp.pdf|Lösungen C#}}
-<php>+
  
- +{{::vorkurs::vorkurs_tag1_ws20_loesungen_python.pdf|Lösungen Python}}
-auskommentiert+
 </php> </php>
-==== Tag2 ==== 
  
-{{:vorkurs:vorkurs_tag2.pdf|Folien}}  +==== Tag2 ==== 
- +<php> 
- +{{::vorkurs::vorkurs_tag2_ws20.pdf|Folien}}
-{{:vorkurs:vorkurs_tag2_aufgaben.pdf|Aufgaben}} +
  
 +{{::vorkurs::vorkurs_tag2_ws20_aufgaben.pdf|Aufgaben}}
  
 +{{::vorkurs::vorkurs_tag2_ws20_loesungen_java.pdf|Lösungen Java}}
  
-{{:vorkurs:vorkurs_tag2_loesungen_ss19.pdf|Lösungen}}+{{::vorkurs::vorkurs_tag2_ws20_loesungen_csharp.pdf|Lösungen C#}}
  
-<php> +{{::vorkurs::vorkurs_tag2_ws20_loesungen_python.pdf|Lösungen Python}}
-Auskommentiert+
 </php> </php>
- 
 ==== Tag3 ==== ==== Tag3 ====
- +<php> 
-{{:vorkurs:vorkurs_tag3_ws19.pdf|Folien}}+{{vorkurs:vorkurs_tag3.pdf|Folien}}
  
 {{vorkurs:vorkurs_tag3_aufgaben.pdf|Aufgaben}} {{vorkurs:vorkurs_tag3_aufgaben.pdf|Aufgaben}}
Zeile 86: Zeile 93:
 String[] namen = new String[12]; String[] namen = new String[12];
 </code> </code>
- 
-<php> 
  
 {{vorkurs:vorkurs_tag3_loesungen.pdf|Lösungen}} {{vorkurs:vorkurs_tag3_loesungen.pdf|Lösungen}}
  
- +{{:vorkurs:vorkurs_tag3_loesungen_py.pdf|Lösungen Python }}
-hier steht auskommentiertes zeug+
 </php> </php>
 ==== Tag4 ==== ==== Tag4 ====
- 
 <php> <php>
- 
 Hinweis: Es kann vorkommen, dass in Eclipse die Umlaute in den Aufgaben nicht richtig angezeigt werden. Um dies zu beheben, muss unter Window → Preferences → General → Workspace unten im Fenster das Text file encoding von Default auf UTF-8 eingestellt werden. Hinweis: Es kann vorkommen, dass in Eclipse die Umlaute in den Aufgaben nicht richtig angezeigt werden. Um dies zu beheben, muss unter Window → Preferences → General → Workspace unten im Fenster das Text file encoding von Default auf UTF-8 eingestellt werden.
  
-{{:vorkurs:vorkurs_tag4_ss19.pdf|Folien}}  +**Die Folien wurden aktualisiert! (um 12:30 Uhr)** 
-{{:vorkurs:bahnticketautomat.zip|Abschlussaufgabe}}+ 
 +{{:vorkurs:vorkurs_tag4_ws20_2.pdf|Folien}} 
 + 
 +{{:vorkurs:fs_iwi-bahnautomat.zip|FS_IWI-Bahnautomat.zip}} 
 + 
 +{{:vorkurs:fs_iwi-bahnautomat_lösung.zip|FS_IWI-Bahnautomat_Lösung.zip}} 
 + 
 +Alternative Aufgaben in Python: 
 +  * [[http://www.programmieren-mit-python.de/aufgaben-2]] 
 +  * [[https://pythonbuch.com/aufgabensammlung.html]] 
 + 
 +Alternative Aufgaben in C#: 
 +  * [[https://www.programmierenlernen24.de/csharp-uebungen-bch/]] 
 +  * [[https://trainyourprogrammer.de/csharp]]
  
-{{:vorkurs:bahnticketautomat_loesung.zip|Musterlösung}} 
 </php> </php>
 <php> <php>
Zeile 112: Zeile 126:
  
 <note important> <note important>
 +
 +
 Die TANs für die Bewertung gelten für jeden Tag. Die TANs für die Bewertung gelten für jeden Tag.
 </note> </note>
Zeile 153: Zeile 169:
 **/ **/
  
 +</php>
 +<php>
 +Hinweis: Es kann vorkommen, dass in Eclipse die Umlaute in den Aufgaben nicht richtig angezeigt werden. Um dies zu beheben, muss unter Window → Preferences → General → Workspace unten im Fenster das Text file encoding von Default auf UTF-8 eingestellt werden.
 +
 +{{::vorkurs_tag4_ss20.pdf|Folien}}
 +
 +{{:vorkurs:bahnticketautomat.zip|Abschlussaufgabe}}
 </php> </php>
 ===== Übungsaufgaben ===== ===== Übungsaufgaben =====