Programujeme, a co dál? Dan Lessner

Podobné dokumenty
Informatika pro 2. stupeň

12 klíčových principů Hejného metody

Rozvoj čtenářské a matematické gramotnosti v rámci projektu P-KAP 1. díl Čtenářská gramotnost

Základy Hejného metody zpracovala Ivana Čiháková Matematika dle metody VOBS.

Vzdělávací oblast: Jazyk a jazyková komunikace Vyučovací předmět: Německý jazyk

Název akce: JAK VYUŽÍVAT KRITICKÉ MYŠLENÍ PŘI PŘÍPRAVĚ LEKCÍ A PRACOVNÍCH LISTŮ

ANOTACE vytvořených/inovovaných materiálů

Teaching Excellence. Využití aktivizačních metod KURZ ROZVOJE SOCIÁLNÍCH A PEDAGOGICKÝCH DOVEDNOSTÍ

Masarykova střední škola zemědělská a Vyšší odborná škola, Opava, příspěvková organizace

6.30 Ekologický seminář

CODEWEEK Jednota školských informatiků. říjen 2014 Petr Naske, předseda sdružení

Jak žáci gymnázia vnímají výuku informatiky jako vědy

DIDAKTIKA FYZIKY DIDAKTICKÉ PRINCIPY (ZÁSADY) Prof. RNDr. Emanuel Svoboda, CSc.

CHARAKTERISTIKA PŘEDMĚTU FYZIKA ( čtyřleté studium a vyšší stupeň osmiletého gymnázia)

Školní vzdělávací program základního vzdělávání Hlava je jako padák, funguje jen, když je otevřená.

Tematická oblast: Programování 2 (VY_32_INOVACE_08_2_PR) Anotace: Využití ve výuce: Použité zdroje:

Informatika na gymnáziu Dan Lessner

MATEMATIKA CHARAKTERISTIKA PŘEDMĚTU pro 1. až 5. ročník

ZÁKLADNÍ VYUČOVACÍ POSTUPY V TV

Časové a organizační vymezení

CLIL ZÁKLADNÍ ŠKOLA, MATICE ŠKOLSKÉ 3, ČESKÉ BUDĚJOVICE

Příloha č. 3 Vybrané ukazatele specifického tematického šetření

Školní vzdělávací program pro základní vzdělávání, Základní škola Krásného 24

RNDr. Milan Šmídl, Ph.D. Co je to BOV?

Školní rok 2009/2010 Školní rok 2012/2013

Německý jazyk (rozšířená výuka cizích jazyků)

Základní škola Uhlířské Janovice, okres Kutná Hora Třebízského 268, Uhlířské Janovice ORGANIZAČNÍ ŘÁD ŠKOLY. Školní řád

MATEMATIKA HEJNÉHO. S jakými jste přišli otázkami?

SEZNAM ANOTACÍ. CZ.1.07/1.5.00/ III/2 Inovace a zkvalitnění výuky prostřednictvím ICT VY_32_INOVACE_PS1 Úvod do obecné psychologie

Buchtová Eva, Staňková Barbora

Tematický plán pro školní rok 2015/16 Předmět: Matematika Vyučující: Mgr. Jana Paličková Týdenní dotace hodin: 4 hodiny Ročník: první

Měření výsledků výuky a vzdělávací standardy

Může být další sbírka fyzikálních úloh pro ZŠ něčím nová?

Student má právo jednou za pololetí odmítnout ústní zkoušení (nevztahuje se na předem zadané prezentace).

VĚTY O SHODNOSTI TROJÚHELNÍKŮ V PROGRAMU GEOGEBRA NA ZŠ. Pěstovat geometrii znamená rozvíjet představivost. (Kuřina 2012, s.129).

Cizí jazyk. Předmět: Další cizí jazyk ( anglický jazyk, německý jazyk)

Středisko služeb školám a Zařízení pro další vzdělávání pedagogických pracovníků Brno, příspěvková organizace

a MSMT-1903/ _094 Aktivizační metody ve výuce (český jazyk a literatura)

ALGORITMIZACE A PROGRAMOVÁNÍ

Úvod do matematiky profesora Hejného. VISK Praha

5.1.7 Informatika a výpočetní technika. Časové, obsahové a organizační vymezení. ročník hodinová dotace

Římské číslice porovnávání zvířátek

MŠ Laudova se speciálními třídami, Laudova 1030/3, Praha 6 Řepy, tel Projekt: Předmatematická gramotnost

Hodnocení a klasifikace v předmětu anglický jazyk

ŠVP Gymnázium Ostrava-Zábřeh Úvod do programování

KONCEPCE DOMÁCÍ PŘÍPRAVY

pracovní listy Výrazy a mnohočleny

Informační a komunikační technologie. Informační a komunikační technologie

Název vícedenní školy: Barrandov II. příměstská. Termín: Hodinová dotace: PhDr. Jana Slezáková, Ph.D. Mgr. Jana Hanušová, Ph.D.

Generátor kódu. a jeho uplatnění ve výuce programování. Rudolf PECINOVSKÝ rudolf@pecinovsky.cz

