Description


Posted by jan.pawlowski in category: Initial Ideas
What is the course all about. What is the broad topic, what are the main aspects to be covered?

The goal is to create an innovative course on computer basics for kids in the first grade...please share experiences, good practices, examples - the course will be held in German, so all materials need to be open to be translated.
 
The course will be held in a face to face setting, but some exercises and tasks can be self-learning / electronic only...
 
 

    Target Group


    Posted by jan.pawlowski in category: Initial Ideas
    Briefly describe the characteristics, requirements and preferences of the target group

    Pupils, first grade, no previous experiences...they are able to read and write in an initial stage...
     
     
    To be clarified: Links to other subject / Verknüpfungen zu anderen Fächern (Mathe, Sachkunde, Deutsch, Kunst)
     
    Process competences / Prozessbezogene Kompetenzen: Problem solving, modelling / Problemlösen, Modellieren
    Maths / Mathematik: Numbers, Operators, Space / Zahlen, Operatoren, Raum
     
     
     
     

      Ressource Collection


      Posted by jan.pawlowski in category: Initial Ideas
      List of possible inputs / ressources

      1. Einführung Computer
       
      1.1. Beispiele für den Lehrplan/Lehrstoff: 
          
      - http://www.medford.k12.nj.us/page/1479 (in English, some links to further materials)
      Anmerkung C. Rudolph: Link funktioniert nicht
       
      - http://www.plassschule.de/651-Computerkurs (plan only, some materials)
       
      - http://www.brgwels.at/index.php?option=com_content&view=article&id=28&Itemid=19 (plan only)
       
      - http://www.petersgasse.at/joomla/images/Lehrplan%20fuer%20Informatik%20der1Klassenneu.pdf (plan only)
       
      - http://www.medienzentrum-hf.de/userfiles/Materialien/CFS/Computerfuehrerschein.pdf
      Computer Driving License / Computerführerschein: (rather boring...)
      - den Rechner hoch- und herunterfahren
      - Programme starten und beenden
      - die Maus bedienen: linke Maustaste, Klick, Doppelklick
      - mit Hilfe eines Textprogramms Buchstaben Wörter und Texte schreiben
      - einen Text abspeichern, öffnen und drucken -  mit Hilfe eines Malprogramms Bilder erstellen
      - aus vorgegebenen Internetseiten Informationen heraussuchen
      - mit unseren Lernprogrammen selbständig arbeiten
      - folgende Begriffe: Rechner/PC, Monitor, Bildschirm, Maus, Tastatur, Mauszeiger, Cursor, Festplatte
      - folgende Tasten: Ziffern, Leertaste, Entertaste, Löschtasten, Pfeiltasten, Umschalttaste
      - meine eigenen Dateien
       
      - http://www.medienzentrum-hf.de/userfiles/Materialien/CFS/Uebersicht_Stoffverteilung.pdf
       
      - Corresponding curriculum: http://vorlage.lehrplan.ch
       
       
       
      1.2. Material/materials:
       
      - https://www.grundschulmaterial.de/medien/k/Computerkurs%20f%C3%BCr%20Kinder/p/1/ (commercial but affordable, different materials K1-4)
       
      - http://apache.cs.uni-potsdam.de/de/profs/ifi/mm/projekte/computer-freundebuch-1/ (materials, but focussing on grade 2-3)
        http://apache.cs.uni-potsdam.de/de/profs/ifi/mm/projekte/computer-freundebuch
       
      - Materialien compass ("Computer driving license") http://wiki.compass-muenchen.de/index.php/Kategorie:Material
       
      - Materials Lehrer Online http://www.lehrer-online.de/computer-internet-und-co.php?sid=88781382433846058344102360236150 
       
      - http://www.learnline.schulministerium.nrw.de/
       
      - http://tablet4teacher.weebly.com/
       
      - http://wegerer.at/computer/pc.htm (materials, but focussing on grade 2-4)
       
      - http://www.verbraucherbildung.de/unterrichtsmaterial/grundschule/medien (materials, but focussing on grade 2-4)
       
      - Übungstexte: http://www.deutschstunde.at/?pagename=computer_und_internet_klasse1
       
      - http://www.vs-harburg.de/faecherags/informatik/134-service-fuer-euch/downloads/1010-downloads-schueler-grundlagen.html
       
       
       
      2. Einführung Programmierung
       
      2.1. Technologien 
       
      - Mit physischen Objekten: https://www.phbern.ch/schule-und-weiterbildung/mediothek-und-medienbildung/unterrichtshilfen-online/ideensets.html - Szenarien unter https://www.phbern.ch/ideenset-robotik/uebersicht.html
       
      - Lego Mindstorms: https://education.lego.com/de-de/lesi/middle-school/mindstorms-education-ev3/instant-success-with-ev3 (für weiterführende Schulen)
       
      2.2. Programmierung ohne Computer
       
      - http://csunplugged.org/wp-content/uploads/2015/03/CSUnplugged_OS_2015_v3.1.pdf (english)
       
      - DrTechniko: http://drtechniko.com/2012/04/09/how-to-train-your-robot/
       
      - http://schuelerlabor.informatik.rwth-aachen.de/modul/zauberschule-informatik-ein-erster-einblick-die-welt-der-informatik
       
       
      2.3. Onlinekurse/-spiele
       
      - Great ressources for programming: Code.org / https://studio.code.org/ (lesson plans, games, ...)
        Course 1 in German https://studio.code.org/s/course1 
        Course 2 in German https://code.org/curriculum/course2 
        
      - Blockly: https://blockly-games.appspot.com
       
       
      2.4. Programmiersprachen für Kinder
       
      - Scratch Lesson Plans http://scratch.ie/primary/lessonplans 
        Material auf Deutsch: http://www.devoxx4kids.org/deutschland/scratch/
       
      - ScratchJr: https://gigaom.com/2014/07/30/yes-your-pre-schooler-can-program-too/ (targets 5- to 7-year olds, but only iPad app)
       
      - Hello Ruby (Finnish book / tools / apps / paper materials) http://www.helloruby.com/
       
      - KidsRuby: http://kidsruby.com
       
      - Apps for Kids (in German) http://www.klick-tipps.net/
       
      - Kara: http://www.swisseduc.ch/informatik/karatojava/kara/index.html (ab 7. Klasse)
       
      - MicroWorldsJR: http://www.microworlds.com/solutions/mwjunior.html (Pre-readers to grade 4, no german)
       
      - AntMe! : http://www.antme.net/de/ (nicht altersentsprechend, da zucode-nah (C#), kryptisch)
       
       
       
      2.5. Materialsammlungen
       
      - http://kata.coderdojo.com/wiki/Tutorials
       
      - "Jeder kann programmieren" http://start-coding.de/ 
       
       
       
      3. Initiativen
       
      - Code your life (eigenlich von 10-14, aber auch für Grundschulen) http://www.helliwood.de/project/code-your-life/
       
      - CoderDojo: https://coderdojo.com, in Deutschland: z. B. Berlin: http://zen.coderdojo.com/dojo/522. http://www.mittelstandswiki.de/2014/09/open-education-weltweites-coden-mit-kindern-im-coderdojo/
       
      - EU Code Week: http://www.codeweek.de 
       
       
      *
       

        Learning Outcomes


        Posted by jan.pawlowski in category: Outline
        Please describe the learning outcomes.

        Frameworks / Constraints / Curricula

        *Frameworks / Constraints / Curricula
         
        http://www.lehrplankompass.nrw.de/Lehrplankompass/Grundschule/
        Aus der Schweiz: ICT und Medien http://konsultation.lehrplan.ch/index.php?nav=30|20&code=b|10|0&la=yes
         
         

        Initial Collection / erste Sammlung

        *Initial Collection / erste Sammlung
         
        Students should learn / Schüler sollten lernen...
         
        what is a computer / was macht ein Computer
        Which parts does a computer have? Aus welchen Teilen besteht ein Computer?
        How to start a computer / wie schaltet man den Computer ein?
        How to start a program / app? Ein Programm/ App starten
        How to communicate? Wie kommuniziert man?
        How to paint? Wie malt man?
        How to write? Wie schreibt man?
        What to avoid? was man nicht machen sollte?
        How to have fun with a computer? Was macht an der Nutzung Spass?
         
        Basic knowledge for coding (SCRATCH) - Ideen der Programmierung 
        -> this will be the main part of the course...
         
        Editing scratch (drag and drop, drop down, entering values)
        Executing a script
        descringing sequences of actions
         
        Building blocks / commands
        Combining buiding blocks
         
        Creating scripts
         
        Actions such as moving, collisions, ...
        Parallel actions (music, ..)
        Loops
         
        Importing objects (e.g. own pics, drawing)
         
         
        What to avoid? was man nicht machen sollte?
        How to have fun with a computer? Was macht an der Nutzung Spass?
         

        Konzept:

        *Konzept:
         
        1. Grundlagen Computer:
         
        1.1. Funktionsweise
         
        1.1.1. Einsatz & Funktionen
        •    Was ist ein Computer? 
        •    Wo haben die SchülerInnen schon mal einen Computer gesehen?
        •    Wofür haben die SchülerInnen schon einmal selbst einen Computer genutzt?
        •    Was kann ein Computer? 
        •    Wofür kann man ihn nutzen?
        •    Funktionen, Nutzen und Einsatz des Computers (Alltag, Recherche etc)
         
        1.1.2. Bestandteile
        ·       Aus welchen Teilen besteht ein Computer?
        ·       Wofür sind die Bestandteile zuständig?
         
        1.1.3. Bedienung 
        •    Starten des Computers
        •    Gebrauch von Maus und Tastatur
        •    Desktop, Menü
         
        1.2. Datei-und Ordnerverwaltung
         
        •    Verwaltung von Dateien und Ordnern
        •    Welche Arten gibt es?
        •    Anlegen, Finden, Kopieren und Löschen
         
        1.3. Internet
         
        1.3.1. Grundlagen
        •    Nutzen des Internets – Was kann man damit machen?
        •    Funktionsweise des Internets
        •    Datensicherheit und Datenschutz
         
        2. Einführung in die Programmierung:
         
        2.1. Kryptographie
        2.1.1. Allgemeines
        2.1.2. Cäsarchiffre
        2.1.3. Morsealphabet
         
        2.2. Algorithmen
        2.2.1. Allgemeines
        2.2.2. Suchen
        2.2.3. Sortieren
         
        2.3. Programmierung (Scratch!)
         
         
         
         
         
         
         

        Objectives / Lernziele (agreed / abgestimmt)

        *Objectives / Lernziele (agreed / abgestimmt)
         

        Broad Learning objectives / Übergeordnete Lernziele und Kompetenzen

        *Broad Learning objectives / Übergeordnete Lernziele und Kompetenzen
        0. Creating curiosity / Neugier wecken
        1. Problem Solving / Problemlösungsfähigkeit
        2. Responsible Use of Computers / Verantwortlicher Umgang mit dem Computer
        3. Cooperative work / Arbeiten gemeinsam an einem Problem
        4. Abstraction / Abstraktionsvermögen 
        5. Exploration of simple programming concepts / Entdecken grundlegender Programmierkonzepte
        6. Transfer from real situations to computer / Transfer Realität - Computer 
         
        ·      Programmierung mit Spaß beibringen
        ·      Fördern genereller Kreativität mit dem Umgang mit Computern
        ·      Kennenlernen des Computers als Arbeits- und Hilfsmittel für Schule und Hobby
        ·      Fördern des logischen Denkens
        ·      Schulung der Feinmotorik beim Gebrauch von Tastatur und Maus
        ·      Entwicklung und Schulung des logischen Denkens
        ·      Schulung der Feinmotorik beim Gebrauch von Tastatur und Maus
        ·       Anwenden mathematischer Fähigkeiten (z. B. Zählen)
        ·       Abfolgen entwickeln
        ·       Planung von Arbeitsschritten
        ·       Aufspüren von Überlegungsfehlern
        ·       selbstständiges Recherchieren von Lösungsmöglichkeiten
        ·       Umsetzen von Ideen
        ·       Erlernen strategischer Denkprozesse
        ·       strategisches Arbeiten
        ·       Nachvollziehen von Strategien anderer Menschen (sich in die Denkprozesse anderer reindenken)
        ·       Arbeiten im Team
         
         
         

        Detailed objectives

        *Detailed objectives
         
         
         
         
         
         
        *
         
        *
         
        *
         

          Course Plan


          Posted by jan.pawlowski in category: Outline
          Please create a table which shows the main contents, learning activities as well as potential references (book chapters, papers, ..) and OER to be used for the course development.

           
           
           
           
          Date / Session; Topic; Learning Outcomes; Resources / Examples
          1 What is a computer; to know the basic idea and parts of a computer; to create some small tanglible results; to create curiousness
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
           
           
          *
           

            Course Development


            Posted by jan.pawlowski in category: (Course) Development
            Finally lets create our resource


              Experiences and Feedback


              Posted by jan.pawlowski in category: Evaluation
              All users provide their experiences