Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Informatik in der Schule » Referat über Programmiersprachen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Referat über Programmiersprachen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
mom0
Grünschnabel


Dabei seit: 30.11.2006
Beiträge: 3

Referat über Programmiersprachen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo Liebe Informatiker-Community Wink

Da mir das Deutschboard schon oft weitergeholfen hat, smile
bitte ich nun hier um Hilfe.

Also:

Da meine Informatik Note nicht allzu gut ist habe meinen Lehrer gefragt, ob ich zum ausgleich der Note ein Referat halten kann.

Jop, ich durfte Zunge raus

Das Thema ist: Programmiersprachen Entstehung und Entwicklung

Jetzt mein Anliegen:

Ich habe immoment nicht die geringste Ahnung, wie ich vorgehen soll.
- Wonach soll ich suchen?
- Gibt es hilfreiche (bekannte) Literatur, die ich mir leihen kann?
- Wie soll ich das Referat gliedern?
usw...

Ich hoffe ihr könnt mir ein paar Tips geben.

MfG Moritz
30.11.2006 17:25 mom0 ist offline E-Mail an mom0 senden Beiträge von mom0 suchen Nehmen Sie mom0 in Ihre Freundesliste auf
Tobias
Routinier


Dabei seit: 18.09.2006
Beiträge: 324

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hier ist ein perfekter Einstieg:
http://de.wikipedia.org/wiki/Geschichte_...rammiersprachen
30.11.2006 20:26 Tobias ist offline E-Mail an Tobias senden Beiträge von Tobias suchen Nehmen Sie Tobias in Ihre Freundesliste auf
mom0
Grünschnabel


Dabei seit: 30.11.2006
Beiträge: 3

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ok, danke erstmal für die Antwort. Gott

Ich denk mal dieser Wikipedia-Eintrag wird mir weiterhelfen.

Vielleicht könnt Ihr/Du mir aber einen Tip geben, wie ich das Referat am Besten gliedere?

-Historisch (1950 - Heute)
-nach Thema ( Objekt orientierte Programmiersprachen, Problem... )
...

Vielen dank nochmal im Vorraus
05.12.2006 19:11 mom0 ist offline E-Mail an mom0 senden Beiträge von mom0 suchen Nehmen Sie mom0 in Ihre Freundesliste auf
ed209
Routinier


Dabei seit: 07.09.2006
Beiträge: 324

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Weißt du denn schon was in deinem Vortrag vorkommen soll?
06.12.2006 09:06 ed209 ist offline E-Mail an ed209 senden Beiträge von ed209 suchen Nehmen Sie ed209 in Ihre Freundesliste auf
abraxas abraxas ist männlich
Grünschnabel


Dabei seit: 14.09.2006
Beiträge: 9
Herkunft: D

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo!

freut mich immer, Gutes über das Deutschboard zu hören smile

Nun, was Dein Referat angeht:

Du solltest aufpassen, hier die Liste nicht zu lang zu machen. Dein Thema ist wirklich sehr umfangreich und Du solltest Dich wirklich auf eine Sache beschränken. Dabei würde ich Dir entweder empfehlen, den Weg von den frühen Maschinensprachen über Assembler bis hin zu High-Level languages, wie zum Beispiel FORTRAN oder C++ zu schildern. Oder Du legst zum Beispiel die Entstehung der Sprache C++ als Hauptthema an. Dann geht das natürlich über A, B und C und wie dann schließlich C sich in die verschiedenen Dialekte aufspaltet.
Du könntest ebenfalls ein zeitgemäßes Beispiel nehmen, wie Java oder Perl. Das sind Programmiersprachen, die erst in den letzten Jahren entstanden sind (Ruby ist da auch ein Beispiel, aber vielleicht etwas zu speziell). Hier kann man natürlich sehr gut den Weg von der Idee zur fertigen Arbeitsumgebung nachvollziehen.

Also: spezialisier Dich! Nimm ein Thema, aber mache das richtig und versuch nicht, über Programmiersprachen im Allgemeinen zu reden. Denn sonst wird das wieder so ein "viel geredet und nichts gesagt" Referat, da das Thema viel zu Umfangreich ist.

Grüße, abraxas

__________________
Never trust an operating system you don't have sources for.
-- Unknown source

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von abraxas: 06.12.2006 13:15.

06.12.2006 13:14 abraxas ist offline E-Mail an abraxas senden Beiträge von abraxas suchen Nehmen Sie abraxas in Ihre Freundesliste auf Fügen Sie abraxas in Ihre Kontaktliste ein
mom0
Grünschnabel


Dabei seit: 30.11.2006
Beiträge: 3

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Original von ed209
Weißt du denn schon was in deinem Vortrag vorkommen soll?


Mein Informatik Lehrer meinte nur:
Programmiersprachen Entstehung&Entwicklung

Ich möchte eigentlich meinen Mitschülern erklären, wie bedeutend die Programmiersprachen für uns geworden sind (wenn man das so sagen kann^^)

Zitat:
Original von abraxas
Hallo!

freut mich immer, Gutes über das Deutschboard zu hören

Nun, was Dein Referat angeht:

Du solltest aufpassen, hier die Liste nicht zu lang zu machen. Dein Thema ist wirklich sehr umfangreich und Du solltest Dich wirklich auf eine Sache beschränken. Dabei würde ich Dir entweder empfehlen, den Weg von den frühen Maschinensprachen über Assembler bis hin zu High-Level languages, wie zum Beispiel FORTRAN oder C++ zu schildern. Oder Du legst zum Beispiel die Entstehung der Sprache C++ als Hauptthema an. Dann geht das natürlich über A, B und C und wie dann schließlich C sich in die verschiedenen Dialekte aufspaltet.
Du könntest ebenfalls ein zeitgemäßes Beispiel nehmen, wie Java oder Perl. Das sind Programmiersprachen, die erst in den letzten Jahren entstanden sind (Ruby ist da auch ein Beispiel, aber vielleicht etwas zu speziell). Hier kann man natürlich sehr gut den Weg von der Idee zur fertigen Arbeitsumgebung nachvollziehen.

