Informatik in der Schulle



  • erzählt doch mal wie bei euch der informatikuntericht in der schulle so ist. welche programmiersprache? hat der lehrer ahnung? was für programme schreibt ihr? ....



  • 11.1: Theoretische Informatik (Grundlagen der Datenverarbeitung, Zahlensysteme...)
    11.2: Einführung in Delphi und Algorithmen (Algorithmik, OOP, Algorithmenanalyse); Haskell (Rekursion)



  • Delphi, von ANFANG an ... Lehrer blickts so lala ... Bin rausgegangen, war mir zu langweilig, hab eh immer nur meine C++-Sachen aufm Laptop gemacht.



  • Ich denke, man sollte in der Schule in Assembler programmieren. PCs und Microcontroller, und ansonsten schauerliche Algos, damit die Gamer oder Office-Typen sofort abgeschreckt werden. 😃 😃

    Zu meiner Zeit hatte ich auch schon Informatik an der Schule (freiwillig!). Das war so 1970, da haben wir vor allem Logikschaltungen (AND, OR, NOT, XOR ...) durchgenommen, war nicht uninteressant. Rechner gabs damals in der Schule noch keine. Vielleicht wäre das heute auch noch besser, denn dieses blinde Vor-sich-hin-Tippen-aus-Langeweile kenne ich von Seminaren, in denen jeder einen Laptop vor der Nase hat. 🙄

    Aber erzählt doch mal positive Beispiele aus der Schule. 🙂
    Gibt es hier im Forum auch Informatik-Lehrer, wie sind die Erfahrungen der Gegenseite? 🙂



  • Bei uns an der Schule gibts Informatik als freiwilligen Nachmittagsunterricht, was schon einmal einige nicht wirklich Interessierte abschreckt. Als Programmiersprachen gibts einmal TurboPascal für die Kleinsten und dann noch Java und außerdem einen Linux Kurs. Bei den Lehrern kommts drauf an wen man hat. Wir haben einen sehr fähigen Lehrer, der auch die Systemadministration macht, aber die anderen haben nicht wirklich viel Ahnung.



  • Wird bei uns noch nichtmal angeboten (Informatik). Nachmittags gibt's manchmal 'ne Informatik-AG und da basteln Sie an der Schulhomepage aber das kann ich mir selber schneller beibringen. Leider gibt's keine Angebote wo ich Hilfe bräuchte wie zum Beispiel bei C++ usw... wo man sich auch austauschen könnte.. Na ja, so ist das Bildungssystem in Schleswig-Holstein nun mal...



  • Ich denke, dass C++ es schwer hat in der Schule, weil man damit nicht schnell Windows-Programme erzeugen kann. Da sind Java (mit Swing), VB, Delphi oder ähnliche Sprachen/Bibliotheken im Vorteil. Bis man an WinAPI oder MFC ran kommt, das dauert zu lange. C++ hätte aber den Vorteil, dass man einen Zugnag zur OOP erhält.



  • Original erstellt von Erhard Henkes:
    Ich denke, dass C++ es schwer hat in der Schule, weil man damit nicht schnell Windows-Programme erzeugen kann. Da sind Java (mit Swing), VB, Delphi oder ähnliche Sprachen/Bibliotheken im Vorteil. Bis man an WinAPI oder MFC ran kommt, das dauert zu lange. C++ hätte aber den Vorteil, dass man einen Zugnag zur OOP erhält.

    Vom c++ Builder wohl noch nichts gehört, oder ?



  • Ach ja, Java und Delphi sind sind auch Objektorientiert....



  • weil man damit nicht schnell Windows-Programme erzeugen kann

    und genau das ist der falsche Weg. Bei mir in der Schule lernen wir Delphi.

    Nun sieht die normale Stunde so aus, wir bekommen ein paar Aufgabenblätter und sollen ein Programm schreiben, was uns vorgegeben ist nun sitzen fast alle Leute aus meiner Stufe vor diesem blöden GUI Builder und gestallten dort irgend eine GUI, wenn auf dem Aufgabenblatt ein Screenshot ist, dann versuchen die es möglichst genauso zu machen wie dort oder ansonsten machen die irgend was und färben das blöd ein und dazu brauchen die so lange, weil die einfach nicht verstehen, dass die GUI nur ein Mittel ist um mit dem Programm zu kommunizieren und nicht das Programm!

    Ich fänd es besser, wenn wir auf der Konsole arbeiten würden. Da hab ich 1. viel schneller das Programm fertig, da ich nicht erst die GUI basteln muss, die dann meistens nur suboptimal ist.



  • genau! und die obj.-or. Möglichkeiten werden meist nicht genutzt und es kommt irgendein Spagetticode raus.



  • "Vom c++ Builder wohl noch nichts gehört, oder ?"

    ich dachte wir reden über programmieren... 😃 😃

    naja wir (sachsen, 9. klasse, gym.) haben info in der schule, aber es gibt keine noten. programmieren tut man erst ab der 10. klasse. wir haben so langweilige sachen wie datenbanken in access, powerpoint-präsentationen oder netzwerk-theorie... :o

    lw



  • Original erstellt von Lawilog:
    **[i]ich dachte wir reden über programmieren... 😃 😃
    **

    Nein, tuen wir nicht, wir reden von GUIs in Windows schnell zusammenklicken. Außerdem kann man mit dem Borland c++ Builder auch sehr gut programmieren da der nämlich Ansi c++ - Konform ist.

    Den Einsatz von Delphi + Co in Schulen finde ich auch Blödsinn, da das ablenkt vom eigentlichen Programmieren. Meiner Ansicht nach MUSS man als totaler Anfänger die Programmiersprache seiner Wahl erst mal auf der Konsole lernen und sich mit der Denkweise vertraut machen .



  • Bei mir wurde seinerzeit(1985) die einzig vernünftige Anfangssprache vermittelt: PASCAL 😃 !! Kein KlickiBunti sondern pure Grundlagen.
    Privat hatte ich damals Simons Basic(wegen der "geilen" Grafik 😃 😃 ),auf dem guten alten C64,programmiert.
    Ich halte Pascal(kein Objekt-Pascal) auch heute noch für eine hervorragende Schulsprache.Wenn man das "Prinzip" anhand dieser einfachen Sprache verstanden hat stehen einem alle Türen offen,und ich meine man sollte sich auch dann erst mit komplexeren Konzepten wie OOP auseinander setzen.
    Kein Mensch erwartet dass man nach der Schul-Informatik-AG nen OS programmieren kann.Vielmehr sollte es Ziel der Schulen sein,den Schülern,eine gesunde Basis mit auf den Weg zu geben.
    Was Office Anwendungen mit Informatik zu tun haben sollen weiss ich nicht 😕 .
    Das sollte doch eher Stoff eines VHS Kurses sein :p .

    MfG Spacelord 🙂



  • Original erstellt von Spacelord:
    Ich halte Pascal(kein Objekt-Pascal) auch heute noch für eine hervorragende Schulsprache.Wenn man das "Prinzip" anhand dieser einfachen Sprache verstanden hat stehen einem alle Türen offen,und ich meine man sollte sich auch dann erst mit komplexeren Konzepten wie OOP auseinander setzen.

    du bist auch dafür C vor C++ zu lernen?



  • Hi,
    also bei mir ist das so:

    12/13 Kl. - k. A.
    11. Kl. - HTML
    10. Kl. (bin ich gerade) - leider kein Info-Unterricht
    9. Kl. - Grundlagen & TurboPascal
    5./6./7./8. Kl. - bei mir etwas besonders (also ich hatte GWBasic / Superlogo / Office / Beiträge für Schulerzeitung schreiben)

    und 5./6./7./8. Kl. hatte ich sonen Hilfslehrer! Der hatte NULL Ahnung! Da wurde ich sogar sein Hilfslehrer! Ich durfte alles an den PC machen! Netzwerk einrichten und so!

    9./11. Kl. haben wir eine Lehrerin die von ihrem Stoff einige Ahnung hat, aber sobalb man sie was Fragt was sie nicht unterrichtet hat sie k. A.

    Dann haben wir noch einen Oberinfo-Lehrer! Der hat einige Ahnung! Unterrichtet aber nur in den hohen Klassen! Aber er brauch auch ca. 1h um einen PC wo der IE nicht mehr startet wieder zu reparieren (mit Systemwiederherstellung)!

    Naja sonst habe die Lehrer eigentlich wenig Erfahrung!

    MFG

    Alexander Suflrian



  • Ich denke zwischen C und Pascal gibt es doch einige Unterschiede was die Komplexität angeht.Ich halte Pascal für eine einfach zu erlernende Sprache die die grundlegensten (Programmier) Anforderungen,gepaart mit einer gewissen "Strenge",gut vermittelt.
    Ich denke übrigens nicht dass man C vor C++ lernen sollte(oder besser gesagt muss).Ganz im Gegenteil denke ich sogar dass man bei dem Umstieg von C auf eine OOP Sprache eher Java lernen sollte weil man hier mehr in die OOP Denkweise gezwungen wird.Es ist ohne weiteres möglich mit C++ prozedural zu programmieren und in "alte" Denkweisen zu verfallen.
    Ist halt meine Meinung und kein Grund jetzt wieder irgend einen Glaubenskrieg anzufangen 🙄 .

    MfG Spacelord 🙂



  • Ich denke übrigens nicht dass man C vor C++ lernen sollte(oder besser gesagt muss).Ganz im Gegenteil denke ich sogar dass man bei dem Umstieg von C auf eine OOP Sprache eher Java lernen sollte weil man hier mehr in die OOP Denkweise gezwungen wird.Es ist ohne weiteres möglich mit C++ prozedural zu programmieren und in "alte" Denkweisen zu verfallen.

    lol. Erstmal soll man sich etwas angewöhnen (prozedurales programmieren) um es sich dann wieder abzugewöhnen. Wo ist da der Sinn?

    lieber gleich C++ und gleich OOP lernen



  • 8. Kl. - Word, Corel
    9. Kl. - PowerPoint & Access *gähn* (bin ich gerade)
    10.Kl. - TurboPascal *mitgrauendarandenkundsichfragwarumdienichtc++benutzen* 😃
    11.Kl. - s.o.
    12.Kl. - ???

    Und das mit ganz besonders qualifizierten Lehrern ...

    M.T.

    [ Dieser Beitrag wurde am 25.05.2003 um 15:59 Uhr von Manuel editiert. ]



  • 9 . - Word, basic
    10. - Turbo Pascal
    11. - Html, JS, Java, VB
    12. - PHP, CGI, Cpp mit dem Borland Builder (bin ich gerade)
    13. - WinAPI

    Das alles gibts am AJCB in Ratingen


Anmelden zum Antworten