PROGRAMOWANIE DLA KAŻDEGO - wodn.lodz.pl dla... · PDF filePROGRAMOWANIE DLA KAŻDEGO...

Click here to load reader

  • date post

    01-Mar-2019
  • Category

    Documents

  • view

    217
  • download

    3

Embed Size (px)

Transcript of PROGRAMOWANIE DLA KAŻDEGO - wodn.lodz.pl dla... · PDF filePROGRAMOWANIE DLA KAŻDEGO...

PROGRAMOWANIE

DLA KADEGO

Rewolucja w nauczaniu informatyki. Programowanie od pierwszych klas,sterowanie robotami i co jeszcze?

Ministerstwo Edukacji Narodowej przedstawio

propozycj zmian w podstawie programowanej

nauczania informatyki.

Celem proponowanych zmian jest m.in. powszechne

nauczanie programowania.

Wdraanie nauki programowania ju od

1 klasy szkoy podstawowej.

Przedszkolakpowinien uywa

urzdze elektronicznych do

zabawy, a dzieci w klasach I-III

powinny sprbowa programowania

wizualnego i sterowania rnymi istotami.

Czy powinnimy uczy dzieci

programowania? Czemu nie.

W Estonii zajcia z programowania dla siedmiolatkw i omiolatkw s ju prowadzone.

W Wielkiej Brytanii proponowano nauczanie programowania nawet od lat 5.

W Polsce te uczono dzieci programowania, cho nie w szkoach, ale w ramach ciekawego projektu Mistrzowie Kodowania.

PROGRAMOWANIE - pojcie

Na pocztkowym etapie szkoy podstawowej programowanie naley pojmowa jako:

Rozumienie, analizowanie i rozwizywanie problemw na bazie logicznego i abstrakcyjnego mylenia, mylenia

algorytmicznego i sposobw reprezentowania informacji.

Programowanie uczy:

algorytmicznego i abstrakcyjnego mylenia, zaradnoci, odpowiedzialnoci za podejmowane decyzje, samodzielnoci w rozwizywaniu problemw, kreatywnoci.

Obszar zainteresowania wszyscy nauczyciele.

Przykady zabaw, gier, wicze

Rozwijanie logicznego mylenia

Tangram - komputer, smartphone,

tablet

wiczenie TANGRAM

Jajko Kolumba

Kaczka

rozwizanie

rozwizanie

Szachy komputer, smartphone,

tablet

Samouczki (smartphone) aplikacje dla pocztkujcych

Programowanie drogi

Uczniowie formuuj instrukcje naprowadzajce wybranego ucznia do wyznaczonego miejsca na macie. Ucze ma zawizane oczy, wykonuje tylko polecenia grupy.

Wykorzystujemy:

Mat,

Kafelki podogowe

Kubki programowanie budowli

Uczniowie w grupach buduj proste budowle z kubeczkw zapisujc cig instrukcji na kartce

Grupy wymieniaj si zapisanymi instrukcjami i prbuj odtworzy zapisan budowl

Ukadanki, rozsypanki wyrazowe

Zadania i amigwki logiczne - online

www.pazyl.pl

http://www.pazyl.pl/http://www.pazyl.pl/http://www.pazyl.pl/

PROGRAMOWANIEPROGRAMOWANIE

KODOWANIEKODOWANIE

Kodowanie to sfera wolnoci

prof. Lech Mankiewicz popularyzator cyfrowej edukacjiDyrektor Centrum Fizyki Teoretycznej Polskiej Akademii Nauk, ambasador Akademii Khana w Polsce i czonek grupy Superbelfrzy RP

https://www.youtube.com/watch?v=Q5rsVrCqsP0

https://www.youtube.com/watch?v=Q5rsVrCqsP0https://www.youtube.com/watch?v=Q5rsVrCqsP0

Przedszkole - wicej ni klocki

Proponowane zmiany dotycz edukacji przedszkolnej.

Obecnie obowizujca podstawa programowa mwi, e dziecko w przedszkolu ma budowa z klockw, uywa prostych narzdzi oraz interesowa si urzdzeniami technicznymi i prbowa zrozumie, jak one dziaaj.

W propozycji nowej podstawyprogramowej napisano, e dziecko w przedszkolu"uywa elektronicznychurzdze cyfrowych doporozumiewania si z bliskimii rwienikami oraz do zabawy".

Klasy I-III - programowanie wizualne

