<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://staging.moocwiki.org/index.php?action=history&amp;feed=atom&amp;title=Source_Code</id>
	<title>Source Code - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://staging.moocwiki.org/index.php?action=history&amp;feed=atom&amp;title=Source_Code"/>
	<link rel="alternate" type="text/html" href="https://staging.moocwiki.org/index.php?title=Source_Code&amp;action=history"/>
	<updated>2026-06-10T14:59:06Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in MOOCsWiki Staging</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://staging.moocwiki.org/index.php?title=Source_Code&amp;diff=21184&amp;oldid=prev</id>
		<title>Glanz: Die Seite wurde neu angelegt: „{{:MOOCit - Oben}} {| align=center {{:D-Tab}} &#039;&#039;&#039;Source Code&#039;&#039;&#039; {{o}} Programmiersprachen {{o}} Compiler und Interpreter {{o}} Versionierungssysteme {{o}} Open-Source-Projekte |} = Einleitung = Source Code ist das Herzstück der Softwareentwicklung und ein zentraler Aspekt im Bereich der Informatik. Dieser aiMOOC führt Dich durch die Welt des Source Codes – von seiner Definition…“</title>
		<link rel="alternate" type="text/html" href="https://staging.moocwiki.org/index.php?title=Source_Code&amp;diff=21184&amp;oldid=prev"/>
		<updated>2024-04-05T16:11:13Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „{{:MOOCit - Oben}} {| align=center {{:D-Tab}} &amp;#039;&amp;#039;&amp;#039;&lt;a href=&quot;/index.php?title=Source_Code&quot; title=&quot;Source Code&quot;&gt;Source Code&lt;/a&gt;&amp;#039;&amp;#039;&amp;#039; {{o}} &lt;a href=&quot;/index.php?title=Programmiersprachen&quot; title=&quot;Programmiersprachen&quot;&gt;Programmiersprachen&lt;/a&gt; {{o}} &lt;a href=&quot;/index.php?title=Compiler&quot; title=&quot;Compiler&quot;&gt;Compiler und Interpreter&lt;/a&gt; {{o}} &lt;a href=&quot;/index.php?title=Git&quot; title=&quot;Git&quot;&gt;Versionierungssysteme&lt;/a&gt; {{o}} &lt;a href=&quot;/index.php?title=Open-Source-Projekte&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Open-Source-Projekte (Seite nicht vorhanden)&quot;&gt;Open-Source-Projekte&lt;/a&gt; |} = Einleitung = Source Code ist das Herzstück der Softwareentwicklung und ein zentraler Aspekt im Bereich der Informatik. Dieser aiMOOC führt Dich durch die Welt des Source Codes – von seiner Definition…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{:MOOCit - Oben}}&lt;br /&gt;
{| align=center&lt;br /&gt;
{{:D-Tab}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Source Code]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{o}} [[Programmiersprachen|Programmiersprachen]]&lt;br /&gt;
{{o}} [[Compiler|Compiler und Interpreter]]&lt;br /&gt;
{{o}} [[Git|Versionierungssysteme]]&lt;br /&gt;
{{o}} [[Open-Source-Projekte|Open-Source-Projekte]]&lt;br /&gt;
|}&lt;br /&gt;
= Einleitung =&lt;br /&gt;
Source Code ist das Herzstück der Softwareentwicklung und ein zentraler Aspekt im Bereich der Informatik. Dieser aiMOOC führt Dich durch die Welt des Source Codes – von seiner Definition über die unterschiedlichen Programmiersprachen bis hin zur Rolle, die er in der modernen Softwareentwicklung spielt. Du wirst nicht nur lernen, was Source Code ist, sondern auch, wie er funktioniert, wie Programmierer damit umgehen und wie er in der Entwicklung von Software zum Einsatz kommt.&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
= Was ist Source Code? =&lt;br /&gt;
&lt;br /&gt;
Source Code, auch Quellcode genannt, ist eine Sammlung von Anweisungen und Befehlen, die in einer [[Programmiersprache]] geschrieben sind. Diese Anweisungen können von einem Computer ausgeführt werden, nachdem sie in eine Maschinensprache übersetzt wurden, die der Computer versteht. Der Source Code ist somit die grundlegende Komponente, die Softwareentwickler verwenden, um Programme und Anwendungen zu erstellen. Er ist für Menschen in einer lesbaren Form geschrieben und ermöglicht es Entwicklern, Software zu entwickeln, zu verstehen und zu verbessern.&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
== Programmiersprachen ==&lt;br /&gt;
&lt;br /&gt;
Programmiersprachen sind die Werkzeuge, mit denen Entwickler Source Code schreiben. Es gibt viele verschiedene [[Programmiersprachen|Programmiersprachen]], jede mit ihren eigenen Regeln (Syntax) und Einsatzgebieten. Einige bekannte Beispiele sind [[Python]], [[Java]], [[C++]] und [[JavaScript]]. Jede Sprache hat ihre Stärken und wird für unterschiedliche Arten von Projekten verwendet, von Webentwicklung über mobile Apps bis hin zu Systemsoftware.&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
=== Compiler und Interpreter ===&lt;br /&gt;
&lt;br /&gt;
Um aus dem Source Code lauffähige Programme zu machen, wird dieser durch einen [[Compiler]] oder Interpreter in Maschinensprache übersetzt. Der [[Compiler]] nimmt den gesamten Quellcode auf einmal und übersetzt ihn in ein ausführbares Programm, während der [[Interpreter]] den Quellcode Zeile für Zeile ausführt. Diese Übersetzung ist ein kritischer Schritt in der Softwareentwicklung, da ohne sie der Computer nicht in der Lage wäre, die Anweisungen auszuführen.&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
= Die Bedeutung von Source Code =&lt;br /&gt;
&lt;br /&gt;
Source Code ist mehr als nur eine Reihe von Anweisungen für den Computer. Er ist auch ein wichtiges Werkzeug für die Zusammenarbeit in der Softwareentwicklung. Durch [[Versionierungssysteme]] wie [[Git]] können Entwickler zusammen an Projekten arbeiten, Änderungen nachverfolgen und ihren Code effizient verwalten. Darüber hinaus ermöglicht der offene Zugang zu Source Code in [[Open-Source-Projekten]] eine weltweite Zusammenarbeit und Innovation.&lt;br /&gt;
&lt;br /&gt;
{{:BRK}}&lt;br /&gt;
== Offene Aufgaben ==&lt;br /&gt;
&lt;br /&gt;
=== Leicht ===&lt;br /&gt;
{{o}} [[Source Code analysieren]]: Suche nach einem einfachen Programm in einer Programmiersprache Deiner Wahl und versuche, den Source Code zu verstehen.&lt;br /&gt;
{{o}} [[Eigene kleine Programme schreiben]]: Verwende eine einfache Programmiersprache wie Python, um kleine Programme zu schreiben, die einfache Aufgaben lösen.&lt;br /&gt;
&lt;br /&gt;
=== Standard ===&lt;br /&gt;
{{o}} [[Mit Git arbeiten]]: Erstelle ein Repository auf GitHub und übe, wie man Änderungen commitet und mit Branches arbeitet.&lt;br /&gt;
{{o}} [[Beitrag zu Open-Source-Projekten]]: Finde ein einfaches Open-Source-Projekt, bei dem Du mitmachen kannst, und mache Deinen ersten Pull Request.&lt;br /&gt;
&lt;br /&gt;
=== Schwer ===&lt;br /&gt;
{{o}} [[Eigene Softwareprojekte starten]]: Beginne mit der Planung und Entwicklung Deines eigenen Softwareprojekts.&lt;br /&gt;
{{o}} [[Komplexe Programme analysieren]]: Wähle ein komplexeres Programm und analysiere seinen Source Code, um zu verstehen, wie es funktioniert.&lt;br /&gt;
&lt;br /&gt;
{{:Offene Aufgabe - MOOC erstellen}}&lt;br /&gt;
&lt;br /&gt;
= Lernkontrolle =&lt;br /&gt;
&lt;br /&gt;
{{o}} [[Source Code verstehen]]: Beschreibe, was ein Compiler macht und warum er wichtig ist.&lt;br /&gt;
{{o}} [[Programmiersprachen wählen]]: Erkläre, warum unterschiedliche Programmiersprachen für verschiedene Projekte verwendet werden.&lt;br /&gt;
{{o}} [[Versionierungssysteme nutzen]]: Diskutiere die Vorteile der Verwendung eines Versionierungssystems wie Git in der Softwareentwicklung.&lt;br /&gt;
{{o}} [[Beitrag zu Open-Source-Projekten]]: Beschreibe, wie man zu einem Open-Source-Projekt beitragen kann und warum dies wichtig für die Entwicklung von Software ist.&lt;br /&gt;
{{o}} [[Softwareentwicklung verstehen]]: Erkläre, wie der Source Code in den gesamten Softwareentwicklungsprozess passt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= OERs zum Thema =&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://de.m.wikipedia.org/wiki/Quelltext &amp;lt;/iframe&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
= Links =&lt;br /&gt;
{| align=center&lt;br /&gt;
{{:D-Tab}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Source Code]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
{{o}} [[Programmiersprachen|Programmiersprachen]]&lt;br /&gt;
{{o}} [[Compiler|Compiler und Interpreter]]&lt;br /&gt;
{{o}} [[Git|Versionierungssysteme]]&lt;br /&gt;
{{o}} [[Open-Source-Projekte|Open-Source-Projekte]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Teilen - Diskussion - Bewerten =&lt;br /&gt;
{{:Teilen - MOOCit}}&lt;br /&gt;
[[Kategorie:AI_MOOC]] [[Kategorie:GPT aiMOOC]] [[Kategorie:Informatik]]&lt;/div&gt;</summary>
		<author><name>Glanz</name></author>
	</entry>
</feed>