SCRUM Sprint-Review-Meeting (code)

Ein Code Review im Rahmen eines SCRUM-Sprint-Review-Meetings ist insbesondere dann zeitintensiv, wenn Code-Review und Meeting gewissermassen der erste Test in der „Kundenumgebung“ sind! Sie alle kennen das: auf dem eigenen Entwicklungsrechner läuft alles prächtig – wird die Lösung in die Testumgebung beim Kunden (bei uns in Java-Programmieren-2 ist das die PC-Hall im C1.04) zu Ablauf gebracht, funktioniert’s vielleicht eben doch nicht?!

Um es an dieser Stelle gleich vorneweg zusagen: das im vorletzten Absatz angesprochene Review Meeting Facts File finden Sie u.a. im „Felix“. Dieses Fact-Sheet ist weitestgehend selbsterklärend und ausgesprochen kurz. Im Wesentlichen enthält dasFact-Sheet einige technische Angaben zu „Java-File“ + „Zeilennummer“, wo einige der im Assinment verlangten Aspekte zu finden und zu sehen sind.  Anhand dieser Angaben im Review-Meeting-Fact-Sheet kann die Detailanalyse Ihres Quellcodes effektiver erfolgen. Soviel dazu.

Doch nun zurück zum Code-Review!

„SCRUM Sprint-Review-Meeting (code)“ weiterlesen

SCRUM Sprint-Review-Meeting (doc)

Das Java-Programmierpraktikum zum Modul „Programmieren-2“ ist auf der Basis von eduSCRUM organisiert. Jedenfalls teilweise. Klar, dass da ein Sprint-Review-Meeting nach den Sprints fällig wird.

Was bedeutet das? Nun, zum einen, dass sich die Studierenden die Inhalte selbstorganisert aneignen, gewissermaßen im Off. Und dann in der Anwesenheitszeit (aka „Vorlesung“) die Chance zur Kommunikation mit Kommiliton/innen nutzen, um sich über die gelernten Java- und Programmierinhalte auszutauschen.

„SCRUM Sprint-Review-Meeting (doc)“ weiterlesen

JAVA Online-Tutoren SS2018

Wer mitmacht gewinnt

Weil seit Sommersemester 2016 erfolgreich gelaufen, wird in diesem Semester der Ansatz fortgesetzt: Online-Tutoren pflegen im Mupples Forum das „Quiz – SS2018“ für die Prog1-Studierenden: mit dem Quiz lassen sich durch Beiträge bis zu 10 Punkte generieren, die dann auf die Klausur angerechnet werden! So läßt sich durch Engagement vorbauen!

„JAVA Online-Tutoren SS2018“ weiterlesen

PROG_2: Suleika’s GUI läßt grüßen

Suleika (gemeinfrei)
Suleika (gemeinfrei)

Sicherlich haben Sie schon festgestellt: von Projekt zu Projekt werden die Adreli-Projekte umfangreicher, was die Code-Zeilen angeht, kurz LOC genannt (LOC=Lines of Code). Natürlich bauen die Projekte aufeinander auf, so das zu einem gewissen Teil Code-Sequenzen aus dem Vorgängerprojekt mitgenommen werden können, also nur ein gewisses Delta dazukommt, weil wir neue Features und Java-Klassen in das bisherige Projekt einbauen.

Eine lauffähige Einstiegsversion finden Sie hier: https://mupples.com/programmieren_2-loesung-adreli_4_gui-geleakt

Happy Christmas time
Happy Christmas time &Have fun storming the castle!

JAVA Online-Tutoren WS1718

Beim aktivitätsorientierten, selbstverantwortlichen Lernen werden die Dinge selbst in die Hand genommen! Hier zeigen die Onlinetutoren, dass sie anpacken können! Die Onlinetutoren sind – im Gegensatz zu den Präsenztutoren – nicht nur am Tag des Praktiums erreichbar, sonder online eben dann, wenn die Frage auftaucht! So der Plan. So wurde es im Sommersemester 2017 erfolgreich praktiziert.

„JAVA Online-Tutoren WS1718“ weiterlesen

Die Kunst eine Thesis zu schreiben.

Besonders für die Thesis gilt: Bei allem was du beginnst, handle klug und bedenke das Ende! Oder wie Lateiner zu sagen pflegen: quidquid agis, prudenter agas et respice finem. (Dieser Satz wird auf Äsops Fabel 78 (Zwei Frösche) zurückgeführt, sagt wiktionary.org.)

Und das Ende kommt bestimmt, wissen alle Absolventen, die das Studium bereits hinter sich haben. Und mit dem Ende kommt die Thesis. Es gibt kaum einen Studiengang, der nicht mit einer Thesisarbeit das Studium beendet.

„Die Kunst eine Thesis zu schreiben.“ weiterlesen

Schweigen ist Blei – Diskutieren ist Gold!

Neben den zahlreichen praktisch zu erledigenden Arbeiten beim eShop-Design-Studium spielt (natürlich!) der fachliche Hintergrund eine wesentliche Rolle – ohne Fachkenntnisse können sich Fachleute nicht wirklich austauschen. Kommunikation wird unmöglich und das Schweigen lastet schwer wie Blei auf einer Begegnung.

„Schweigen ist Blei – Diskutieren ist Gold!“ weiterlesen

Prog_2: Parallelisierung „Game of Threads“

Parallelisierung ist eines der faszinierendsten Themen in der Programmierung! Parallelisierung (oder Threading) ist eines der herausforderndsten Themen in der Programmierung! Was jetzt?

Ehrlich: beides stimmt – eben wie im echten Leben: häufig ist das, was faszinierend ist auch problematisch! Nehmen wir Bergsteigen oder Parachuting. Wer’s ohne Kondition und Training macht, trägt ein hohes Risiko. Aber kommen wir zurück zum Programmieren, zurück zu Java.

„Prog_2: Parallelisierung „Game of Threads““ weiterlesen

Threading. 2. SCRUM-Sprint ADRELI_2_THREAD

Das Interimsergebnis „ADRELI_1“ ist erledigt. Mit dem Threading stehen wir vor dem 2. SCRUM-Sprint, hin zu „ADRELI_2_TREADS“ dem nächsten Interimsergebnis. Ausgangspunkt ist wieder das Assignment 2_SPRINT_PROG2_ADRELI_2_Threads_WS1718 – das Assignment unbedingt wieder sorgfältig studieren! „Threading. 2. SCRUM-Sprint ADRELI_2_THREAD“ weiterlesen