Nils van den Boom -...

26
Einblick in den Informatikunterricht an einem Gymnasium in NRW Nils van den Boom

Transcript of Nils van den Boom -...

Einblick in den Informatikunterrichtan einem Gymnasium in NRW

Nils van den Boom

2

Informatik am EMA-Gymnasium

Diff 8/9 GK 10Diff 8/9 GK EFGK Q1 GK Q2

LK Q1 LK Q2

Differenzierungsfach Stufe 8/9

3

Grundlegenden Inhalte

Umgang mit Software

Funktionsweise von Software

Funktions-weise von Hardware

4

Stufe 8 – Umgang mit Software

Textverarbeitung

• Strukturierung

• Textgestaltung

Tabellenkalkulation

• Diagramme

• Funktionen

Präsentationssoftware

• Technik

• Kriterien für gute Präsentation

5

Stufe 8 – Funktionsweise von Software I

Internet

• Funktionsweise

• Datenschutz, soziale Netzwerke, etc.

HTML / CSS

• Homepage erstellen

• Interaktivität (JavaScript)

Erste Algorithmik

• Kara

• Robot Karol

6

Stufe 9 – Funktionsweise von Hardware

Funktionsweise eines PCs

Bits und Bytes

Logische Gatter / Funktionen

FlipFlops / Schieberegister

7

Stufe 9 – Funktionsweise von Software II

Algorithm. Strukturen

• Zuweisung

• Bedingung

• Schleife

Einsatz von Methoden

Projektarbeit

mit AppInventor

Wahlthema

• Vertiefung Programmierung

• Scratch

• Lego Mindstorms

8

Kernlehrplan gym. Oberstufe

aus: KLP Informatik, MSW, 2014

9

Informatik am EMA-Gymnasium

Diff 8/9 GK 10Diff 8/9 GK EFGK Q1 GK Q2

LK Q1 LK Q2

Einführungsphase (EF)

• Umgang mit Software• Funktionsweise von Software• Funktionsweise von Hardware

10

Informatik in der EF

Erlernen der Programmiersprache Java

Sortieren von großen Datenmengen

Verschlüsselung geheimer Daten

11

Informatik in der EF

Spieleprogrammierung mit Greenfoot

3D-Programmierung mit GLOOP

12

Informatik am EMA-Gymnasium

Diff 8/9 GK 10Diff 8/9 GK EFGK Q1 GK Q2

LK Q1 LK Q2

Qualifikationsphase (Q1/Q2)

• Umgang mit Software• Funktions-weise von Software• Funktions-weise von Hardware

Einführung in die OO-

Programmie-rung mit Java

13

Zentralabitur NRW

OOM

Klasse, Objekt, Attribut, Methode, Geheimnisprinzip

Klassendiagramme, Vererbung

Generics, Abstrakte Klassen, Polymorphie

Datenstrukturen

Lineare Strukturen: Stapel,Schlange,Liste

Suchen, Sortieren

Baumstrukturen: Binärbaum, Suchbaum

Graphstrukturen: Adjazenzliste, -matrix, Dijkstra

Relationale Datenbanken

ERM, Normalisierung, SQL

Informatik, Mensch und Gesellschaft

Informatiksysteme

Netzwerkprotokolle, TCP/IP, Client-Server-

Anwendungen

Kryptographie: Caesar, Vigenere,

RSA, Diffie-H.

Einzelrechner: Von Neumann, Assembler

Endliche Automaten und formale

Sprachen

Automaten, Sprachen &

Grammatiken

Scanner, Parser, Interpreter

Quelle: https://www.standardsicherung.schulministerium.nrw.de/cms/zentralabitur-gost/faecher/getfile.php?file=3874

14

Sortierverfahren

15

Musik-Player

16

Akinator

17

ER-Modellierung

18

Chat-Client-Server-Anwendung

19

Netzwerke

20

Scanner – Parser – Interpreter

21

Lego-Turingmaschine

22

Dijkstra

23

Assembler

24

Interessante Exkursionen

25

Informatik am EMA-Gymnasium

Diff 8/9 GK 10Diff 8/9 GK EFGK Q1 GK Q2

LK Q1 LK Q2• Umgang mit Software• Funktions-weise von Software• Funktions-weise von Hardware

Einführung in die OO-

Programmie-rung mit Java

1. Datenstrukturen und Algorithmen

2. theoretische Informatik3. Datenbanken4. Informatiksysteme

Zusätzlich 1 Std. Informatik in Stufe 7, Algorithmik