Das neue ECDL Modul Computing

Ähnliche Dokumente
Zertifikate für Computeranwender

Autor: Michael Spahn Version: 1.0 1/10 Vertraulichkeit: öffentlich Status: Final Metaways Infosystems GmbH

Computerfertigkeiten die Zukunftschance für Ihre Schülerinnen und Schüler. ECDL international anerkannte Zertifikate für Computeranwender.

Lernumgebungen fürs Programmieren: Karas... und Turtles

Informationstechnologie (ITE)

Ergänzungsfach Informatik

E-PRIME TUTORIUM Die Programmiersprache BASIC

Modulhandbuch für das BA Kombinationsfach Angewandte Informatik Multimedia

ECDL 5 ist die neueste Version der in Europa erfolgreichsten Lernsoftware. Sie erfüllt auf benutzerfreundliche

Multimedia im Netz Wintersemester 2011/12

Yvonne, Richter Dresden, Deutschland IHK Einzelhandelskauffrau 2000 Mittlere Reife (Realschulabschluss) Sprachen Deutsch: Muttersprache

Programmieren mit Python in der Sek. 1

Schulinterner Lehrplan für Informatik an der DSL für die Jahrgangsstufen 5-9

Kontrollstrukturen - Universität Köln

Die 7 Module des ECDL (Syllabus 5.0)

THOMAS WEHRSPANN. Diplom Wirtschaftsinformatiker Scrum Master. Geburtsjahr 1978 Profil-Stand Juli 2015

Ein erstes Java-Programm

IT-Basics 2. DI Gerhard Fließ

1. Einführung Einführung in die Programmierung (fbw) Sommersemester 2008 Prof. Dr. Bernhard Humm Hochschule Darmstadt, fbi

Einführung in die Informatik

ECDL/ICDL Der Europäische Computer Führerschein Das international eingeführte Zertifikat für Computer-Grundkenntnisse

INFORMATIK-ANWENDER II SIZ

Profil Jens-Peter Frank

Achtjähriges Gymnasium. Lehrplan Informatik. für die Einführungsphase der gymnasialen Oberstufe. Februar 2006

Ziele, Inhalte und Methoden des Informatik Unterrichts

Kontrollstrukturen, Pseudocode und Modulo-Rechnung

ITG-Curriculum an der Realschule Edemissen

Java Einführung VARIABLEN und DATENTYPEN Kapitel 2

Schulinternes Curriculum für das Fach Informatik - Differenzierung 8/9 am Erich Kästner-Gymnasium, Köln

Öffentliche Planstellenausschreibung. Die Stadt Villach schreibt die Planstelle. einer Software-Entwicklerin/eines Software-Entwicklers

Versuchs-/ Entwicklungsingenieur (Bachelor of Engineering)

Kontakt. Programmierkurs. Webseite. Ziel des Kurses

Programmieren in Haskell Einführung

Inhalts- und Methodencurriculum Informatik

Entwurf von Algorithmen - Kontrollstrukturen

Evaluation der Informatik- Ausbildung im RG am BG/BRG Villach St. Martin. Marianne Rohrer + Heimo Senger

Repräsentation von Daten Binärcodierung von rationalen Zahlen und Zeichen

Berufliche Fortbildung DIPL. LOGISTIK- SACHBEARBEITER/-IN SVBL

Modul 122 VBA Scribt.docx

Bewerbung als Bürosachbearbeiterin mit Programmierkenntnissen

Informationsverarbeitung im Bauwesen

Beraterprofil von Helmut Weiß

Fachschaft Chemie Steinbruch: Bewertungskriterien für Abschlussarbeiten (Gymnasium und Fachmittelschule)

Microsoft Office Specialist MOS (intrain)

LINUX Schulung. FrauenComputerZentrum Berlin. Jutta Horstmann, Mai 2006

Einführung in die Informatik

Funktion Jahrgang Wohnort Nationalität Ausbildung Qualifikationen / Zertifikate Sprachen IT Erfahrung seit Schwerpunkte Branchen Verfügbarkeit

Struktur des schulinternen Netzes Sichern im Netz Einfache Kommunikation im Netz Internetzugang. Informatiksysteme Kommunizieren und Kooperieren

Profil Michael Stockhaus

Python Programmierung. Dipl.-Ing.(FH) Volker Schepper

Bildungsurlaub aktuell

1. Java Grundbegriffe

ICT und Medien fächerübergreifend und kompetenzorientiert unterrichten

INFORMATIKKURSE ECDL-TESTS UND KURSE PC-EINSTEIGERKURS TASTATURSCHREIBEN. SQS-Zertifizierung (ISO 29990) IQNet-Zertifizierung

