Bearbeiten von „KIF470:Brückenkurs Programmierung

Aus KIF
Warnung: Du bist nicht angemeldet. Deine IP-Adresse wird bei Bearbeitungen öffentlich sichtbar. Melde dich an oder erstelle ein Benutzerkonto, damit Bearbeitungen deinem Benutzernamen zugeordnet werden. Ein eigenes Benutzerkonto hat eine ganze Reihe von Vorteilen.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 1: Zeile 1:
==Ziel==
=Ziel=
Erfahrungs- und Ideenaustausch zu Organisation von Brückenkursen. Brückenkurse sollen Studienanfängern helfen, schnelleren Einstieg in die jeweiligen Gebiete zu finden. Bisher fehlt ein Brückenkurs für die Informatik und insbesondere zum Programmieren an der TU Dresden.  
Erfahrungs- und Ideenaustausch zu Organisation von Brückenkursen. Brückenkurse sollen Studienanfängern helfen, schnelleren Einstieg in die jeweiligen Gebiete zu finden. Bisher fehlt ein Brückenkurs für die Informatik und insbesondere zum Programmieren an der TU Dresden.  


==Welche Programmierspracehn werden wo behandelt?==
=Welche Programmierspracehn werden wo behandelt?=
===Göttingen===
==Göttingen==
Haskell, C, Java, Assambler
Haskell, C, Java, Assambler
===Hamburg===
==Hamburg==
Haskell, C, C++, Java
Haskell, C, C++, Java
===Heidelberg===
==Heidelberg==
C++, Java, Python
C++, Java, Python
===Bamberg===
==Bamberg==
C, Java, HTML
C, Java, HTML
===Thübingen===
==Thübingen==
Java, C
Java, C
===Dresden===
==Dresden==
C, C++, Java, Python, Assambler, Haskell, Proglog
C, C++, Java, Python, Assambler, Haskell, Proglog


==Bisherige Erfahrung==
=Bisherige Erfahrung=
=== Dresden ===
== Dresden ==
*Brückenkurs Ingeneuwissenschaften
*Brückenkurs Ingeneuwissenschaften
**Irgendwas mit C, was nur ein Teil des kostet Geld 250€ eigentlichen Kurses ist.
**Irgendwas mit C, was nur ein Teil des kostet Geld 250€ eigentlichen Kurses ist.
**Von der Fachschaft organisierte Programmierkurse  
**Von der Fachschaft organisierte Programmierkurse  


===Heidelberg===
==Heidelberg==
*Zweiwöchiger Brückenkurs in dem Grundlagen vermittelt werden.  
*Zweiwöchiger Brückenkurs in dem Grundlagen vermittelt werden.  
**ca. 50 Leute in Rechnerpool(s)
**ca. 50 Leute in Rechnerpool(s)
Zeile 42: Zeile 42:
***Funtionen sind sehr komplex für Menschen, die nach nie damit zu tun hatten
***Funtionen sind sehr komplex für Menschen, die nach nie damit zu tun hatten
:::--> Es dauert in der Regel lange, bis das Konzept druchstiegen und verstanden wird.
:::--> Es dauert in der Regel lange, bis das Konzept druchstiegen und verstanden wird.
===Bamberg===
==Bamberg==
*Hat Programmierkurse (Tutorien) aber keinen Brückenkurs.
*Hat Programmierkurse (Tutorien) aber keinen Brückenkurs.


