{"id":188,"asset_id":"456","title":"Informatik - Programmieren","alias":"informatik-programmieren","introtext":"<p>An unserer Schule ist Informatik in der ersten Klasse ein Pflichtgegenstand.<\/p>\r\n<p>In diesem Jahr besch\u00e4ftigen wir uns mit Textverarbeitung und Tabellenkalkulation. Des Weiteren werden auch die Grundlagen der Webseitenerstellung vermittelt.<\/p>\r\n<p>Schon im ersten Jahr besch\u00e4ftigen wir uns mit den Grundlagen der Programmierung. Ausgehend von praktischen Fragestellungen und zu l\u00f6senden Problemen analysieren wir m\u00f6gliche L\u00f6sungswege. Auf dieser Grundlage konzipieren wir Algorithmen, welche mit Hilfe von Flussdiagrammen, Struktogrammen bzw. mittels Pseudocode formuliert werden. Anschlie\u00dfend schreiben wir Programme in Pascal, wobei wir die kostenlose, f\u00fcr alle zug\u00e4ngliche Version \u201eFree Pascal\u201d verwenden. Auf Grundlage der zuvor erstellten Algorithmen erstellen wir den Quellcode, dann wird dieser kompiliert und ausgef\u00fchrt.\u00a0<\/p>\r\n<p>Neben den praktischen \u00dcbungen werden auch theoretische Grundlagen vermittelt. Es werdei die Grundlagen der Datenrepr\u00e4sentation sowie die Umrechung zwischen Zahlensystemen vermittelt. Des Weiteren besch\u00e4ftigen wir uns auch mit dem logischen Aufbau von Rechnern.<\/p>\r\n<p>Ab der zweiten Klasse wird Informatik als Wahlgegenstand gelehrt. Die Sch\u00fcler, die sich f\u00fcr Informatik anmelden, m\u00fcssen das ganze Jahr die Kurse besuchen, sie werden auch benotet. Sch\u00fcler, die Informatik bis zur vierten Klasse lernen, k\u00f6nnen auch eine m\u00fcndliche Maturapr\u00fcfung ablegen. Die bei uns erworbene Reifepr\u00fcfung wird als eine Pr\u00fcfung der mittleren Stufe ber\u00fccksichtigt.<\/p>\r\n<p>Im zweiten Jahr werden die Kenntnisse in den Bereichen Textverarbeitung und Tabellenkalkulation vertieft. Die M\u00f6glichkeiten der bedingten Formatierung in EXCEL werden detailliert behandelt. Des Weiteren werden mehrdimensionale Auswertungen erstellt sowie graphische Berichte generiert. Es werden die grundlegenden EXCEL-Funktionen vermittelt sowie weitere M\u00f6glichkeiten der Datenaufbereitung behandelt.<\/p>\r\n<p>Die Kenntnisse im Bereich der Webseitenerstellung werden auch vertieft. Dabei handelt es sich um die Anwendung von JavaScript in Verbindung mit HTML. Dabei werden insbesondere die M\u00f6glichkeiten der Ereignisbehandlung detailliert gelehrt.<\/p>\r\n<p>Mittel CSS wird vermittelt, wie das Aussehen bzw. die Darstellung von Webseiten angepasst werden kann.<\/p>\r\n<p>Im Bereich der Pascal-Programmierung wird das grafische Entwicklungswerkzeug Lasarus verwendet. In dieser Umgebung werden Programme f\u00fcr die Algorithmen, wie Summierung, Ausz\u00e4hlung, Suche, Sortierung etc. erstellt.\u00a0<\/p>\r\n<p>In den theoretischen Kursen werden Kenntnisse im Bereich der Rechnernetze sowie der Internetgrundlagen vermittelt. Des Weiteren werden die Themen Datenschutz und Datensicherheit behandelt.<\/p>\r\n<p>Im dritten Jahr werden die Programmierkenntnisse weiterentwickelt. Dabei werden Datenstrukturen ausf\u00fchrlicher behandelt, des Weiteren werden rekursive Algorithmen behandelt. Auch die Effizienz von Algorithmen ist Gegenstand der Betrachtungen.<\/p>\r\n<p>In diesem Jaht wird auch die Datenbankprogrammierung mittels ACCESS eingef\u00fchrt. F\u00fcr ausgew\u00e4hlte Probleme werden Datenbanken erstellt, Tabellen und Relationen modelliert. Es wird auf das Thema der Indizierung eingegangen, des Weiteren werden Themen die Datenredundanz und Normalisierung behandelt.<\/p>\r\n<p>Dabei erstellen wir Formulare, Abfragen und Reports. Dabei werden die Grundlagen der Abfragesprache SQL behandelt.<\/p>\r\n<p>Im Kurs richten wir den Webserver Apache, die Datenbank MySQL sowie PHP ein. Hier\u00fcber werden die Grundlagen der Client-Server-Programmierung vermittelt. Mittels PHP werden einfachere Webanwendungen programmiert, die es erm\u00f6glichen, \u00fcber Formulare Daten an den Server zu \u00fcbermitteln. Die so \u00fcbermittelten Daten werden validiert und ausgewertet. Die Daten auf dem Server werden zun\u00e4chst in Textdateien, sp\u00e4ter in einer MySQL-Datenbank abgespeichert.<\/p>\r\n<p>Es werden Webanwendungen f\u00fcr die Anmeldung zu Kursen aber auch zu Internetbestellungen implementieren.<\/p>\r\n<p>Die MySQL-Datenbank wird \u00fcber die Administrationsoberfl\u00e4che von PhpMyAdmin sowie \u00fcber SQL-Abfragen verwaltet.\u00a0<\/p>\r\n<p>Im vierten Jahr werden verst\u00e4rkt theoretische Themen behandelt. Hierzu geh\u00f6ren logische Wahrheitstabellen, die Kombination logischer Operationen sowie die Behandlung einfacher arithemetischer Operationen. Diese werden auf Basis von Halbaddierern und Volladdierern erl\u00e4utert.<\/p>\r\n<p>Im Bereich der Datensicherheit besch\u00e4ftigen wir uns mit der sicheren Ablage der Daten sowie mit der Erstellung von Datensicherungen. Dabei werden auch Methoden des Virenschutzes sowie der Zugriffsschutzes behandelt.<\/p>\r\n<p>Im Bereich der Kryptographie werden Codierungsverfahren behandelt. Dabei werden EXCEL-Modelle f\u00fcr einfache Kodierungen (Caser, Vigenere) erstellt. Es werden die Grundlagen der symmetrischen und der asymmetrischen Kodierung, der Verwendung privater und \u00f6ffentliche Schl\u00fcssel sowie digitaler Unterschriften behandelt.<\/p>\r\n<p>Die Programmierkenntnisse werden \u00fcber die Konzeption, Planung und Erstellung von Programmen f\u00fcr komplexere Problemstellungen vertieft.<\/p>\r\n<p>Die Anforderungen der neuen Maturapr\u00fcfungen werden zielgerichtet behandelt. Dabei wird stets gro\u00dfer Wert darauf gelegt, dass unsere Sch\u00fcler die Erwartungen sowohl in der Theorie als auch in der Praxis erf\u00fcllen.<\/p>\r\n<p>Leitung: Zsuzsanna D\u00e9r Fial\u00e1n\u00e9<\/p>","fulltext":"","state":1,"catid":"75","created":"2014-10-30 20:12:44","created_by":"491","created_by_alias":"","modified":"2014-12-01 13:25:05","modified_by":"491","checked_out":"491","checked_out_time":"2014-12-01 13:24:57","publish_up":"2014-10-30 20:12:44","publish_down":"0000-00-00 00:00:00","images":"{\"image_intro\":\"\",\"float_intro\":\"\",\"image_intro_alt\":\"\",\"image_intro_caption\":\"\",\"image_fulltext\":\"\",\"float_fulltext\":\"\",\"image_fulltext_alt\":\"\",\"image_fulltext_caption\":\"\"}","urls":"{\"urla\":false,\"urlatext\":\"\",\"targeta\":\"\",\"urlb\":false,\"urlbtext\":\"\",\"targetb\":\"\",\"urlc\":false,\"urlctext\":\"\",\"targetc\":\"\"}","attribs":"{\"show_title\":\"\",\"link_titles\":\"\",\"show_tags\":\"\",\"show_intro\":\"\",\"info_block_position\":\"\",\"show_category\":\"\",\"link_category\":\"\",\"show_parent_category\":\"\",\"link_parent_category\":\"\",\"show_author\":\"\",\"link_author\":\"\",\"show_create_date\":\"\",\"show_modify_date\":\"\",\"show_publish_date\":\"\",\"show_item_navigation\":\"\",\"show_icons\":\"\",\"show_print_icon\":\"\",\"show_email_icon\":\"\",\"show_vote\":\"\",\"show_hits\":\"\",\"show_noauth\":\"\",\"urls_position\":\"\",\"alternative_readmore\":\"\",\"article_layout\":\"\",\"show_publishing_options\":\"\",\"show_article_options\":\"\",\"show_urls_images_backend\":\"\",\"show_urls_images_frontend\":\"\"}","version":4,"ordering":"15","metakey":"","metadesc":"","access":"1","hits":"3","metadata":"{\"robots\":\"\",\"author\":\"\",\"rights\":\"\",\"xreference\":\"\"}","featured":"0","language":"de-DE","xreference":""}