Lernplattformen: Stack Overflow & Codecademy - UOS-Open-Source-Softwareentwicklung/oss1314 GitHub Wiki

#Lernplattformen: Stack Overflow & Codecademy Kurzvorstellung eines Tools

Ann-Katrin Häuser, [email protected], Universität Osnabrück

Stack Overflow

Stack Overflow ist eine offene Frage- und-Antworten-Plattform zum Thema Computer-Programmierung. Nutzer können eigene Fragen stellen, aber auch die Fragen Anderer beantworten. Zusätzlich können sowohl Fragen als auch Antworten von anderen Nutzern bezüglich ihrer Qualität bewertet werden. Als besonders hilfreich beurteilte Antworten werden als oberstes angezeigt. Dies führt dazu, dass brauchbare Informationen sehr schnell auffindbar sind ("Wikipedia: Stack Overflow" 2014, "Stack Overflow" 2014).

Des Weiteren erlaubt das vorhandene Bewertungssystem einzelnen Nutzern sich eine Reputation aufzubauen. So erhält der Nutzer für jeden positiv bewerteten Beitrag eine gewisse Anzahl sogenannter Reputationspunkte. Die Anzahl bisher gesammelter Reputationspunkte bestimmt welche Funktionen der Seite genutzt werden dürfen. So ist es z.B. erst ab 15 Punkten erlaubt, die Fragen und Antworten anderer Nutzer positiv zu bewerten. Für eine negativ Beurteilung hingegen werden 125 Punkte benötigt. Später erhalten Nutzer Zugang zu verschiedenen Moderartionswerkzeugen und werden berechtigt die Beiträge Anderer zu editieren oder doppelte Fragen zu löschen. So werden die Inhalte von Stack Overflow zu einem Großteil von den Nutzern selbst gepflegt ("Stack Overflow" 2014).

Geschichte

Stack Overflow wurde 2008 von Jeff Atwood und Joel Spolsky gegründet. Es sollte eine Alternative zum kostenpflichtigen Programmierer-Forum Expert Exchange darstellen. Bereits 2009 starteten die beiden zwei weitere Seiten für Fragen zur Server Administration und für sogenannte Computer Power-User nach dem Stack Overflow Modell. 2010 gelang es Stack Overflow 6 Millionen Dollar Risikokapital von Union Square Ventures und anderen Investoren zu sammeln. Im Februar 2011 wurde der zugehörige Stellenanzeigen-Service Careers 2.0 ins Leben gerufen. Im März erhielt die Firma weitere 12 Millionen Dollar Risikokapital und benannte sich in Stack Exchange Inc. um ("Wikipedia: Expert Exchange" 2014).

Mittlerweile umfasst Stack Exchange mehr als 100 Frage-und-Anwort-Plattformen zu Themen aus dem Bereich der Wissenschaft und Technik, aber auch Kunst und Kultur. Mit fast 7 Millionen Fragen und 12 Millionen Antworten ist Stack Overflow jedoch weiterhin die meist genutzte Seite des Netzwerkes ("Stackoverflow" 2014).

Kommerzielles Umfeld

Mit Career 2.0 haben sich die Entwickler von Stack Overflow ihr eigenes kommerzielles Umfeld geschaffen. In der einfachsten Variante wird Firmen ermöglicht eine Stellenanzeige innerhalb der Stack Overflow Website zu schalten. Dabei wird das Stellenangebot nur auf relevanten Seiten geschaltet. Wird beispielsweise ein Java-Programmierer gesucht, erscheint die Anzeige neben Fragen zur Programmiersprache Java.

Des Weiteren lädt Careers 2.0 erfahrene Programmier ein, die viele Punkte auf Stack Overflow gesammelt oder sich durch Aktivitäten bei Github als qualifiziert ausgezeichnet haben. Diese können innerhalb der Plattform ein eigenes Profil erstellen, welches wiederum für interessierte Firmen sichtbar ist. So haben Firmen einen ganzen Bewerberpool aus dem Sie sich zu ihren Anforderungen passende Kandidaten aussuchen können. Für Programmierer ist die Aufnahme in die Datenbank kostenfrei, während Firmen für den Zugriff zahlen ("Careers 2.0" 2014).

