Termine
Ausbildung
Anmeldung
Organisation
Service
VA
Archiv
sprachauswahl deutsch, bereits aktiv
language english, disabled

Grundlagen der Softwareentwicklung

(GSE)

 

Der Gegenstand "Grundlagen der Softwareentwicklung" beschäftigt sich mit den Konzepten moderner Softwareentwicklung und deren Umsetzung.

 

Die Lehrer der HTL Spengergasse haben dabei ein modulares Konzept entwickelt, mit welchem einzelne Projekte von der Basisklasse bis hin zur grafischen Benutzeroberfläche umgesetzt werden.

 

Im ersten Semester lernen die Studenten die Umsetzung einfacher Basisklassen. Um ihnen einen möglichst einfachen Einstieg zu gewährleisten, wird ein visuelles Tool namens BlueJ verwendet, mit dessen Hilfe Objekte bildlich dargestellt werden können.

 

UML Basisklasse:

Bild

- titel: String

- kuenstler: String

- preis: int

- verkauft: boolean

+ Bild()

+ Bild(titel, kuenstler)

+ get/set

+ printBild()

 

Screenshot BlueJ:

 

Der Schwerpunkt des zweiten Semesters liegt auf der Umsetzung von einfachen und auch komplexeren Algorithmen.

 

Ab dem dritten Semester erfolgt der Umstieg von Java auf Excel VBA. Dabei werden im ersten Schritt unterschiedliche Schulformulare automatisiert.

 

Beispiel: Klassenbuch

 

 

Themen:

  • Abgrenzung Informatik
  • Einstieg
  • sVerweis
  • Makro
  • IDE
  • Variablen
  • If
  • For
  • For Each
  • DoUntil
  • Funktionen
  • Operatoren
  • String Funktionen
  • Datums Funktionen
  • Import
  • eMail
  • WebQuery
  • Formular
  • Dialog
  • Projekt

 

Ab Mai werden größere Projekte implementiert wie zum Beispiel die Maturaanmeldung. Dabei wird der aktuelle Prozess analysiert, verbessert und automatisiert.