Upgrade to Pro — share decks privately, control downloads, hide ads and more …

FMI Workshop 2016 - CS 108 Bootcamp - Teil 1

FMI Workshop 2016 - CS 108 Bootcamp - Teil 1

Im zweiten Semester wartet auf die Informatikstudierenden an der
Universität Basel eines der Studien-Highlights: Das Gameprojekt. In
dieser anwednungsbezogenen Vorlesung werden in Gruppen von Studierenden
ein Multiplayerspiel in Java entwickelt. Im vierteiligen CS108 Bootcamp
werden Euch alle Aspekte der Softwareentwicklung erläutert, die für das
Programmierprojekt relevant sind.
Im ersten Teil werden fertige Spiele aus den vergangenen Jahren von
ihren Urhebern vorgestellt. Anschliessend werden die Bootcampteilnehmer
ein Beispielprojekt (er)finden.

Referent: Loris Sauter - loris.sauter (at) unibas.ch

More Decks by Fachgruppe Mathematik Informatik Uni Basel

Other Decks in Programming

Transcript

  1. CS108 Bootcamp –Was ist das? Bootcamp zur Vorlesung Programmier-Projekt (VV-Nr.

    27065-01) Alte Bezeichnung: CS108: Programmier-Projekt (bis FS14) Jeweils im 2. Semester (→ Frühlingssemester) Lernziele Vorlesung: Die Studierenden lernen, ein grösseres Programmierprojekt in der Gruppe zu planen und durchzuführen. Sie sind in der Lage, vorgegebene Meilensteine sowohl zeitlich als auch inhaltlich einzuhalten und sie können die Ergebnisse ihrer Gruppenarbeit präsentieren. CS108 Bootcamp –Einführung 2 / 22
  2. Inhalt Inhalt Vorlesung: Die Vorlesung cs108 besteht aus einem grösseren

    Java-Programmierprojekt. Ziel ist es, in Gruppen bestehend aus 4 Studierenden ein Computerspiel in Client/Server-Architektur zu konzipieren und zu implementieren. Der Fortschritt der Projektarbeit wird über Meilensteine überprüft. Zu festgelegten Zeitpunkten stellen die Gruppen den Entwicklungsstand des Spiels vor. Inhalt Bootcamp: Vermittlung rudimentärer Grundlagen für Spiel-Findung, Spiel Kategorisierung und Spiel-Design Vorstellung nützlicher Tools Aufzeigen gewisser Software-Engineering Techniken Sammeln von ersten Erfahrungen CS108 Bootcamp –Einführung 3 / 22
  3. Abgeschlossene Projekte Interstellar Could –FS16 Unravel –FS16 Abalone –FS15 PowerRacer

    –FS15 BeerTycoon –FS14 CS108 Bootcamp –Einführung 4 / 22
  4. Workshop Nun seid Ihr dran: Kreiert ein Spielskizze, welche folgende

    Anforderungen erfüllt: Java Multiplayer Spiel Client-Server-Architektur Rundenbasiert CS108 Bootcamp –Einführung 20 / 22
  5. Credits Latex-Template Ivan Giangreco. (https://github.com/ivangiangreco/basilea-beamer) Screenshots, Folien der Spiele Freundlicherweise

    bereitgestellt von den jeweiligen Gruppen. Danke sehr! Informationen zur Vorlesung Vorlesungswebsite. (http://informatik.unibas.ch/fs2016/programmier-projekt/) CS108 Bootcamp –Einführung 23 / 22