Erfolgreich publizieren: Peer-Reviewed Articles

Prinzipien der Softwareentwicklung S. Strahringer

5 DATEN Variablen. Variablen können beliebige Werte zugewiesen und im Gegensatz zu

CARSTEN EMRATH. Abschluss Diplom (FH) Fach Angewandte Informatik. Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.

EXASOL Anwendertreffen 2012

Web und Mobile Apps Programmieren mit Dart

Evaluation des Programms «Herzsprung Freundschaft, Liebe, Sexualität ohne Gewalt»

Quellen: Towards a Human Computer InteractionPerspective. Übersicht. Warum visuelle Sprachen? Begriffsdefinitionen: Hinderungsgründe bisher:

DEUTSCHE SCHULE COLEGIO ALEMÁN

Berater-Profil SW-Entwickler/-Berater (DB2, Java, MS-SQL-Server, WebSphere)

ESP IM FRANZÖSISCHUNTERRICHT AN BERUFSSCHULEN KEINE ZEIT!

2D22 Prinzipien der Softwareentwicklung. Prinzipien der Softwareentwicklung S. Strahringer 1

Ein Streifzug durch die Programmiersprachenlandschaft in der Schule. Gerald Futschek TU Wien Informatiktag 2013

Java und Grid Computing

Mit SUE zum ECDL. Der Weg zum Computerführerschein

VLADISLAVA ARABADZHIEVA

Informatik Programmiersprachen eine kurze Übersicht

Programmieren Formulierung eines Algorithmus in einer Programmiersprache

Informatik. Studiengang Chemische Technologie. Michael Roth WS 2012/2013. Hochschule Darmstadt -Fachbereich Informatik-

Übungsblatt 4: Requirements Engineering (2) (für die Übungswoche )

3.7 Ungarn. Das Schulsystem Ungarns

Kapitel 11: Wiederholung und Zusammenfassung

Realisierung der informatischen Bildung an den allgemein bildenden Schulen Deutschlands 99

Schulinterner Lehrplan für das Fach. Informatik

Der «Informatik-Biber» als Ansatz zur unterhaltsamen und zugänglichen Auseinandersetzung mit Informatik in der Schule

Patrick MEIER, Root Mathematik und Computer

Promotionskolleg. 2. Veranstaltung am 23. September Prof. Dr. Andreas Schmietendorf

Screencast mit Camtasia Studio Sebastian Kaul & Luan Taranto // NTIT

personalprofile Markus Nix Web Developer Anschrift Fultonstraße Potsdam Telefon mnix@markusnix.com

Tutorium Rechnerorganisation

Das neue Programm 1 / 2015

MICROSOFT OFFICE. Inhaltsverzeichnis

Die Schule. Qualifikationen. Informationstechnik. Mechatronik. Internat. Kontakt und Anreise

Wintersemester 2010/2011 Rüdiger Westermann Institut für Informatik Technische Universität München

VBA-Programmierung: Zusammenfassung

CURRICULUM'VITAE' ' PERSÖNLICHE'DATEN'

Die Module des ECDL (nach dem Syllabus 5.0 mit dem Zusatzmodul IT-Sicherheit)

Programmierung mit LEGO Mindstorms NXT

Transkript:

Das neue ECDL Modul Computing Infotag Bern, 13. September 2017 Thomas Stricker Verantwortlicher für die ECDL Schweizer Informatik Gesellschaft CH-3008 Bern www.swissinformatics.org Jane Haller Projektleiterin ECDL Switzerland AG CH-4051 Basel www.ecdl.ch

Inhalt Rolle der SI und Beitrag zum neuen Modul Computing = Computational Thinking + Coding Stricker Stricker Computational Thinking - Viewpoint by Jeanette M. Wing (ACM) Coding als wichtige Fertigkeit im Alltag der Computeranwendung Einordnung des Moduls in den Lehrplan 21 D-EDK Lehrplan 21, Modullehrplan mit drei Schwerpunkten Anwendungs-, Medien- & Informatik-Kompetenzen Stricker Vorgehen ECDL Switzerland AG bei der Umsetzung Haller Konkrete Beispiele aus dem Syllabus Computing Geplante Produkte & Zeitplan zur Einführung Einsatz der Moduls in der Aus- und Weiterbildung und möglicher Einbau in ECDL Profile Zertifikate Haller Haller Haller