TABLETY? Výzva pro inkluzivní vzdělávání. Praha PhDr. Jana Zapletalová

HEJNÉHO METODA V MATEMATICE NA PRVNÍM STUPNI ZŠ

PARAMETRY EFEKTIVITY UČENÍ SE ŽÁKA V PROSTŘEDÍ E-LEARNINGU SE ZAMĚŘENÍM NA ADAPTIVNÍ VÝUKOVÉ MATERIÁLY

ANOTACE K VÝUKOVÉ SADĚ č. VY_32_INOVACE_01_03_MAT_Pr

Matematika a její aplikace Matematika

Kolo ipadagogiky. Martin Prade Lucie Rohlíková

Téma 2: Vnímání a organizace prostoru

Rozvíjení klíčové kompetence k učení. Karolina Duschinská katedra pedagogiky

Závěrečná zpráva projektu specifického výzkumu na rok 2013 zakázka č. 2144

JAK NA UČENÍ podmínky k učení

MANAŽERSKÉ SHRNUTÍ VE FORMÁTU PROČ? CO? JAK? SWOT ANALÝZA OBLASTI INTERVENCE

IB111 Úvod do programování skrze Python Přednáška 13

CHARAKTERISTIKA. VZDĚLÁVACÍ OBLAST VYUČOVACÍ PŘEDMĚT ZODPOVÍDÁ VOLITELNÉ PŘEDMĚTY JAZYKOVÁ KOMUNIKACE Mgr. Daniela Javorská

Inovace a zkvalitnění výuky prostřednictvím ICT Základy programování a algoritmizace úloh Třídění dat. Ing. Hodál Jaroslav, Ph.D. VY_32_INOVACE_26 04

PROČ PRÁVĚ ZAČÍT SPOLU?

Hrát si a učit se proč ne?

SEZNAM ANOTACÍ. Číslo projektu Číslo a název šablony klíčové aktivity Označení sady DUM Tematická oblast

Výukový materiál zpracován v rámci projektu EU peníze školám

Psychologické aspekty školní úspěšnosti

Matematika a její aplikace Matematika 1. období 3. ročník

Badatelsky orientovaná výuka. na 1. stupni ZŠ

Ukázka charakteristiky předmětu Český jazyk (pro nedoslýchavé) z pracovní verze ŠVP ZŠ pro sluchově postižené, Liberec.

Vymezení cílů studia předmětů a organizace výuky

Hodnocení a klasifikace při výuce F na SŠ. Jiří Tesař

Děti s nižší úrovní rozumových schopností. PhDr. Jarmila Burešová

Organizace výuky a výukové strategie. Školní pedagogika - Teorie vyučování (didaktika) KPP 2015

EU peníze školám. Základní škola Jablunkov, Lesní 190, příspěvková organizace. Žadatel projektu: Kč

Cíl: Opakování učiva, příprava na II.čtvrtletní práci s využitím ICT ve výuce.

Školní vzdělávací program pro základní vzdělávání - VLNKA Učební osnovy / Jazyk a jazyková komunikace / RJ

Projekt podpořený Operačním programem Přeshraniční spolupráce Slovenská republika Česká republika

Vzdělávací obsah předmětu matematika a její aplikace je rozdělen na čtyři tématické okruhy:

Školní vzdělávací program pro základní vzdělávání - VLNKA Učební osnovy / Jazyk a jazyková komunikace / RJ

Motivační fáze učení

CHARAKTERISTIKA. VZDĚLÁVACÍ OBLAST VYUČOVACÍ PŘEDMĚT ZODPOVÍDÁ VOLITELNÉ PŘEDMĚTY Seminář z matematiky Mgr. Dana Rauchová

INDIVIDUÁLNÍ PÉČE - M. Charakteristika vzdělávacího oboru

6. Formy a metody výuky

Tento materiál byl vytvořen v rámci projektu. Inovace studijních oborů na PdF UHK reg. č. CZ.1.07/2.2.00/

E-learning v cestovním ruchu. Josef Zelenka

čtyřleté gymnázium a vyšší stupeň osmiletého gymnázia

A B C D E F 1 Vzdělávací oblast: Matematika a její aplikace 2 Vzdělávací obor: Matematika 3 Ročník: 8. 4 Klíčové kompetence. Opakování 7.

Zpracoval: PaedDr. Václav Heller

Německý jazyk. Charakteristika vyučovacího předmětu. Výchovné a vzdělávací strategie

Dodatek č. 1 ke Školnímu vzdělávacímu programu pro předškolní vzdělávání

Modely a sémantika. Petr Šaloun VŠB-Technická univerzita Ostrava FEI, katedra informatiky

NABÍDKA VZDĚLÁVACÍCH KURZŮ

CHARAKTERISTIKA PŘEDMĚTU INFORMATIKA (4 leté studium)

ZŠ 1. stupeň pokročilí 2 skupiny ZŠ 2. stupeň pokročilí 2 skupiny

Pracovní činnosti

II. MATEMATIKA A JEJÍ APLIKACE

Pedagogika I Zimní semestr Akademický rok 2014/15

Transkript:

