Habt ihr projektideen um was mit java zu programmieren?
Bin relativ neu in java aber möchte langsam mal ein kleines projekt machen. Habt ihr gute ideen was sich da anbieten könnte?
2 Antworten
Es gibt hier eine Sammlung (von Sammlungen) für Anfänger Projekte:
https://github.com/topics/beginner-project
Sonst kommt es ganz darauf an in welche Richtung es gehen soll:
- Ein Taschnrechner, der Rechengesetzt (z.B. Punkt vor Strich) beachtet in beliebig langen Termen, als Erweiterung mit Variablen, oder Funktionen plotten >> Gut um Programmierung allgemein zu lernen
- Ein Video-Verwalter (Suche von Videos mit Text, Tags, Synchrones Abspielen von Videos, einstellbare Auflösung) >> Einstieg in graphische Anwendungen und Verwendung von Datenbanken
- Pacman auf Pixelebene >> Allgemein gut für Klassen, dynamische container etc; Falls zu schwer evtl. lieber erstmal Snake oder ein Text-basiertes Spiel
- Ein Programm oder so eine Browser extension, die Text automatisch übersetzt oder witzig umschreibt (mit Hilfe von ChatGPT api und Html-Queries) >> Guter Einstieg in Web-APIs und Arbeit mit HTML
Manche der Projekte sind vllt eher schwierig für den Anfang, aber man kann sie immer vereinfachen
Hier ist eine große Sammlung von einfachen und schwierigen Programmieraufgaben mit Lösungsbeispielen in fast jeder Programmiersprache.
https://rosettacode.org/wiki/Category:Programming_Tasks
Ein nette Aufgabe ist z.B. das Damenproblem. Hier wird es auf deutsch erklärt: https://de.wikipedia.org/wiki/Damenproblem Hier ist die Programmieraufgabe dazu... https://rosettacode.org/wiki/N-queens_problem ...und hier das Lösungsbeispiel in Java: https://rosettacode.org/wiki/N-queens_problem#Java
Oder das Springerproblem: https://de.wikipedia.org/wiki/Springerproblem Bei rosettacode... https://rosettacode.org/wiki/Knight%27s_tour ...und in Java: https://rosettacode.org/wiki/Knight%27s_tour#Java
Solche Brettspielaufgaben eignen sich gut, um dann auch noch Grafikfunktionen einbauen.