https://d226lax1qjow5r.cloudfront.net/blog/blogposts/the-ultimate-list-of-ideas-for-your-next-hackathon/hackathon_1200x600.png

Die ultimative Liste von Ideen für Ihren nächsten Hackathon

Zuletzt aktualisiert am October 24, 2021

Lesedauer: 7 Minuten

Hackathons sind ein Riesenspaß. Falls Sie noch nie an einem teilgenommen haben: Ein Hackathon ist eine Veranstaltung, bei der Programmierer innerhalb eines kurzen Zeitraums (oft innerhalb von 24 Stunden) etwas entwickeln. Oft gibt es bei Hackathons einen Preis für die Siegerteams.

Hackathons sind großartig, weil sie dir die Möglichkeit geben, deine Programmierkenntnisse zu verbessern, neue Dinge zu entwickeln und neue Technologien auszuprobieren.

Eine der schwierigsten Aufgaben bei der Teilnahme an einem Hackathon ist es, eine Idee zu finden, an der man arbeiten kann. In diesem Artikel werde ich Ihnen einige lustige Ideen für Ihren nächsten Hackathon vorstellen.

Beliebte Hackathons

Zunächst möchte ich ein paar beliebte Hackathons hervorheben, damit Sie eine Vorstellung davon bekommen, für welche Veranstaltungen Sie sich anmelden sollten. Den Anfang macht das Hacktoberfest. Beim Hacktoberfest dreht sich alles um Open-Source. Bei der von DigitalOcean organisierten Veranstaltung tragen die Teilnehmer zu Open-Source-Projekten bei und haben die Chance, Sachpreise zu gewinnen.

HackMIT ist ein weiterer beliebter Hackathon. Dabei handelt es sich um eine Wochenendveranstaltung, bei der Studierende an neuen Software- oder Hardwareprojekten arbeiten. Aber Vorsicht, denn diese Veranstaltung ist nicht gerade als anfängerfreundlich bekannt!

Wenn du an großen Hackathons mit vielen Leuten teilnehmen möchtest, kannst du dich für MHacks, LAHacks, oder HackTech.

Interessieren Sie sich für Start-ups? Dann sollten Sie sich für TechCrunch Disrupt anmelden. TechCrunch Disrupt ist eine Veranstaltungsreihe für Start-ups, die auch einen 24-Stunden-Hackathon umfasst.

Wenn Sie ein Anfänger sind und nach einem Hackathon suchen, der sich an Menschen mit weniger Erfahrung richtet, können Sie sich bei HackIllinois, BoilerMake, BitCamp ., HackTX, oder Hack@Brown.

Dies sind einige der bekanntesten Hackathons, aber die Liste ist bei weitem nicht vollständig.

Kommen wir nun zu den Ideen für den Hackathon!

Allgemeine Hackathon-Ideen

  1. Erstellen Sie eine App, die Ihnen wetterabhängige Outfitvorschläge macht. Verwenden Sie die Wetter-API aus unserer Liste der lustigen APIs um das Wetter für Ihre Region abzurufen und passende Outfits für den Tag vorzuschlagen.

  2. Manchmal kann es schwer sein, mit all den Menschen in deinem Leben Schritt zu halten. Für deinen nächsten Hackathon könntest du einen Bot bauen, der programmgesteuert eine nette Textnachricht einmal im Monat eine nette Textnachricht an Ihre Freunde und Familie schickt, um sie wissen zu lassen, dass Sie an sie denken.

  3. Entwickeln Sie einen virtuellen Assistenten für sich selbst. Siri ist in Ordnung, aber es gibt viele Aufgaben, bei denen Ihnen Siri nicht helfen kann. Machen Sie ein Brainstorming und erstellen Sie dann einen Assistenten, der diese Aufgaben automatisieren kann.

  4. Apropos Automatisierung Ihres Lebens: Haben Sie schon mit der Automatisierung von Roboterprozessen experimentiert? Wenn Sie bei Ihrer Arbeit immer wiederkehrende Aufgaben am Computer erledigen müssen, sollten Sie Ihren nächsten Hackathon mit der kostenlosen robocorp Open-Source-RPA-Software um sich wiederholende Aufgaben zu automatisieren.

  5. Eine weitere lustige Bot-Idee ist der Bau eines Chatbots, der Ihre Freunde und Familie per SMS erreichen kann. Finde heraus, wie lange dein Bot das Gespräch am Laufen halten kann, ohne dass sie merken, dass sie mit einem Roboter sprechen!

  6. Bauen Sie etwas mit AR.Verwenden Sie diese API für Ihr Projekt.

  7. Erstellen Sie ein Programm, das Orte wie Reddit und soziale Netzwerke auf neue Musik und Fernsehsendungen überwacht. Wenn ein neuer Song oder eine neue Fernsehsendung populär wird, sollte es eine SMS-Nachricht senden.

  8. Programmieren Sie ein Programm, das Sie anruft jede Woche anruft und Ihnen ein Zitat aus den Simpsons vorliest.

  9. Den Geburtstag von jemandem zu vergessen, ist das schlimmste Gefühl. Code für eine App, die automatisch eine Textnachricht an Ihre Freunde und Familienmitglieder sendet, damit Sie nie wieder einen Geburtstag vergessen.

  10. Ich habe mit meinem Kollegen Dwane Hemmings einen Twitch-Stream gemacht, in dem wir gemeinsam eine Webkomponente erstellt haben. Wenn Sie noch keine erstellt haben, sollten Sie versuchen, eine zu erstellen. Ich fordere Sie heraus, eine der Ideen hier zu nehmen und sie in eine Webkomponente zu verwandeln.

