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.
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.
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.