Beitrag der SI zum neuen Computing Module ECDL Modul Computing - Entwicklung - ab Januar 2016 Mit dem SI Präsidenten und dem Referenten wirkten gleich zwei ehemalige ETH Informatik Professoren als Experten bei der Entwicklung des Moduls durch die ECDL Foundation mit. Anfangs: eine Empfehlung für zwei getrennte Module Computational Thinking (eher eine Competence/Attitude als Skill) Coding (ganz eindeutig ein Skill und bestens für ECDL geeignet) Widerstand gegen das Einheitsmodul Computing aufgegeben nach Gesprächen mit Informatiklehrern in der Schweiz. Syllabus sprachneutral, mit Umsetzungsvarianten zur Vermeidung von Religionskriegen um wahre Programmiersprache. Erste Basis: Python mit spezieller, didaktischer Runtime der ETH. Alternativen: Scratch 2.0 oder auch aktuellste Programmiersprachen. Resultat: Ein neues Instrument ausserhalb Büroinformatik!

Computational-thinking vs. Coding-for-all

Computational Thinking als universeller Bildungsinhalt (Fertigkeit, Attitude) für alle! Ein Viewpoint von CMU Informatik-Department Chairwomen Jeannette Wing in einem pointierten Artikel erschienen 2006 in Communications of the Association of Computing Machinery. Idee: Denkweisen der Informatik sind universell verwendbar (Problemlösungsverfahren, Strukturierung, Abstraktion...) Ein Credo der Carnegie Mellon School of Computer Science! Artificial Intelligence ist dort immer ein Werkzeug um Denkweisen und Denkprozesse des Menschen besser zu verstehen. (Theory of scientific discovery, Herbert Simon, Turing Award) Vorschlag: Nimm Informatik als Hauptfach und Du kannst jeden Beruf in der modernen Wissensgesellschaft ausüben. Nach 10 Jahren - Idee wird von der Politik aufgegriffen!

Coding als universeller Bildungsinhalt auch für Anwender... Ein persönlicher Viewpoint des Referenten Coding ist universeller als nur eine Fertigkeit irgend einem Computer einen Ablauf beizubringen (zu programmieren ). Coding erfordert auch eine grundlegende Kompetenz im Umgang mit formalen Sprachen und Systemen. Codierung von Abläufen (z.b. Python or Javascript) Codierung von Daten von Inhalten (z.b. HTML, XML) Codierung von Wissensabfragen (z.b. SQL) Viele Fertigkeiten als Bestandteil: Quoting, Syntax, Semantik. Ebenso verankert in der Artificial Intelligence Tradition... bekannte Computer Linguisten: Chomsky, Schank, Carbonell. Als wichtige Fertigkeit heute entweder verteufelt oder verklärt!

Auseinandersetzung mit dem Lehrplan 21

Lehrplan 21: Informatik und Medien Zitat: Didaktische Hinweise (Informatische Bildung) Beim Programmieren werden Prozesse und Abläufe in eine Sprache übersetzt, die der Rechner versteht und so eine automatisierte Verarbeitung von Daten erlaubt. Als konkrete Fertigkeiten werden hier auch Coding Skills angesprochen und sollen in den Unterricht eingebaut werden. Dazu ist die neue Computing ECDL ein ideales Werkzeug. Zitat: Didaktische Hinweise (Medienbildung und -nutzung) Um eigene Medienerfahrungen konstruktiv verarbeiten zu können, ist es für Schülerinnen und Schüler wichtig, diese im Unterricht einbringen und diskutieren zu können Wenig konkrete Skills - mehr Vermittlung von Erfahrungen sind dabei gefragt. Diskussion von Szenarien / Fallstudien.

Mögliche Abbildung LP21 mit ECDL Profile Kernkompetenzen Informatik Computing (inkl. Coding mit Python o.ä.) Anwendungskompetenzen Sprache Textverarbeitung (Word Modul) Rechnen Tabellenkalkulation (Excel Modul) NMG Präsentation (Powerpoint Modul) und als Möglichkeit zusätzlich Medien IT Sicherheit, (Skills f. online Social Safety)

ECDL als Instrument zum Unterricht nach LP21 Anwenderkompetenzen (mit den MS Office Modulen) MS Word ist exemplarisch für WYSIWYG Textverarbeitung. MS Excel ist ebenso exemplarisch für Tabellenkalkulation. MS Powerpoint mit nur wenige Alternativen - für Präsentationen. Informatikkompetenzen (mit dem Computing Modul) Computational Thinking ist sprachenunabhängig, kann mit jeder universellen Programmiersprache unterrichtet werden. Coding mit Python, Scratch oder Swift. Programmieren auf dem Papier mit Flussdiagrammen ist jedoch in der Praxis total veraltet. Medienkompetenz (Experiment in Lehrerbildung - Italien!) Konkrete Fertigkeiten im ECDL Modul IT Sicherheit könnten die fachliche Grundlage zur Vermittlung von Online Social Safety bilden.