Fintech & EdtechHackathon-Ideen

  1. Da die Preise für Kryptowährungen ein Allzeithoch erreicht haben, ist dies die perfekte Gelegenheit, einen Bot für den Handel mit Kryptowährungen zu entwickeln.

  2. Wenn wir schon über Kryptowährungen sprechen, wäre es ein weiteres unterhaltsames Projekt, eine Münze für sich selbst zu schaffen. Einige Leute glauben, dass persönliche Münzen die Zukunft sind: Warum also nicht einen Versuch wagen?

  3. Das Mining von Kryptowährungen kann profitabel sein, verbraucht aber viel Energie. Warum also nicht einen Raspberry Pi verwenden, um eine solarbetriebene Kryptowährungs-Mining-Maschine zu bauen?

  4. Wussten Sie, dass ein Programmierer einen Bot gebaut hat, der 2,4 Millionen Dollar in 28 Minuten verdient hat, indem er einen Tweet gelesen und aufgrund der darin enthaltenen Nachrichten Aktienoptionen gekauft hat? Nun, es ist passiert, und Sie könnten der Nächste sein! Warum versuchen Sie bei Ihrem nächsten Fintech-Hackathon nicht, einen Bot zu entwickeln, der auf der Grundlage von Tweets mit Aktien handelt?

  5. Ich hatte in der Vergangenheit Probleme mit Finanzberatern, die sensible Daten per E-Mail verschickt haben, was nicht sicher ist. Programmieren Sie ein Gmail-Plugin, das Sie warnt, wenn es so aussieht, als würden Sie sensible Daten per E-Mail versenden.

  6. Steuern sind für niemanden ein Vergnügen. Versuchen Sie mal, ein Programm zu entwickeln, das Ihre Steuern ohne Benutzereingaben erledigt. Dazu könnte es Ihre Bankdaten auslesen und Ihre SMS und Telefonanrufe überwachen, um Informationen zu finden, z. B. ob Sie umgezogen sind oder geheiratet haben (was sich auf Ihre Steuern auswirken würde).

  7. Ein weiteres Projekt ist die Entwicklung einer Videokonferenz-App für den Unterricht mit Diagrammen. Sie können die Video API von Vonage verwenden, um Videokonferenzen schnell einzurichten, und dann eine Bibliothek wie Plotly um Diagramme hinzuzufügen. Die Lehrkraft sollte in der Lage sein, Daten einzugeben und Diagramme in Echtzeit zu erstellen.

  8. Sie brauchen eine zusätzliche Herausforderung? Versuchen Sie, eine Gesichtserkennungsfunktion zu Ihrer Videokonferenz-App hinzuzufügen.

  9. Sie könnten auch eine App für Videokonferenzen entwickeln entwickeln, die Eltern-Lehrer-Konferenzen mit Funktionen wie dem Abrufen eines Schülerzeugnisses mit einem Klick ersetzt.

  10. Als jemand, der gerade mein zweites Buch über Programmiersprachen geschrieben hat, kann ich Ihnen sagen, dass es nicht viel Software für Leute gibt, die Programmiersprachenbücher schreiben. Ich hoffe, dass jemand ein Programm wie Google Docs oder Microsoft Word schreibt, mit dem man sein Dokument ganz einfach in ein ebook mit richtig formatiertem Code ausgeben kann.

  11. Ich markiere ständig Notizen auf meinem Kindle, aber ich lese sie nur selten. Ich würde es toll finden, wenn jemand eine Website erstellen würde, die mir per SMS hervorgehobene Passagen aus Büchern, die ich gelesen habe.

