Skip to content

Latest commit

 

History

History
147 lines (110 loc) · 5.56 KB

course-org.md

File metadata and controls

147 lines (110 loc) · 5.56 KB

Course Organization

Dates, Lightning Talks, Exams, Grading, etc.

CLIL - Let's Switch to English

  • Content and Language Integrated Learning
  • Use a foreign language in teaching
  • FAQ
    • Does CLIL replace English courses? No
    • Will your English skills be graded? No
    • Can you ask questions in German? Yes, of course
    • Can we switch to German if you don't understand my English? Yes, please ask
    • Will written exams be in English? You can choose
    • Will oral exams be in English? You can choose
    • Will CLIL be noted in your course certificate? No
    • Can we stop CLIL if it doesn't work? Yes, but please give it a try

Course Organization

Curriculum 9. Semester

  • Quelle
  • Bildungs- und Lehraufgabe:
    Die Schülerinnen und Schüler können
    • verschiedene Softwarearchitekturen beschreiben und für konkrete, in der Praxis auftretende, Problemstellungen entsprechende Architekturen erstellen;
    • plattformübergreifende Softwaresysteme erstellen.
  • Lehrstoff:
    • Softwarearchitekturen, Architekturmuster.
    • Einsatz aktueller Programmiertechniken, Kommunikation zwischen heterogenen Systemen, Internationalisierung, Optimierung, Systemtests, Deployment.

Curriculum 10. Semester

  • Quelle
  • Bildungs- und Lehraufgabe:
    Die Schülerinnen und Schüler können
    • komplexe Benutzerschnittstellen unter dem Aspekt der Usability entwerfen und implementieren;
    • komplexe, plattformübergreifende Softwaresysteme für den Produktivbetrieb erstellen.
  • Lehrstoff:
    • Visuelle Gestaltung und Dialoggestaltung, Softwareergonomie.
    • Anwendung aktueller Softwaretechnologien, Erstellung von Frameworks, Softwarequalität Performance-Tests.

Necessary Software

  • We focus on open-source, platform-independent development
  • Use Windows, Linux or Mac
    • Windows is the most convenient option
  • Development Environment
  • Install at least the following modules:
    • .NET Core cross-platform development
    • ASP.NET and web development
    • .NET desktop development
    • Azure development
    • Mobile Development with .NET
  • Install .NET Core 3.0 SDK

Lessons

  • 10 minutes for lightning talk
  • Theoretical basis
  • Practical demos, live coding, architecture discussions
  • Approx. 5-10 minutes discussion and summary

Lightning Talks

Lightning Talks Grading

Criteria Points
Prepared for the presentation (e.g. handout, PPT, demo) 20
Structure of the presentation 5
Demonstrated understanding of the material 20
Demonstrated critical thinking skills 15
Took information from different sources and created something interesting 25
Time management skills (concise presentation in <= 7 minutes) 15

Exams

  • Four written exams
    • Practical programming
  • One optional oral exam per semester
    • Chance to mend bad mark in written exam
    • Requested by teacher or you
  • Dates see Online Course Calendar

Homeworks

  • Everybody must do every homework
  • Random sample is checked
    • No need to be perfect, hand in your best try
    • Earn max. 2 points for a good homework
    • Minus 2 points for totally missing homework

Grading

  • Max. 80 points for exams
    • Max. 20 points per exam
  • Max. 10 points for lightning talk
  • Max. 10 points homeworks
  • Optionally: Max. 20 points for oral exam

Grading

Grade Min. Percentage (incl.)
1 89
2 76
3 63
4 50
5 Less than 50 perc.