==Worauf sollte geachtet werden==
=Worauf sollte geachtet werden=
*Es sollte eine einheitliche Umgebung verwendet werden, um den Einstieg und dne Support zu vereinfachen.
*Es sollte eine einheitliche Umgebung verwendet werden, um den Einstieg und dne Support zu vereinfachen.
*Onlineangebote nur unterstützend einsetzen. Tutorials gibt es genug, Unterstützung dazu aber nicht.
*Onlineangebote nur unterstützend einsetzen. Tutorials gibt es genug, Unterstützung dazu aber nicht.
Zeile 52: Zeile 52:
*'''Es muss unbedingt darazf geachtet werden, dass Dozenten nicht den Eindruck erhalten, dass Vorlesungsinhalte vermittlt werden. Der Brückenkurs sollte als das optionale Angebot zum Vereinfachen des Einstiges gesehen und verstanden werden und nicht als Grundlage, auf der man Vorlesunginhalte aufbauen kann. '''
*'''Es muss unbedingt darazf geachtet werden, dass Dozenten nicht den Eindruck erhalten, dass Vorlesungsinhalte vermittlt werden. Der Brückenkurs sollte als das optionale Angebot zum Vereinfachen des Einstiges gesehen und verstanden werden und nicht als Grundlage, auf der man Vorlesunginhalte aufbauen kann. '''


==Mögliche Inhalte==
=Mögliche Inhalte=
*Kontrollstrukturen (Schleifen, If, ...)
*Kontrollstrukturen (Schleifen, If, ...)
*Funktionen, Rekursion
*Funktionen, Rekursion
Zeile 62: Zeile 62:
*shell Grundlagen, man pages
*shell Grundlagen, man pages


===Kann, aber schwer zu verstehen===
==Kann, aber schwer zu verstehen==
*Grundlagen Git
*Grundlagen Git
*Programmierparadigmen (OO, strukturell, ..)
*Programmierparadigmen (OO, strukturell, ..)


==Was kann sonst noch gemacht werden==
=Was kann sonst noch gemacht werden=
*Pairprogramming  
*Pairprogramming  
:Zwei oder mehr Teilnehmer arbeiten zusammen an einer Aufgabe/Problem
:Zwei oder mehr Teilnehmer arbeiten zusammen an einer Aufgabe/Problem
Zeile 72: Zeile 72:
:Die Teilnehme bekommen ein fertiges, funktionierendes Programm und die Aufgabe bestimmte Teile zu verändern und mit Parametern zu spielen und das Verhalten zu "erforschen".
:Die Teilnehme bekommen ein fertiges, funktionierendes Programm und die Aufgabe bestimmte Teile zu verändern und mit Parametern zu spielen und das Verhalten zu "erforschen".


==Existierendes Material==
=Existierendes Material=
Es sollten unbedingt Ressourcen unter den Fachschaften geteilt werden. Gerade gutes Lehrmaterial für die Kurse ist schwer zu erstellen. Hier kann und sollte zusammen gearbeitet werden.
Es sollten unbedingt Ressourcen unter den Fachschaften geteilt werden. Gerade gutes Lehrmaterial für die Kurse ist schwer zu erstellen. Hier kann und sollte zusammen gearbeitet werden.
===Dresden===
==Dresden==
*Link zu den Materialien der Programmierkurse des FSR
*Link zu den Materialien der Programmierkurse des FSR
:: https://github.com/fsr?utf8=%E2%9C%93&q=lessons&type=&language=
:: https://github.com/fsr?utf8=%E2%9C%93&q=lessons&type=&language=
Bitte kopiere keine Webseiten, die nicht deine eigenen sind, benutze keine urheberrechtlich geschützten Werke ohne Erlaubnis des Urhebers!
Du gibst uns hiermit deine Zusage, dass du den Text selbst verfasst hast, dass der Text Allgemeingut (public domain) ist oder dass der Urheber seine Zustimmung gegeben hat. Falls dieser Text bereits woanders veröffentlicht wurde, weise bitte auf der Diskussionsseite darauf hin. Bitte beachte, dass alle KIF-Beiträge automatisch unter der „Namensnennung-Weitergabe unter gleichen Bedingungen 2.5 “ stehen (siehe KIF:Urheberrechte für Einzelheiten). Falls du nicht möchtest, dass deine Arbeit hier von anderen verändert und verbreitet wird, dann klicke nicht auf „Seite speichern“.
Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)