Hackathon-Ideen für neue Programmierer

  1. Weihnachten steht vor der Tür, und Sie wissen, was das bedeutet! Es ist an der Zeit, die Leute daran zu erinnern, welche Geschenke Sie sich wünschen. Ich fordere dich heraus, eine App zu entwickeln, in die du die gewünschten Geschenke und die E-Mail-Adressen deiner Freunde und Familie eingibst und sie alle x Tage per E-Mail daran erinnerst, dass sie nicht vergessen sollen, dir viele Geschenke zu kaufen (und ihnen die Liste mit deinen Wünschen zu schicken). Dieses Jahr wird niemand vergessen, dir Geschenke zu kaufen!

  2. Bei Hackathons geht es nicht immer darum, etwas Neues zu entwickeln. Manchmal geht es nur darum, die eigenen Fähigkeiten zu verbessern. Versuchen Sie, den Spieleklassiker TikTokToe als Website zu gestalten, komplett mit einer hübschen Benutzeroberfläche.

  3. Kein Interesse an TikTokToe? Erstellen Sie stattdessen eine Website, auf der Sie mit Freunden pokern können.

  4. Ein weiteres unterhaltsames Projekt für neue Programmierer ist die Erstellung einer API. Suchen Sie nach einer Website, die gute Informationen, aber keine kostenlose API bietet. Vergewissern Sie sich, dass die Nutzungsbedingungen der Website dies zulassen, und scrapen Sie dann die Website. Legen Sie die Daten in einer Datenbank ab und bauen Sie dann eine API um sie herum. Danach können Sie den Webmaster kontaktieren und ihm den Code kostenlos zur Verfügung stellen.

  5. Als neuer Programmierer kann es eine Herausforderung sein, konsequent zu üben. Erstellen Sie ein Programm, das jeden Tag eine SMS-Nachricht an Ihr Telefon sendet, um Sie daran zu erinnern, an diesem Tag zu programmieren. Sie können unsere SMS API verwenden, um eine SMS-Nachricht einfach zu versenden.

  6. Erstellen Sie eine Website, auf der Sie jedes Buch und jeden Kurs, den Sie gelesen und belegt haben, nachverfolgen können, und auf der Sie problemlos neue Kurse hinzufügen können.

  7. Erstellen Sie eine Website, auf der Sie einen Song auswählen können. Dann spielt sie diesen Song über die YouTube-API ab und erstellt ein benutzerdefiniertes Musikvideo, indem sie Bilder aus dem Internet ausliest.

  8. Erstellen Sie ein Programm, das den Text eines beliebigen Liedes auslesen und dann eine Wortwolke aus dem Text erstellen kann.

  9. Den ersten Job als Programmierer zu bekommen, kann eine Herausforderung sein, aber ein Portfolio kann helfen. Wenn Sie noch kein Portfolio haben, das Ihre besten Projekte zeigt, ist Ihr nächster Hackathon eine hervorragende Gelegenheit, eines zu erstellen.

  10. Entwickeln Sie eine Programmiersprache. Es muss nicht das nächste Python sein, aber geben Sie ihr so viele Funktionen wie möglich. Die Entwicklung einer Programmiersprache wird Sie zu einem besseren Programmierer machen.

Abschließende Überlegungen

Egal, ob Sie Ihre Programmierkenntnisse verbessern oder neue Leute kennenlernen wollen, Hackathons machen viel Spaß.

Ich hoffe, dieser Artikel hat Sie dazu inspiriert, es einmal auszuprobieren, falls Sie es noch nie getan haben, oder bald an einer solchen Veranstaltung teilzunehmen, falls es schon eine Weile her ist.

Eine der Herausforderungen, mit denen viele Programmierer konfrontiert sind, ist es, neue Projektideen zu finden: sei es für ein Nebenprojekt oder einen Hackathon. Ich hoffe, dieser Artikel hat Sie inspiriert.

Unabhängig davon, ob Sie ein Projekt zum maschinellen Lernen oder eines aus dieser Liste erstellen, wünsche ich Ihnen viel Erfolg.

Wenn Sie eine der Ideen aus diesem Artikel verwenden, lassen Sie es uns wissen!

Sie können uns auf Twitter erreichen oder in unserem Slack-Kanal.

Viel Erfolg bei Ihrem nächsten Hackathon!

Teilen Sie:

https://a.storyblok.com/f/270183/400x394/540f26da70/cory-althoff.png
Cory AlthoffEhemaliges Vonage-Team-Mitglied

Cory Althoff ist Anwalt der Entwickler bei Vonage und Autor von zwei Büchern: Der "Self-Taught Programmer" und "The Self-Taught Computer Scientist". Book Authority bezeichnete "The Self-Taught Programmer" als eines der besten Programmierbücher aller Zeiten, und The Next Web listete es als eines der zehn Bücher, die Ihnen helfen werden, ein besserer Softwareentwickler zu werden. Cory lebt mit seiner Frau und seiner Tochter in der Bay Area.