Codecademy

Codecademy ist eine offene Lernplattform die Online-Kurse in verschiedenen Programmiersprachen anbietet. Mit Hilfe der Plattform lassen sich unter anderem die Grundlagen von Python, PHP, jQuery, JavaScript, Ruby, HTML und CSS erlernen. Für diese Sprachen stellt die Plattform eigene Shells zur Verfügung, in denen der eingegebene Code automatisch auf Korrektheit oder das generierte Output überprüft werden kann.

Jeder Nutzer der Seite erhält sein eigenes Profil. In diesem wird angezeigt welche Kurse er bereits absolviert hat und welche Auszeichnungen er für das Abschließen von Kursen erhalten hat. Des Weiteren ist jeder Nutzer berechtigt eigene Kurse zu erstellen und Anderen etwas beizubringen. Die Qualität des Kurses kann wiederum von anderen Nutzern beurteilt werden ("Wikipedia: Codecademy" 2014, "Codecademy" 2014).

Geschichte

Codecademy wurde 2011 von Zach Sims und Ryan Bubinski gegründet. Während Sims frustriert war, das Programmieren aus Büchern zu lernen, hatte Bubinski schon während seiner Zeit an der Columbia University einer Gruppe von Studenten das Programmieren beigebracht. Gemeinsam wollten sie eine Plattform entwerfen, mit der Zach gerne lernen und die Ryan gerne zum Lehren verwenden würde. Im Oktober 2011 erwarb die Firma in einer ersten Finanzierungsrunde 2,5 Millionen Dollar Risikokapital. Im Juni 2012 kamen in einer zweiten Runde noch einmal 10 Millionen Dollar hinzu (Lagorio-Chafkin 2012).

Kommerzielles Umfeld

Bisher generiert Codecademy trotz vieler Nutzer und zahlreicher positiver Artikel keine Einnahmen. 2012 gab Sims an, dass die Firma darüber nachdenkt einen Career-Matching Service (ähnlich wie Stack Overflow) aufzubauen. Bereits heute würden Nutzer ihre Codecademy-Kurse in ihren Lebensläufen vermerken.

Des Weiteren hat Sims darüber nachgedacht ein Bezahlsystem für einzelne Kurse einzuführen. Er soll bereits von mehreren Nutzern anfragen erhalten haben, wo diese ihn bezahlen könnten. Vorerst sollen die Kurse jedoch kostenlos bleiben, um die Nutzerzahlen weiter zu steigern (Frier 2012).

Referenzen:

"Careers 2.0" (2014). About Stack Overflow Careers 2.0. In:Careers 2.0. URL: http://careers.stackoverflow.com/about, abgerufen am 27.3.2014

"Codecademy" (2014). About Codecademy. In:Codecademy. URL: http://www.codecademy.com/about, abgerufen am 27.3.2014

Frier S. (2012) Codecademy raises $10M, Sees Job Service as Part of Its Future. In_Bloomberg.com_. URL: http://go.bloomberg.com/tech-deals/2012-06-19-codeacademy-raises-10m-sees-job-service-as-part-of-its-future, abgerufen am 27.3.2014

Lagorio-Chafkin C. (2012) 2 Guys Who Want to Teach the World to Code. In:inc.com/30 under 30. URL: http://www.inc.com/30under30/christine-lagorio/zach-sims-and-ryan-bubinski-founders-of-codecademy.html, abgerufen am 27.3.2014

"Stack Overflow" (2014). Tour. In:Stack Overflow. URL: http://stackoverflow.com/about, abgerufen am 27.3.2014

"Wikipedia: Codecademy" (2014). Codecademy. In:Wikipedia. URL: http://en.wikipedia.org/wiki/Codecademy, abgerufen am 27.3.2014

"Wikipedia: Stack Exchange" (2014). Stack Exchange. In:Wikipedia. URL: http://en.wikipedia.org/wiki/Stack_Exchange, abgerufen am 27.3.2014

"Wikipedia: Stack Overflow" (2014). Stack Overflow (website). In:Wikipedia. URL: http://en.wikipedia.org/wiki/Stack_Overflow_%28website%29, abgerufen am 27.3.2014