ECDL Lehrplan 21 Profil nach Wunsch der SI

Praktische Umsetzung ECDL Standard Modul ECDL Syllabus übersetzt, Vorabversion liegt in Ihrer Dokumappe 12

ECDL Computing Beispiele I Schlüsselbegriffe 1.1.2. Sinn und Zweck von Computational Thinking kennen. Problemanalyse 2.1.1. Typische Methoden des Computational Thinking erläutern: Zerlegung, Mustererkennung, Abstraktion, Algorithmen Türe Wasser Temperatur 13

ECDL Computing Beispiele II Kategorie Algorithmen 2.2.3. Flussdiagrammsymbole kennen wie: Start/Stop, Prozess, Entscheidung, Ein- /Ausgabe, Verbindung, Pfeil 14

ECDL Computing Beispiele III Coding: 3.2.5. Datentypen in einem Programm verwenden: Zeichenkette (string), Zeichen (character), Ganzzahlen (integer), Gleitkommazahlen (float), Boolean Coding: 4.2.3. Schleifen wie FOR, WHILE, REPEAT in einem Programm verwenden 15

Umfrage zu ECDL Computing Umfrage bei Informatiklehrpersonen (SVIA) und ECDL Test Centern durchgeführt (je ca. 50 Teilnehmende) Personen in der Aus- und Weiterbildung tätig Mehrheit der Befragten wünscht einen «Informatiktest» Eingesetzte Lehrmittel äusserst heterogen 25 Gewünschte Programmiersprache 20 15 10 5 0 Scratch Python Swift C++ Java Keine Andere ECDL Test Center SVIA Mitglieder 16

Umfrage zu ECDL Computing Umfrage-Ergebnisse - Wünsche an den Test: Altersgerechte Umsetzung; stufengerechte Umsetzung (an Sek II auf dem Wissen von Sek I aufbauen können) Häufiger Wunsch nach Lehrmittel Lehrmittel, die logisches Denken fördern Generelle Programmierkonzepte, nicht sprachspezifisch Praxisnah 17

Einführung ECDL Computing mit Python Von der ECDL Foundation so vorgeschlagen In der Umfrage Python beliebt Gute Einsteiger-Sprache Python kann auf Windows, Mac oder Linux verwendet werden 18

ECDL Computing Tests Diagnose- und Zertifikatstests Praktische Prüfung Python läuft auf Windows und Mac Wird erst auf Deutsch eingeführt Einführung auf das Schuljahr 2018/19; Pilotierung im Frühling 2018 Interessierte an Pilotierung bitte melden! 19

Diskussion Alternative mit Scratch ECDL Computing mit Scratch steht zur Diskussion Grosses Interesse an Scratch von Schulen und PHs Alters- und stufengerechte Umsetzung ECDL Computing kann mit Scratch nicht vollständig umgesetzt werden Mehr Informationen im Workshop 20

Umsetzung an Sekundarschulen Abgleich zwischen Informatik im LP21 und ECDL Modulen durch Simon Hefti von der PH St. Gallen Mit ECDL können Informatik-Kompetenzen des LP21 abgedeckt werden ECDL Computing im Informatik-Unterricht umsetzen ECDL Computing eignet sich auch für Interessierte in einem Freifach Zudem für angehende Informatik-Lehrpersonen Empfehlung als Teil eines ECDL Profile Zertifikats 21

ECDL Profile Zertifikat 1 für Sek I 22

ECDL Profile Zertifikat 2 für Sek I 23

Umsetzung in der Weiterbildung Standardmodul, das für ein ECDL Standard oder ECDL Profile Zertifikat gewählt werden kann Einige ECDL Test Center bieten schon Programmierkurse an, ECDL Computing ist eine gute Ergänzung der Produktpallette Gute Basis für Lehrpersonen, die Informatik unterrichten möchten 24

Lehrmittel ECDL Syllabus wurde an Verlage geschickt, die bereits ECDL Inhalte veröffentlicht haben; können ECDL Computing Lehrmittel herausgeben ECDL Foundation hat ein Schüler und ein Lehrer Handbuch auf Englisch herausgegeben in der Pause einsehbar. Sagen Sie uns Ihre Meinung dazu! Bestehende Python-Lehrmittel werden geprüft 25

Weitere Informationen Diskussion zu ECDL (inkl. Computing) und Lehrplan 21 im Workshop Zusammenfassung der Diskussion wird an alle Test Center verschickt Bei Interesse an Pilotierung, kontaktieren Sie jane.haller@ecdl.ch 26