Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

SoSe16 AK Programmierkenntnisse: Unterschied zwischen den Versionen

Aus ZaPFWiki
Die Seite wurde neu angelegt: „== Vorstellung des AKs== '''Verantwortliche/r:''' Fabs (TUB) <br \> In diesem AK soll über die Vermittlung von Programmierkenntnissen im St…“
 
Felix.eichin (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 9: Zeile 9:


= Arbeitskreis: AK Programmierkenntnisse im Physikstudium =
= Arbeitskreis: AK Programmierkenntnisse im Physikstudium =
'''Protokoll''' vom tt.mm.jjjj
'''Protokoll''' vom 07.05.2016
; Beginn
; Beginn
: HH:MM Uhr
: 08:06 Uhr
; Ende
; Ende
: HH:MM Uhr  
: 09:57 Uhr  
; Redeleitung
; Redeleitung
: Vorname Nachname (Uni)
: Fabs Freyer (TUB)
; Protokoll
; Protokoll
: Vorname Nachname (Uni)
: Felix Eichin (Uni Konstanz)
; Anwesende Fachschaften
; Anwesende Fachschaften
<!--: RWTH Aachen,-->
<!--: RWTH Aachen,-->
<!--: Uni Augsburg,-->
<!--: Uni Bayreuth-->
<!--: FU Berlin,-->
: FU Berlin
<!--: HU Berlin,-->
: HU Berlin
<!--: TU Berlin,-->
: TU Berlin
<!--: Uni Bielefeld,-->
<!--: Uni Bielefeld-->
<!--: Uni Bochum,-->
<!--: Uni Bochum-->
<!--: Uni Bonn,-->
<!--: Uni Bonn-->
<!--: TU Braunschweig,-->
<!--: TU Braunschweig-->
<!--: Uni Bremen,-->
<!--: Uni Bremen-->
<!--: Uni Chemnitz,-->
: TU Chemnitz
<!--: TU Cottbus,-->
<!--: TU Clausthal-->
<!--: TU Darmstadt, -->
<!--: TU Darmstadt-->
<!--: TU Dortmund, -->
<!--: TU Dortmund-->
<!--: TU Dresden,-->
: TU Dresden
<!--: Uni Duisburg-Essen,-->
<!--: Uni Duisburg-Essen-->
<!--: Uni Düsseldorf,-->
<!--: Uni Düsseldorf-->
<!--: Uni Erlangen-Nürnberg,-->
<!--: Uni Erlangen-Nürnberg-->
<!--: Uni Frankfurt,-->
: Uni Frankfurt
<!--: Uni Freiburg,-->
<!--: TU Freiberg-->
<!--: Uni Göttingen,-->
<!--: Uni Freiburg-->
<!--: Uni Graz,-->
: Uni Göttingen
<!--: TU Graz,-->
<!--: Uni Halle-Wittenberg-->
<!--: Uni Greifswald,-->
<!--: Uni Hamburg-->
<!--: Uni Halle-Wittenberg,-->
<!--: Uni Heidelberg-->
<!--: Uni Hamburg,-->
<!--: TU Ilmenau-->
<!--: Uni Hannover,-->
: Uni Jena
<!--: Uni Heidelberg,-->
: TU Kaiserslautern
<!--: TU Ilmenau,-->
<!--: KIT-->
<!--: Uni Jena,-->
: Uni Kassel
<!--: TU Kaiserslautern,-->
<!--: Uni Kiel-->
<!--: Uni Karlsruhe,-->
: Uni Konstanz
<!--: Uni Kiel,-->
<!--: Uni Köln-->
<!--: Uni Konstanz,-->
<!--: Uni Marburg-->
<!--: Uni Leipzig,-->
<!--: Uni München-->
<!--: Uni Linz,-->
<!--: TU München-->
<!--: Uni Magdeburg,-->
<!--: Uni Münster-->
<!--: Uni Marburg,-->
<!--: Uni Oldenburg-->
<!--: LMU München,-->
<!--: Uni Potsdam-->
<!--: TU München,-->
<!--: Uni Regensburg-->
<!--: HS München,-->
<!--: Uni Rostock-->
<!--: Uni Oldenburg,-->
: Uni des Saarlandes
<!--: Uni Potsdam,-->
<!--: Uni Siegen-->
<!--: Uni Rostock,-->
<!--: Uni Wuppertal-->
<!--: Uni Tübingen,-->
<!--: Uni Würzburg-->
<!--: TU Wien,-->
<!--: TU Wien-->
<!--: Uni Wien,-->
<!--: Uni Wien-->
<!--: Uni Wuppertal,-->
<!--: Uni Bern-->
<!--: Uni Würzburg,-->
<!--: ETH Zürich-->
<!--: ETH Zürich,-->
<!--: Uni Koblenz-->
<!--: jDPG,-->
<!--: Uni Landau-->
<!--: FH Wildau-->
<!--: jDPG-->
<!--: Gäste-->
<!--: PsyFaKo-->
<!--: PsyFaKo-->


== Einleitung/Ziel des AK ==
== Einleitung/Ziel des AK ==
*Diskussion ob verpflichtender Programmierkurs
*Keine Vorgabe an eine bestimmte Programmiersprache
*Welche Kompetenzen sind erforderlich




== Protokoll ==
== Protokoll ==
====Erfahrungsaustausch====
*Kassel: Kein verpflichtender Programmierkurs. Programmierkurse als Wahlpflicht möglich.
*Göttingen: Verpflcihtender C-Kurs. Nicht speziell für Physiker.
*Frankfurt: seit 1 Jahr: verpflichtende Programmiervorlesung
*Saarland: Verpflichtender Kurs: Informationstechnische Grundlagen.
*Kaiserslautern: Verpflichtende Vorlesung: Numerische Physik im 5. Semester. Allerdings zu geringes Niveau.
*FUB: Wahlpflicht: Computerphysik wird angeboten. Zu gering mit CP bewertet. Hohe Abbrecherquote.
*HUB: Computational Physic 1&2 als Mastervorlesung
*Jena: Computational Physic 1 als Pflichtvorlesung (2 und 3 als Wahlpflicht)
*München: Numerik + freiwilliger c++ kurs
*Dresedn: verpflichtender Numerik- und Grundlagenkurs
====Diskussion====
*HUB*Kassel: Zukunftssichere Sprache
*Saarland: Konzepte der Programmierung ist wichtiger als eine bestimme Programmiersprache
*Konstanz: Grundlagenkurs ist wichtiger als Computational Physics. Wenn, dann sollte nur ein solcher verplfichtend sein.
*FUB: Programmierkurs sollte nicht zu groß sein, falls verpflichtend.
*Münster: Für die Studenten, die Programmieren bereits können, ist ein verpflichtender Programmierkurs zeitverschwendung.
'''Welche Kompetenzen sind wichtig'''
*FUB: Grundzüge von Softwarearchietektur. Dokumentation von Programmen. Testen ob das Programm das macht, was man möchte.
*Frankfurt: Programmieren sollte nicht als Werkzeug gesehen werden. Dadurch entstehen schlechte Programme.
*Frankfurt: Wenn man den Anfang vereinfacht einführt, schleichen sich oft Fehler ein, welche schnell zur Gewohnheit werden können.
*Karlsruhe: Problem ist, dass Physiker zu häufig gar keinen/ schlechten Code schreiben. Anstatt bezubringen, was ein Befehl macht, sollte beigebracht werden wie ein Befehl ausgeführt wird.
*FUB: Coderecycling ist wichtig.
*HUB: Es ist wichtig dass Coderecycling nicht in Plagiarismus endet
*'''Wichtige Konzepte''':
**Programmiergrundlagen
**Tools / Uni-nahe Tools
**Testing
**Dokumentation
**Algorithmik
**Programmlogik: Wie funktioniert ein Programm
**Recherge von Problemlösungsmethoden
**Dokumentation / auch lesen
*Münster: Computational Physiks auch erwünscht.
* ''Meinungsbild: Resolution oder Positionspapier'':
** '''Positionspapier:''' 11
** '''Enthaltung:''' 2
** '''Resolution:''' 0
** '''Gegen Rosultion oder Positionspapier:''' 0
*Frankfurt: Testing und Algorithmik sollte erst gegen Ende beigebracht werden.
*FUB:Die gennanten Konzepte sollten als Vorschlag gelten und nicht als Vorschrift für einen Kurs.
* ''Meinungsbild: Sollte der Programmierkurs zu Teilen verpflichtend sein:''
** ''Ja:'' 12
** ''Enthaltung:'' 3
** ''Nein:'' 0
** Dieses Meinungsbild ist nicht repräsentativ für die gesamte ZaPF. Ein zweites Meinungsbild wird im Plenum noch nachgeholt.
====Ausformulierung des Positionspapier====
*Das Positionspapier wurde hier ausformuliert http://edupad.uni-konstanz.de/RPKfFuDtvG


== Zusammenfassung ==
== Zusammenfassung ==
*Es wurde ein Positionspapier verfasst, dass ein teilweise verpflichtender Programmierkurs für Physikstudenten empfohlen wird.
*Es ist geplant im Plenum ein Meinungsbild zu machen, ob der Kurs verpflichtend oder nicht sein soll




<!--
<!--
* Das Ergebnis der Abstimmung:
* Das Ergebnis der Abstimmung:
** <span style="color:green">'''Anzahl Ja-Stimmen:''' Anzahl</span>
** '''Anzahl Ja-Stimmen:''' Anzahl
** <span style="color:black">'''Anzahl Enthaltungen:''' Anzahl</span>
** '''Anzahl Enthaltungen:''' Anzahl
** <span style="color:red">'''Anzahl Nein-Stimmen:''' Anzahl</span>
** '''Anzahl Nein-Stimmen:''' Anzahl
-->
-->


[[Kategorie:AK-Protokolle]]
[[Kategorie:AK-Protokolle]]
[[Kategorie:SoSe16]]
[[Kategorie:SoSe16]]