User Tools

Site Tools


info:teaching:ppl17

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
info:teaching:ppl17 [2017/02/22 15:21] – [Installation von IntelliJ] moritzinfo:teaching:ppl17 [2017/03/29 16:48] (current) – [Code Style] moritz
Line 1: Line 1:
 ====== Notizen zu Programmieren und Problemlösen 2017 ====== ====== Notizen zu Programmieren und Problemlösen 2017 ======
 +
 +Sprechstunde: Montags, 15-17 Uhr, CAB F 69.
  
 ===== Installation von IntelliJ ===== ===== Installation von IntelliJ =====
  
-IntelliJ ist eine Java-Entwicklungsumgebung, die wir in diesem Kurs benutzen werden. Wir benutzen die freie Community-Edition. Als Student ist es jedoch auch möglich, eine Lizenz für eine Vollversion zu erhalten.+IntelliJ ist eine Java-Entwicklungsumgebung, die wir in diesem Kurs benutzen werden. Wir benutzen die freie Community-Edition. Als Student ist es jedoch auch möglich, eine Lizenz für eine Vollversion zu erhalten ([[https://www.jetbrains.com/student/]]).
  
- Gehe zu [[https://www.jetbrains.com/idea/download/]] und lade die Community-Edition herunter.+Gehe zu [[https://www.jetbrains.com/idea/download/]] und lade die Community-Edition herunter.
   * Linux: Download ist ein tar.gz, dies kann mit 'tar xf ideaIC-2016.3.4.tar.gz' enpackt werden.   * Linux: Download ist ein tar.gz, dies kann mit 'tar xf ideaIC-2016.3.4.tar.gz' enpackt werden.
-   * Starten mit './idea-IC-163.12024.16/bin/idea.sh'+    * Starten mit './idea-IC-163.12024.16/bin/idea.sh'
   * Windows: Installer mit .exe   * Windows: Installer mit .exe
 +
 +===== Erstes Projekt =====
 +
 +  * Siehe [[https://docs.google.com/presentation/d/1P1JiK8J4feyIm9asUYX06h2MMTLQYwGes1DQnbtC3t8/edit?usp=sharing|Installing IntelliJ]]
 +
 +===== Installation von Git =====
 +
 +Ein Ziel der Vorlesung ist es, Werkzeuge zur Quelltextverwaltung kennen zu lernen. Wir benutzen dafür Git mit der Integration in IDEA. Git erlaubt es, den Quelltext in einem Repository zu sichern und mit anderen Personen zu teilen.
 +
 +  * Installation: Siehe [[https://git-scm.com/downloads]].
 +  * Anleitung: [[https://docs.google.com/presentation/d/1jlvpVEX54UiEpGhhBNonX2qM_B0_P8PSdbxYocWfG9M/edit?usp=sharing]]
 +
 +===== Eigenes Projekt/Milestone 2 =====
 +
 +[[https://docs.google.com/presentation/d/1oBOkVK5ozhzYxGZvTeEeK6wMxNJjT9PIW-lbBUpeZ74/edit?usp=sharing| Slides]]
 +
 +===== Debugging =====
 +
 +Projekt aus der Vorlesung: [[https://github.com/antiguru/debugging-ppl17]]
 +
 +===== Code Style =====
 +
 +  * Allgemeine Infos: [[https://google.github.io/styleguide/javaguide.html]]
 +  * Benutzt gleiches Projekt wie letzte Woche, siehe oben.
  
info/teaching/ppl17.1487773290.txt.gz · Last modified: 2017/02/22 15:21 by moritz

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki