Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Ideen & Projekte » Informatik AG

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ] [ 3 ] [ 4 ]
000
07.11.2006, 15:00 Uhr
JohnnyButterkeks



Also ich habe gerade rund 2 Stunden über eine Informatik AG mit meinem Direktor und den 3 Informatiklehrern meiner Schule über eine Informatik AG geredet, die meinten das würde eigentlich gehen aber denen ist es zuviel Zeitaufwand und deswegen darf ich das nun leiten und die werden das mit dem Oberschulrat alles klären, also ich brauche nun nur noch eine Sprache die ich denen beibringen könnte die auch sinnvoll ist ;-)
mfg
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
07.11.2006, 15:04 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


aha! na dann viel spaß
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
07.11.2006, 15:26 Uhr
J-jayz-Z
Perl Crack ala Carte
(Operator)



Zitat von JohnnyButterkeks:
also ich brauche nun nur noch eine Sprache die ich denen beibringen könnte die auch sinnvoll ist ;-)

Ich würde C# empfehlen. Ist eine Hoch theoretische Sprache (wegen OOP) und auch sehr schön zu coden. Hat Java von meiner Lieblingssprache abgelöst (und Java hat Perl abgelöst ).
Ein Hello World beispielsweise kann man kaum unterscheiden. In C# ist die string klasse klein geschrieben und das main groß. In java genau umgekehrt. Das sind die einzigen unterschiede. Auch sonst unterscheiden sie sich nicht wirklich groß. Alles Geschmackssache eben ...

Aber auf dem Zweig würde ich irgendwo bleiben.
--
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
07.11.2006, 15:28 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Einstieg: PHP -> Keine Compilerprobleme o.ä., Systemunabhängig (können den Spaß dann auch zu Hause weiter entwickeln).
Später: Umstieg auf C/C++, Java o.ä. recht einfach möglich.

Was ich auf keinen fall tun würde wären Dinge à la Object Pascal (/Delphi Language), Visual Basic oder irgendwelche exotischen Sprachen ...

EDIT:
.Net würde ich niemals als Einstieg wählen, wie oben beschrieben, und weil es partout die objektorientierte Programmierung aufzwingt. Erfahrungsgemäß ist der beste Weg immer noch: Prozedural -> Objektorientiert -> Ereignisorientiert. Als spätere Sprache evtl., aber mir wäre das für eine Schul-AG zu proprietär ...

Dieser Post wurde am 07.11.2006 um 15:30 Uhr von Reyx editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
07.11.2006, 15:50 Uhr
ao

(Operator)



Zitat von JohnnyButterkeks:
und deswegen darf ich das nun leiten ...

Du bist Schüler an der Schule, und sie trauen dir zu, eine AG zu leiten? Respekt. In welche Klasse gehst du?

Oder sind sie nur zu bequem, es selber zu tun, und schließen untereinander Wetten ab, wie lange du durchhältst?

Zitat:
also ich brauche nun nur noch eine Sprache

Was ist denn dein Ziel, soll sich die AG schwerpunktmäßig mit Programmierung beschäftigen? Eine Info-AG könnte ja auch was anderes tun (Homepage bauen, die Rechner im Rechnerraum auf Vordermann bringen, usw.)

Falls ihr eine Programmier-AG werden wollt: Welche Ausrüstung habt ihr? Windows-PCs?

Für welche Altersklasse soll das sein, und haben die Leute nebenher Informatik im Unterricht?

Welche Sprachen werden im Info-Unterricht gelehrt?

Und: In welchen Sprachen bist du selber so sattelfest, dass du sie unterrichten könntest, ohne den anderen Blödsinn beizubringen?

ao

Dieser Post wurde am 07.11.2006 um 15:54 Uhr von ao editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
07.11.2006, 15:55 Uhr
Blubber2063



Ich würde erst mal fragen was dein Anspruch ist, was du den Leuten in der AG vermitteln willst, bzw was ihr dort machen wollt. Php halte ich nur für einen guten Einstieg, wenn man auf nem einfachen Level bleiben will. Sonst kriegt man später so einige Probleme die man durch die Typlosigkeit von Php nicht kennengelernt hat. Anfangen würde ich aber auch auf jeden Fall mit einer typischen Prozeduralen Sprache.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
07.11.2006, 16:07 Uhr
J-jayz-Z
Perl Crack ala Carte
(Operator)


Wenn man nichtmitOOP beginnt,bekommt man das selbst nie und nimmer in die leute eingehämmert. Ich habe selbst in bereits 2 klassen miterleben dürfen, wie ein lehrer versucht schülern die programmierung beizubringen. Die leute denken nicht in OOP um, wenn sie bereits einmal den normalen ablauf eines programmes gezeigt bekommen haben.

Beibringen kein Problem, Sie das verinnerlichen zu lassen -> nahezu unmöglich.
--
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
07.11.2006, 16:36 Uhr
JohnnyButterkeks