Programujeme, a co dál? Dan Lessner ksvi.mff.cuni.cz/ucebnice ucime-informatiku.blogspot.cz

Učebnice informatiky ksvi.mff.cuni.cz/ucebnice

Patří programování do všeobecného vzdělávání? Potřebujeme snad z každého vychovat programátora? Takže proč tedy? Všeobecný přehled jak funguje svět kolem nás Rozvoj informatického myšlení Jak těchto cílů dosáhnout? Jak se odlišuje výuka programátorů?

Obecné empiricky ověřené principy Prolínání Slovní a vizuální popis Abstraktní koncepty a jejich konkrétní příklady Řešené a neřešené úlohy Opakování probrané látky Zpětná vazba Otázky ověřující pochopení, podněcující přemýšlení Testíky na podporu zapamatování

Proč?! Naprogramuj ověření trojúhelníkové nerovnosti,... Co to je?! Kolik jakých kroků žák při řešení úlohy vykoná?

Naprogramuj ověření trojúhelníkové nerovnosti,... Jsou i jiné typy úloh: Zaměření na různé fáze postupu řešení Zaměření na různou práci s programem Doplňování, upravování Hledání chyb, opravování Porovnávání a hodnocení programů z různých hledisek Čtení (Co dělá tento program? Co se stane, když...?)

Parsonsovy úlohy (http://js-parsons.github.io)

Multimodalita 1) Vysvětlím while-cyklus 2) Ukážu příklad 3) Zadám úlohu Naučil jsem while cyklus?

Multimodalita Práce se stejným konceptem v různých situacích a kontextech Matematické (číselné) výpočty Textové řetězce Obrazová, zvuková data Objekty v nějaké simulaci, hře Motivace: potřeba pro vyřešení problému, nikoliv pořadí v referenční příručce

Metakognice Překračování úrovní je pro informatiku charakteristické řešení problému řešení všech podobných problémů zapamatování a provádění algoritmu vytvoření nejvhodnějšího algoritmu přemýšlení o problému přemýšlení o procesu vlastního přemýšlení

Metakognice Vyučující programuje u tabule Přemýšlí nahlas! Vyučující programuje bez tabule, žáci píší Komentování zdrojového kódu Subgoal labeling

Metakognice řešené příklady Proces, nejen výsledek! Hodně Proložit s úlohami pro žáky

Metakognice práce ve dvojici Snazší překonání překážek Snazší odhalení chyb (ještě před spuštěním) Jeden "kóduje", druhý má čas přemýšlet Pozor na střídání rolí Nutnost spolu o programu mluvit, nahlas přemýšlet a argumentovat.

Samostatné objevování ve výuce programování Náročný a motivující problém Žádný postup řešení Možnost různých výsledků Poznání konstruuje žák na základě vlastní přímé zkušenosti

Samostatné objevování ve výuce programování Výhody Podpora tvořivosti žáků Trvalejší a hlubší poznání Práce na vyšší kognitivní úrovni Rizika Nedostatek času Objev nebude objeven Objev zapadne v detailech Pocity zoufalství ze selhání a vlastní neschopnosti K přemýšlení na léto: Kirschner, Sweller, Clark (2006): Why Minimal Guidance During Instruction Does Not Work... (a reakce na tento článek)

Pojem: Cognitive (over)load Teorie: Učení je nějaká změna v dlouhodobé paměti. Do té přechází informace opakovaně zpracovávané v krátkodobé (pracovní) paměti. Přetížení pracovní paměti brání procesu učení. Při programování a práci na otevřených problémech velmi snadné! Přísná syntaxe Netriviální sémantika Bohaté IDE Složitý postup před spuštěním programu Komplexní nestrukturované zadání Množství nových informací a prog. konceptů ke zpracování Překládání ze "svými slovy" do zdrojového kódu

Samostatné objevování ve výuce programování Předpoklady (ne)fungování Vhodně nastavené vzdělávací cíle Přiměřená náročnost problému Přiměřená časové dotace Přiměřeně strukturovaný postup Komu a kdy to tedy funguje?

Pojem: Scaffolding Scaffolding ( lešení ) žákům zpřístupňuje řešení obtížnějších (a snad zajímavějších) projektů Hrubý návrh postupu (kroků, fází) řešení Poskytnutí řešení podobného případu Poskytnutí dílčích řešení Vysvětlení neznámých či složitých pojmů Autocorrect, autocomplete Ladicí výstupy, krokování

Předcházení bezmoci a frustraci Atmosféra: Dělání a odstraňování chyb je běžnou součástí práce informatika. Nejen úlohy naprogramuj Úlohou učitele není opravovat žákovské algoritmy a programy. Můžeme ale nabídnout postupy a strategie,jak si poradit samostatně. Při programování myslíme nahlas (jako učitelé i žáci ve dvojicích). Počítač je jen stroj, nedělá podlé naschvály.

csteachingtips.org

Závěr Co přesně výukou programování sledujeme? (Na to pozor i při aplikaci empirických studií.)

Díky za pozornost Dan Lessner lessner@ksvi.mff.cuni.cz ksvi.mff.cuni.cz/ucebnice ucime-informatiku.blogspot.cz