- delphi - pascalfür schüler gut geeignet als einstieg. mit dem datentypkonzept leicht zu erlernen. das debugging und die quickinfo funktioniert gut. das indizieren von komponenten kann man nur mit umwegen durchführen.
- javascriptnachdem man als werkzeug nur einen browser und einen einfachen text-editor benötigt, scheint mir dies eine ideale resource für die vermittlung von algorithmen. das debugging ist eher schwach bis gar nicht ausgeprägt.
- C, C#, C++die grundlagen von C sind leicht, das pointer-konzept und die schwache typbindung können eine hürde für schwächere schüler sein. allerdings ist die maschinennähe immer noch der beste garant dafür, dass man den computer in seinen arbeitsabläufen gut verstehen lernt.
- actionscriptdie verbindung aus grafiktools und script machen flash zu einem wirklich handlichen werkzeug, mit dem man rasch zu guten ergebnissen gelangt. wie sich das konzept nach der übernahme von adobe entwickelt, bleibt abzuwarten.
- diversesprogrammieren im sinne von algorithmen erfinden ist auch in anderen software-produkten immer wieder gefragt; zb. in excel, derive, mathematica etc.
willkommen!
dieser blog befasst sich mit informationstechnik und programmiersprachen
meine persönliche website:informatik
Samstag, Februar 03, 2007
programmieren
sprachen:
web-design
html-grundlagen
ein werkzeug mit diversen tools: verhalten, zeitleiste
aufbau einer html-seite, tags, metatag, einbinden verschiedener elemente wie text, bild, verweis (link), tabellen(gestaltung) und ebenene sollten auch im quellcode zumindest gelesen werden können. ein sinnvoller umgang mit formularen hingegen erfordert ausgiebige quellcode-kenntnisse
stile - cssdas konzept der auslagerung von stilen. formatierung sollte ausschließlich über css ablaufen und damit eine trennung von inhalt und layout erfolgen. eine auseinandersetzung mit fragen des designs und der layout-gestaltung sollten vorab gelöst und mit css umgesetzt werden.
xml-dateiendaten verarbeitet man am besten mit xml-dateien. der aufbau einer datenhierarchie und einer entsprechenden struktur passiert nach dem prinzip eines stammbaums.
javascriptwill man interaktivität auf der webseite umsetzen, so eignet sich dafür sehr gut javascript. außerdem kann man im zusammenwirken mit formularen (als oberflächengestaltung) hervorragend algorithmen und einfache programmierkenntnisse vermitteln.
serverscript - php /mysqldie serverseitige reaktion auf interaktionen des webbenutzers setzt man mit php (oder asp) um. so kann auf e-mails automatisch reagiert werden; texte können in eigenen dateien (am server) angelegt und ausgelesen werden; ganze datenbanken können über diese schiene verwaltet werden (sql).
dreamweaverein werkzeug mit diversen tools: verhalten, zeitleiste
Abonnieren
Posts (Atom)