Zitat von ao:

Zitat:
und deswegen darf ich das nun leiten ...

Du bist Schüler an der Schule, und sie trauen dir zu, eine AG zu leiten? Respekt. In welche Klasse gehst du?

Oder sind sie nur zu bequem, es selber zu tun, und schließen untereinander Wetten ab, wie lange du durchhältst?

Zitat:
also ich brauche nun nur noch eine Sprache

Was ist denn dein Ziel, soll sich die AG schwerpunktmäßig mit Programmierung beschäftigen? Eine Info-AG könnte ja auch was anderes tun (Homepage bauen, die Rechner im Rechnerraum auf Vordermann bringen, usw.)

Falls ihr eine Programmier-AG werden wollt: Welche Ausrüstung habt ihr? Windows-PCs?

Für welche Altersklasse soll das sein, und haben die Leute nebenher Informatik im Unterricht?

Welche Sprachen werden im Info-Unterricht gelehrt?

Und: In welchen Sprachen bist du selber so sattelfest, dass du sie unterrichten könntest, ohne den anderen Blödsinn beizubringen?

ao



Also ich bin 16 und die Leute gehen dann in die 9 bzw. 10 Klasse also die meisten werden 15 oder 16 sein

Ich gehe in die 10. Klasse und sie vertrauen mir das glaube ich auch nur an da ich schon öfters Nachmittags mitgeholfen habe und unteranderem den Server eingerichtet habe und das OS und so mit installiert habe und ich halt in einigen Sachen selbst besser als die Info Lehrer unserer Schule sind

Also ich schreibe eigentlich nur: python, perl, C, php + mysql, html und css.

Also ich würde dann erst einmal einen Kurs mit rund 20 Leuten bekommen (wahrscheinlich ein paar weniger)

Joar die AG soll sich eigentlich nur mit Programmierung und Sicherheit auseinandersetzen

Leider ist die Einrichtung sehr eingeschränkt ... ich würde einen Kursraum bekommen wo etwas ältere Rechner drin stehen, ich glaube die meisten haben 800 Megaherz und 512mb RAM leider noch mit Windows aber ich will morgen vorschlagen, dass wir dort Debian oder so benutzen Notfalls mache ich mit den Lehrern noch einen kleinen Crash-Kurs in Sachen Linux
oder so was in der Art ^^

Ich glaube ich habe nun alle fragen beantwortet achja hätte fast vergessen, ich hatte mir als leichten Einstieg Perl oder Python überlegt das es sehr einfache Skriptsprachen sind;-)

mfg & thx für die Antworten


Bearbeitung von ao:
quote-Tags repariert

Dieser Post wurde am 07.11.2006 um 17:18 Uhr von ao editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
07.11.2006, 16:46 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Ist doch egal ob auf den Rechner Windows oder Linux drauf ist. Entwicklungsumgebungen und Compiler/Interpreter gibt es für beide OS für lau.
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
07.11.2006, 17:15 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)



Zitat von J-jayz-Z:
Wenn man nichtmitOOP beginnt,bekommt man das selbst nie und nimmer in die leute eingehämmert. Ich habe selbst in bereits 2 klassen miterleben dürfen, wie ein lehrer versucht schülern die programmierung beizubringen. Die leute denken nicht in OOP um, wenn sie bereits einmal den normalen ablauf eines programmes gezeigt bekommen haben.

Das kann ich Gegenteilig berichten: Bei mir im Informatik-Kurs haben die meisten absolut keine Ahnung gehabt, was sie wie wo auch nur im Ansatz machen sollten. Methoden hier, Zugriffsmodifier da ... Ich durfte dann letztlich die ganzen Stunden nur rumlaufen und immer dann helfen, wenn gerade einer was nicht verstanden hat (also eig. "24/7"). Da hat kein Mensch (bzw. Schüler) mehr durchgeblickt. Hast du das selbst schon einmal erlebt (Direkteinstieg in OOP), um vergleichen zu können? Ich nämlich nicht, und deshalb könnte es auch am Lehrer gelegen haben.

Ansonsten wüsste ich nicht, wieso das nicht gehen sollte: Ich selbst bin ja auch von prozeduraler zu oop gekommen! Zugegeben, die machen das im Inf.-Unterricht nicht alle freiwillig, aber in einer AG sollte man einen gewissen Willen schon voraussetzen dürfen, oder? Erst stehen lernen, bevor man zu rennen anfängt ... Von diesem Geschwafel von wegen "hier schreibt ihr euren Code rein, den ganzen Rest (Constructor, Überbau, import/include, Prototypen etc.) ignoriert ihr erst einmal, das versteht ihr später" halte ich nichts ...

Dieser Post wurde am 07.11.2006 um 17:16 Uhr von Reyx editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ] [ 3 ] [ 4 ]     [ Ideen & Projekte ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: