Hallo Leute, wollte euch mal Fragen, ob euch ein Art Video-Tutorial Kurs bekannt ist. Ich such sowas im Style von "video2brain" Kursen für die Sprache C am Atmel µController. Gibt's eventuell sowas in die Richtung, hab mit Bascom zwar angefangen, jedoch kommen da langsam Beschränkungen von der Bascom-Demo zum tragen und das ärgert mich stehts mehr. schonmal danke grüße
Programmiersprachen lernt man durch ausprobieren und Fehler machen, nicht durch berieseln lassen.
> Programmiersprachen lernt man durch ausprobieren und Fehler machen, > nicht durch berieseln lassen. Gerade bei C ist es aber notwendig das einer dahinter steht der den jungen Padawan in Form bringt und kontrolliert sonst kommt am Ende nur Mist bei rum. Olaf
Hallo nicht ganz was du suchst, aber eventuell ein Einstieg https://www.youtube.com/playlist?list=PLA6BB228B08B03EDD Habe selbst mal Videotutorials zu diesen Thema gesucht - deutschsprachige gibt es mit sehr hoher Wahrscheinlichkeit nicht und bei englischsprachigen sieht es auf nicht rosig aus, das schon recht alte Tutorial gehört noch zu den wenigen brauchbaren die zum Thema genau passen. Bei reinen C-Videotutorials besteht kein Mangel - diese sind aber immer auf den PC bezogen und wenn man die recht einfachen Grundlagen von C (Schleifentypen, Variablen...) einmal verstanden hat, so helfen diese Tutorials generell im µC Bereich (AVR) den leicht Vorgebildeten Anfängern nur sehr wenig, da man im µC (AVR 8 Bit)Bereich sehr selten etwas mit Datenbanken (irgendwie immer das Ziel in C-Einsteigertutorial und Büchern...) macht. Schade das es wohl wirklich nichts passendes zu C für µC (AVR) als Videotutorials gibt. Der "beste" gangbare Weg wird es wohl leider sein sich "Computer C" mittels Videotutorials und Büchern bei zu bringen (halt mit viel "unnötigen" Lernaufwand wenn man nur µC machen möchte) und dann sich mit guten und tiefgreifenden Videotutorials zu den (klassischen, kleinen)Arduinos weiterbildet- die Sprache hat ja Ähnlichkeiten ;-) und die Unterschiede kann man ja, mit den PC C-Wissen, dann selber erkennen. Ich gebe zu diese Lösung ist nicht wirklich befriedigend - aber leider scheint es niemand fertig zu bringen ein Anfängertutorial für C rein auf µC (AVR) bezogen zu erstellen und auf die speziellen Gegebenheiten einzugehen aber auch gleichzeitig "unötigen", da in diesen Umfeld nie benötigten, Kram fallen zu lassen. Das der Schüler somit C nicht vollständig beherrschen wird empfinde ich im Hinblick auf den Einsatzbereich (µC und sonst nichts) als kein Problem - anders herum wird sich auf der C-Profi aus dem PC Bereich sehr schwer beim "µC C"tun und noch einiges lernen müssen und viel von seinen "PC C" wissen gar nicht nutzen können (da nicht - oder nur äußerst Selten in diesen Bereich benötigt). Und nicht zu vergessen: Bei den Interessierten handelt es sich immer um Hobbyisten und nicht um Profis (Im Sinne von Beruf und Geld verdienen). Auch wenn ich zusammen mit den TO wohl virtuell hier gesteinigt werden werde: Genau so ein Video Erklärtutorial fehlt noch egal was die "Ausgelernten" sagen, auch bei Programmiersprechen sagt ein Bild (besser noch viele und ausführliche Video) noch mehr als 1000 Worte (Buch, Texte). Jemd
Jemand schrieb: > Das der Schüler somit C nicht vollständig beherrschen wird Datenbankabfragen, GUI etc gehört nicht zur Sprache C. Das sind alles zusätzliche Bibliotheken die einfach nur aufgerufen werden. Du sprichst hier eher von Besonderheiten der Zielplattform. Unter Windows wird mit API auf Systemkomponenten zugegriffen. Auf einem µC meist direkt auf Register. Zuerst einmal die Spache C lernen und dann die Besonderheiten des Zielsystems. Die Sprache lernst Du am besten durch lesen, Nachmachen und Verändern. Ein Video-Tutorial kann hier niemals umfassend sein - besser also ein gutes Buch kaufen.
Ok, danke vorallem auch für die Zustimmung. Muss halt aus meiner Sicht sagen das lernen durch abschauen, und da ist halt ein Video auf dem Secundär-Monitor und dann zeitgleiches repeat&rehearsal das für mich effektiv-beste Lernkonzept.
> leider scheint es niemand fertig zu bringen ein Anfängertutorial für C > rein auf µC (AVR) bezogen zu erstellen Mach du doch eins! Vielleicht hast du ja Recht und füllst damit eine Marktlücke - damit kann man wiederum eine Menge Geld verdienen, wenn man es richtig angeht. Ich würde niemals so ein Video-Tutorial erstellen, weil das meiner Meinung nach das falsche Medium ist. Video ist schön, wenn man etwas visuell lastiges präsentiert, zum Beispiel wilde Tiere beim Paarungsritual. Programmieren tut man schriftlich und daher vermittelt man das nötige Wissen am Besten ebenfalls schriftlich.
Thomas B. schrieb: > Ich such sowas im Style von "video2brain" Kursen für die Sprache C am > Atmel µController. Ich würd erstmal normal C lernen - also soweit, daß Du auf dem PC Terminal-Anwendungen (ohne GUI) schreiben kannst, und danach erst die Feinheiten für embedded angehen.
Manomann wasn das für eine Generation heutezutage? Früher war man frph überhaupt an einen Rechner zu kommen, hat in den Ferien gearbeitet um sich so ne Kiste wie einen alten PC oder Homecomputer zu kaufen. Als man den dann hatte gings direkt los mit programmieren. Heute haben die dummen Kinder Rechnenleistung überall um sich herum, am Handgelenk, Tools frei verfügbar, Internet haben sie auch alle,... und dann wird nach nem Videokurs gefragt? Wie behindert ist das denn? Gibts auch nen Nürnberger Trichter für C? Ich bin zu faul zum Videos schauen. Die Jugend von heute, faul, fauler am faulsten. Professor studier mich mal!
Hallo! Als mein Enkel bei der Bascom-Demo an die Grenzen gestossen ist, wechselte er zu Luna-Avr. http://avr.myluna.de/doku.php?id=de:start Dort konnte er sich dann austoben. Inzwischen ist er ein ausgezeichneter und begehrter Assemblerprogrammierer. Im Sicherheitsbereich benötigt seine Firma deshalb keine zertifizierten Compiler.
:
Bearbeitet durch User
Route 6. schrieb: > Inzwischen ist er ein ausgezeichneter und begehrter > Assemblerprogrammierer. > Im Sicherheitsbereich benötigt seine Firma deshalb keine zertifizierten > Compiler. Assembler im Sicherheitsbereich ist das wirklich die bessere Methode als eine einfache Hochsprache? Ernst gemeinte Frage. Von Zertifizierung halte ich ja ehrlich gesagt nicht viel. Es sagt eigentlich nur aus, dass jemand drüber geschaut hat (wie genau ist da so eine Frage, ich sag nur "pip Brustimplantate"). Eine richtige Garantie ist das nicht, also verlassen sollte man sich nicht darauf. Dazu kommt, dass etwa nicht eine unabhängige Behörde diese Zertifikate ausstellt, sondern Unternehmen die Geld daran verdienen müssen und der Auftraggeber ist dann auch noch der Produkthersteller. Also kein Wunder, dass die meisten Zertifikate nicht das Papier wert sind...
Ich habe mir eines der verlinkten Videos angesehen und muss sagen dass ich mich als blutiger Anfänger darüber gefreut hätte. Also als Einstieg für den Überblick ist das schon brauchbar. Um wirklich einzusteigen in die Programmierung und selbstständig programmieren zu lernen halte ich ebenfalls das gedruckte Gut für sinnvoller.
TriHexagon schrieb: > Assembler im Sicherheitsbereich ist das wirklich die bessere Methode als > eine einfache Hochsprache? Ernst gemeinte Frage. Wenn die Hochsprache einfach genug ist, daß man leicht nachwiesen kann, daß der Maschinencode korrekt ist, dann ist sie keine Hochsprache mehr. Welche hättest Du denn da im Auge? C mit allen seinen Feinheiten ist da schon viel zu komplex.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.