Also: spezialisier Dich! Nimm ein Thema, aber mache das richtig und versuch nicht, über Programmiersprachen im Allgemeinen zu reden. Denn sonst wird das wieder so ein "viel geredet und nichts gesagt" Referat, da das Thema viel zu Umfangreich ist.

Grüße, abraxas


Jo, das Thema ist ziemlich umfangreich, hab ich bei der Informationssammlung festgestellt^^

Ich denk mal ich werd es so machen, wie Du vorgeschlagen hast,
Enstehung speziell von C++/# oder Pascal->Delphi(nehmen wir grad in Info durch also sehr Passend)

Vielen Dank nochmal für die schnelle Hilfe. Gott

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von mom0: 06.12.2006 19:07.

06.12.2006 19:06 mom0 ist offline E-Mail an mom0 senden Beiträge von mom0 suchen Nehmen Sie mom0 in Ihre Freundesliste auf
abraxas abraxas ist männlich
Grünschnabel


Dabei seit: 14.09.2006
Beiträge: 9
Herkunft: D

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hmm... ist Delphi nicht schon tot?

Also ich hab noch die Version 7 benutzt... damals... ich glaube, ich war sechzehn oder schlimmer... das ist jedenfalls eine ganze Weile her.

C++ ist halt eher anspruchsvoll. Java ist gerade auch sehr aktuell, weil die Java 1.6 gerade rausgekommen ist. Brandneu und totlangweilig, wenn Ihr mich fragt

Grüße, abraxas

__________________
Never trust an operating system you don't have sources for.
-- Unknown source
07.12.2006 13:35 abraxas ist offline E-Mail an abraxas senden Beiträge von abraxas suchen Nehmen Sie abraxas in Ihre Freundesliste auf Fügen Sie abraxas in Ihre Kontaktliste ein
Friedrich Friedrich ist männlich
Grünschnabel


Dabei seit: 09.12.2006
Beiträge: 9

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Original von abraxas
Hmm... ist Delphi nicht schon tot?

Was heißt tot? Von Pascal gibt es beispielsweise seit zig Jahren keine Weiterentwicklung doch das ist nicht notwendig. Wichtig ist, dass Pascal nach wie vor eine sehr gute Sprache ist um Schülern näherzubrigen was "Programmieren" eigentlich ist.
Zitat:

Java ist gerade auch sehr aktuell, weil die Java 1.6 gerade rausgekommen ist.


Meinst du den Release Candidate von Java 6??

@topic
Meiner Meinung nach ist es nicht sinnvoll, die Entstehung einer Programmiersprache mit vielen Details zu durchleuchten.

Im Gegenteil finde ich es wichtiger, zu klären wie man einen Rechner überhaupt steuern kann.
Warum man irgendwann auf den Trichter kam Programme zu schreiben.
Was in diesem Zusammenhang eine SPRACHE eigentlich ist. Was ist denn zum Beispiel ein Wort der Sprache C?
Wie die Entstehung immer neurer Programmiersprachen motiviert war.
Du solltest die bekannteren Sprachen chronologisch auflisten (Fortran, Pascal, C, Prolog, Haskell, C++, Java, vielleicht auch ein paar Skriptsprachen?)
Dann solltest du konkret Konzepte von Sprachen vorstellen. Dazu solltest du für jede Art von Programmiersprachen eine Sprache als Vertreter auswählen und sich auf diese Sprache berufen, wenn du irgendwas erklärst oder zur Vernaschaulichung Code präsentierst.
Arten von Sprachen sind:
-Logische
-Funktionale
-Imperative
Die letzte Gattung ist wohl die bekannteste, da gibt es auch weitere Unterscheidungen in Prozedurale, Objektorientierte und Aspektorientierte Sprachen. (Was Aspektorientiert bedeutet weiß ich nicht, hab ich nur irgendwann mal irgendwo gelesen ^^ )

Stark wäre es, wenn du ein einfaches Problem mit mehreren Sprachen löst und zeigst wo was besser geht und welche Sprache sich wofür besser eignet (vgl. Motivation zur Entwicklung verschiedener Sprachen).
Bei Wikipedia findest du oft Algorithmen, die in mehreren Sprachen implementiert sind.

Somit hättest du dein Ziel erreicht, wenn es schaffst innerhalb einer Schulstunde deinen Mitschülern klarzumachen, warum es verschiedene Sprachen gibt, wie man sie einteilen kann und was jemand meint, wenn er sagt, dass Java eine Objaktorientierte Sprache ist.

Ich möchte dazusagen, dass dein Thema nicht gerade einfach ist, da man für so ein Referat sicherlich etwas Programmiererfahrung braucht und sich einiges anlesen muss, aber ich bin sicher, dass du das gut hinbekommst, wenn du dir etwas Mühe gibst.

Sicherlich ist Wikipedia dabei ein starker Helfer, denn dort sind zu allen Themen kurze aber doch informative Artikel übersichtlich geordnet vorhanden.


Aber auf jeden Fall finde ich, dass du deinem Lehrer möglicherweise beide Konzepte kurz vorstellst und seine Meinung dazu einholst, bevor du mit der Ausarbeitung anfängst.

__________________
[latex]Informatiker \neq Programmierer[/latex]
09.12.2006 22:24 Friedrich ist offline E-Mail an Friedrich senden Beiträge von Friedrich suchen Nehmen Sie Friedrich in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Informatik in der Schule » Referat über Programmiersprachen