… stay tuned!
16.05.14 19:00 |
---|
Dr.Elch |
Joon |
Nastia |
Alex |
Alte Termine
10.01.14 19:00 | 24.01.14 19:00 | 07.02.14 19:00 | 21.02.14 19:00 | | 21.03.14 19:00 | 04.04.14 19:00 |
---|---|---|---|---|---|---|
Joon | Joon | Joon | Joon | | Joon | Joon |
Richard | Richard | Richa | | |||
n_to | n_to | Ausgefallen! | ||||
accxev (nicht ganz sicher) | ||||||
Dr.Elch | Dr.Elch | Dr.Elch | Dr.Elch | Dr.Elch | Dr.Elch | |
Nastia | Nastia | Nastia | Nastia | Nastia | Nastia | |
Lukas | (l. verhindert) | Lukas (evtl.) | ||||
Uwe (nicht ganz sicher) | Uwe (nicht ganz sicher) | |||||
Martina (nicht ganz sicher) | ||||||
elian | elian | elian | ||||
Alex (non-CCC-member) |
Netzwerkprogrammierung
Spiel programmieren?
gui
Wer Fragen hat hier stellen
2048 Spielregeln
http://pastebin.com/zz2che52
* Ideensammlung: Welches Spiel möchten wir Programmieren?
* Einigung auf ein Spiel
* Analyse der Spielregeln und des Spiels ansich
* Erstellung einer kleinen Architektur für das Spiel
* Identifizierung welche C-Techniken wir noch benötigen für die Umsetzung
* Let's code!
Übungen:
http://ideone.com/Zzjcf9
Themen:
Source-Code:
Themen:
Source-Code:
C-Howto Sektion:
Themen:
Themen:
- Hello World
- Datentypen
- Speicherverwaltung
- Kernel
- Parameter
- Funktionen
- Was ist C?
- Deklaration
- Bits und Bytes
- Variablen
(Joon): Moin Dr. Elch (Hilf, mir auf die Sprünge, wer warst du nochmal?
Danke das du dich so interessierst für den Workshop.
1. Wir können gerne zum Start immer ein kurzes Review vom letzten Workshop machen. Ist ne gute Idee.
2. Die Ganzen Themen die es bei der C Programmierung gibt, wollen wir natürlich auch alle behandeln.
3. Ich würde gerne die Struktur von hier nehmen: http://www.c-howto.de/tutorial-einfuehrung.html
4. Das heißt als Nächstes Thema würde ich gerne die Verzweigungen in Angriff nehmen:
http://www.c-howto.de/tutorial-verzweigungen.html
5. Die Erklärungen sind gut und brauchbar. Zum Schluss gibt es auch immer eine Übungsaufgabe!
6. Desweiteren würde ich es gerne so machen: 1 Workshop, 1 Thema.
7. Schleifen wären dann das Thema für den übernächsten Workshop!
@Dr.Elch: Du kannst aber gerne eine Präse oder ähnliches Vorbereiten und vortragen (also nur wenn du willst)…
(Dr.Elch): Ich war der Typ der links von dir saß und mit Anastasia da war. Ich dachte, da Verzweigungen letztes mal schon dran waren, du gleich weiter zu Schleifen gehen wolltest, aber mir auch recht, die Themen nicht zu schnell durchzuboxen. Wobei man vielleicht auch ein wenig Material zu Schleifen haben sollte, da Bedingungen gerade mit Schleifen doch ganz nett harmonieren Aber it's up to you.
Ich mach gern mal nen Vortrag bei einem der nächsten Themen, dann hast du nicht die ganze Arbeit.
P.S: ich finds lustig, dass du das C-Tutorial von Elias Fischer nimmst. Das is nämlich ein alter Kollege von mir
(joon): du kennst E. FIscher? Nice Also, für den kommenden Freitag: Verzweigungen+Schleifen = MateMat
Du kannst dann gerne dir dieses etwas komplexeren Themen schnappen, wobei ich nicht weiß ob man die zusammen durch kriegt oder ob man die an einzelnen Tagen machen sollte:Funktionen und Pointers… Pointers ist ein wichtiges aber schweres Thema. Vielleicht solltest du das vortragen, da du ja skilled bist
(Dr.Elch): Funktionen und Pointer würde ich nicht an einem Tag machen. Vielmehr würde ich Funktionen mit etwas mehr Wissen über Library Funktionen verknüpfen und die Limitationen aufzeigen, an die wir stoßen ohne Pointer. Alternativ auch Rekursion einführen. Quasi als Hinführung an Pointer. Pointer und Arrays “kann” man an einem Tag machen, wenn alle Mitkommen, sonst eben nur Pointer. Dieses Thema kann ich gern übernehmen.
..;;;+++@@@@@@@+++';,. #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@# @@@++;,,.```````.......``.,'@@@. ;@#`,,:::::::;@+;;;;;;@@;;;:::'@@.` #@ ,;;;;::::::;@;,,,,,@@,,,,:::@@;, @@`:;:.````` #@,` @@`,` ``@@;:` @+`;:` @@, @@.;. @@:;. @;.;, @#. @@.;. `.,;, `. @;.;. .@+. ,@@@@++++++++#@@@@++;` @: @+ @;,:` ;@;` :@@@@@@@@@@@@@@@@@@@@@; .@`.@: #' @;,:` #@;` `:;,..````..``.....``;@@;'@.#@,,@` @+::` #@@@@@+++++++++++++++++@':,;@'##.@+,@+. @+::` ,;:;;;+++++#@@@@@@@@@@@@@@#;@,@;;@:'@:. @+:;` `,;,....`.....`````````...'@@@;@:@':@,@` @+:;` #@@@@@@@@@@@@@@@@@@@@@@@@@@#+@@#@''@:@@@. @+:;` #@@; ``````................:+@@@@'@:@+@@@:.. @#:;` #@# `.,'#@@@@@@@@@@@@@@@@@@@@@@@@@@@;@@@+@;;, @@,;` '@+ `:@@@@@++;;;;;;;+++++++++#@@@@@@@@@';@;@;, @@,;` ,@+ `,@@.````............,,,,,'@@@@@@@';#@+##;,` @@,;. `@# `,;@# `,::;;@@:::::::::::::::;'';;;+@@''@:#,. @@,;. @@ ,;,@+`::,..`@@```````````````,'+@@@@@;;@+;@:. @@;;. @@` .;,`@#.;. @@`,` #@@@@+:,'@@;@@:.` '@@;, '@, .::` @@,;` `@@.;, `...,@@@:'@',,, .@@;:` .@' `::. @',;` #@;,;, `:;@@@#,.@@,.:, @@@+, ......`,;. :;,.;#@@`,;. @@@@@@:`.@@;.,;. #@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@`:;` .;.``.:@@+#.;:` .;'';;;;;;;;;;;;;;;;;;;'++++;`,;:` `,:;#@@;#@:;. .;;;::::::::::::::::::::::::;;;, `,+@@;``;@#,` `,:::::::::::::::::::::::;;;;;:. ```@@,;#@;, ````````````````````````````` ;@@;:.@@;` @@@#:.@@@@';@@, +@+@@;::@#@@@@@' `@@ ;@;:`@;;;,.``.. @@ `;@;;.@+;;;;:;;: ;@, ,+@.:.@':;,.,,,. @@ `:#@`:.@,,:` @'`,;@+`::@ ,;` @..;,@;`:+@ ,:` @.,;,@`.;@.`::` ::+@ #@# `:, ,:@@+@#` ,:` #@@@,@##::`,;, ++;. @;.;,:;,` `,,@:,;,:,` .:;@::;.` ```@;::` @@::` @@::` ;@#;` #@;. ';:` ,;, `,,` ``