Nowa podstawa ma wymaga m.in. wizualnego programowania prostych sytuacji lub historyjek wedug pomysw wasnych i pomysw opracowanych wsplnie z innymi uczniami.

Nowa podstawa proponuje take sterowanie robotem "lub inn istot" (sic!) na ekranie komputera lub poza komputerem.

W klasach I-III uczniowie maj te kojarzy dziaanie komputera z dziaaniem okrelonego oprogramowania. Maj korzysta z rnych aplikacji zwizanych z ksztatowaniem podstawowych umiejtnoci, takich jak pisanie, liczenie, czytanie.

Klasy IV-VI - programowanie wizualne

Nowa podstawa ma wymaga od ucznia umiejtnoci programowania prostych historyjek w jzyku wizualnym na bazie prostych algorytmw z wykorzystaniem

polece sekwencyjnych, iteracyjnych i warunkowych,

zdarze jednoczesnych.

Podstawy programowania

w rodowisku Scratch

W klasach 1-3 mona rozpocz nauk tworzenia animacji i podstaw programowania z wykorzystaniem rodowiska Scratch/Scratch Junior.

W starszych klasach mona wprowadza elementy programowania takie jak zmienne czy instrukcje logiczne oraz tworzy z uczniami proste gry.

Scratch Junior

Maty edukacyjne do nauki programowania

Programowanie robotw

Aplikacje na system Android(wymagany tablet/smartphone)

Scottie Go! Edu

Aplikacje na system Android(tablet/smartphone)

Quiver- obrazy w rzeczywistoci rozszerzonej

- obrazy do pobrania:

http://www.quivervision.com/coloring-packs/

http://www.quivervision.com/coloring-packs/http://www.quivervision.com/coloring-packs/http://www.quivervision.com/coloring-packs/

Quiver

Aplikacje na system Android(tablet/smartphone)

LightBot doskonay trening umys

Tablety z systemem android

Programowanie w Logo

Logo

Programowanie w Baltie

Baltie

Programowanie w Scratch

Scratch

Scratch - zastosowania

Wykorzystanie do nauki innych przedmiotw tworzenie tematycznych projektw

Przykadowe projekty na stronie:

https://scratch.mit.edu

https://scratch.mit.edu/https://scratch.mit.edu/

Realizacja nowej Podstawy programowej

Gdzie mona szuka inspiracji? przykadowe miejsca

Rozwizywanie Rozwizywanie problemw dla wszystkich: problemw dla wszystkich:

Godzina Godzina Kodowania, http://godzinakodowania.pl Kodowania, http://godzinakodowania.pl

Konkurs Konkurs Informatyczny Bbr, http://www.bobr.edu.pl Informatyczny Bbr, http://www.bobr.edu.pl

Wizualne Wizualne jzyki programowania dla najmodszych: jzyki programowania dla najmodszych:

ScratchScratch, https://scratch.mit.edu/ , https://scratch.mit.edu/

BlocklyBlockly, https://blockly, https://blockly--games.appspot.com/ games.appspot.com/

LogoLogo, http://logo.oeiizk.waw.pl/ , http://logo.oeiizk.waw.pl/

BaltieBaltie, https://www.sgpsys.com/pl/ , https://www.sgpsys.com/pl/

Jzyki Jzyki programowania dla zaawansowanych programowania dla zaawansowanych

CC++, http://www.codeblocks.org/ ++, http://www.codeblocks.org/

PythonPython, https://pl.python.org/ , https://pl.python.org/

JavaJava, http://www.bluej.org/ , http://www.bluej.org/

ProcessingProcessing, http://processing.org/ , http://processing.org/

Wybrane Wybrane inicjatywy zwizane z programowaniem inicjatywy zwizane z programowaniem

OEIiZKOEIiZK, http://programowanie.oeiizk.waw.pl/ , http://programowanie.oeiizk.waw.pl/

Mistrzowie Mistrzowie kodowania, http://mistrzowiekodowania.pl/ kodowania, http://mistrzowiekodowania.pl/

Akademia Akademia Khana, https://pl.khanacademy.org/Khana, https://pl.khanacademy.org/

Zaprogramowa mona wszystko~

Filmik Gra na zaprogramowanych marchewkach

C:/Users/GOOD/Desktop/Kurier Edukacyjny/PROGRAMOWANIE DLA KADEGO w szkole podstawowej - prezentacja instruktaowa/marchewki.mp4

Dzikuj za uwag

opracowa: Krzysztof uczakZSiP Oarw