PORADNIK METODYCZNY DLA NAUCZYCIELI GIMNAZJUM JAK WYKORZYSTAC PAKIET DYDAKTYCZNY DO NAUCZANIA
|
|
- Bronisława Osińska
- 8 lat temu
- Przeglądów:
Transkrypt
1 PORADNIK METODYCZNY DLA NAUCZYCIELI GIMNAZJUM JAK WYKORZYSTAC PAKIET DYDAKTYCZNY DO NAUCZANIA ALGORYTMIKI I PROGRAMOWANIA NA LEKCJI INFROMATYKI W GIMNAZJUM Nauczanie informatyki w szkole gimnazjalnej ma za zadnie wprowadzić ucznia w świat technologii informacyjnej oraz zapoznać go z elementami informatyki między innymi z algorytmiką i elementami programowania. Do nauczania tego bloku bardzo często wykorzystuje się pakiet ELI oraz środowisko Logo Komeniusz lub Lokomocji, pozwalające na wprowadzenie podstaw programowania. Środowisko żółwia ma swoje ogromne zalety edukacyjne - pobudza wyobraźnię, jest zlokalizowane w języku polskim oraz pozwala uczyć programowania w prosty, wydaje się bardzo zrozumiały dla ucznia sposób. Oczywiście można uczyć podstaw algorytmiki, używając innych narzędzi programistycznych. Pragniemy Państwu przybliżyć Pakiet dydaktyczny do nauczania algorytmiki i programowania opracowany dla szkoły ponadgimnazjalnej - jednak jego elementy można śmiało wykorzystać na lekcjach informatyki w gimnazjum. Wsparciem dla nauczycieli szkół gimnazjalnych są także scenariusze zadań i zadania publikowane w Biuletynie Otwartej Szkoły pod adresem 1. PAKIET DYDAKTYCZNY DO NAUCZANIA ALGORYTMIKI I PROGRAMOWANIA W roku 2004 w Centrum Certyfikacji i Szkoleń Komputerowych DC Edukacja wspólnie z 26 wybranymi nauczycielami z całej Polski podjęło się w ramach programu firmy Microsoft Partnerstwo dla przyszłości utworzenia narzędzia wspomagającego naukę algorytmiki i programowania. Doświadczenie nauczycieli i zastosowanie nowoczesnej technologii przekazu informacji zaowocowało zbiorem narzędzi dla nauczyciela i ucznia, wspomagających trudny proces nauczania algorytmiki i programowania, z wykorzystaniem nowoczesnego narzędzia programistycznego Visual Basic.NET. Pakiet składa się z następujących elementów: - elektroniczny podręcznik dla ucznia zawierający 28 tematów z zakresu programowania w VB.Net oraz algorytmiki, wzbogacony o elementy interaktywne, ilustracje i animacje; - elektroniczny poradnik dla nauczyciela, zawierający podręcznik ucznia, zbiór uwag technicznych i do realizacji programu, komplet wszystkich programów w wersji źródłowej; - zestaw prezentacji do lekcji wykonanych w programie PowerPoint; - zestaw scenariuszy lekcji do wszystkich tematów; - zestaw testów sprawdzających wiedzę uczniów; - plan wynikowy oraz przedmiotowy system oceniania dla tego bloku materiału. Pakiet otrzymał akceptacje Ministerstwa Edukacji Narodowej w zakresie wykorzystania go jako środka dydaktycznego, zalecanego do użytku szkolnego przez Ministra Edukacji Narodowej, numer zalecenia 2053/2006. Docelowo narzędzie to jest przeznaczone dla szkół ponadgninazjalnych do przedmiotu Informatyka, realizowanego w zakresie rozszerzonym. Jednak sposób jego opracowania, przekazu treści oraz układ materiału pozwalają na wykorzystanie tej cennej pomocy także na poziomie gimnazjalnym. Dotychczasowe doświadczenia nauczycieli gimnazjum pracujących z pakietem i wykorzystujących dodatkowe materiały uzupełniające umieszczane w portalu Otwartej Szkoły potwierdzają jego użyteczność i atrakcyjność również na tym poziomie edukacyjnym. W dalszej części poradnika zaprezentujemy Państwu, jakie tematy oraz materiały można wykorzystać na lekcjach w gimnazjum.
2
3 2. WYKORZYSTANIE PAKIETU DYDAKTYCZNEGO DO NAUCZANIA ALGORYTMIKI I PROGRAMOWANIA NA LEKCJACH INFORMATYKI W GIMNAZJUM Podstawa programowa dla przedmiotu informatyka w gimnazjum określa następujące treści z zakresu algorytmiki i programowania punkt 3. w bloku Treści: Rozwiązywanie problemów w postaci algorytmicznej. Algorytmy wokół nas, przykłady algorytmów rozwiązywania problemów praktycznych i szkolnych. Ścisłe formułowanie sytuacji problemowych. Opisywanie algorytmów w języku potocznym. Zapisywanie algorytmów w postaci procedur, które może wykonać komputer. Przykłady algorytmów rekurencyjnych. Rozwiązywanie umiarkowanie złożonych zadań metodą zstępującą. Przykłady testowania i oceny algorytmów. Poniżej prezentujemy plan wynikowy dla bloku związanego z algorytmiką i programowaniem w gimnazjum. Podczas zajęć wykorzystywany jest pakiet oraz materiały udostępnione w portalu Otwartej Szkoły, pozwalające na podmienienie pewnych zadań czy rozszerzenie lekcji o dodatkowe, atrakcyjne oraz stosunkowo proste zadania na poziomie szkoły gimnazjalnej. W kolumnie uwagi do realizacji zostały opisane treści, które należy czy można pominąć ze względu na ich stopień trudności oraz brak korelacji z innymi przedmiotami (matematyka, fizyka). Znajdują się tam również propozycje zadań spoza pakietu, które można czy należy wykorzystać na lekcji.
4 2. Wynikowy plan nauczania Informatyka PLAN WYNIKOWY NA ROK SZKOLNY / (Plan obejmuje 50 godzin dydaktycznych.) PRZEDMIOT: Informatyka KLASA:... NAUCZYCIEL:... OGÓLNE CELE KSZTAŁCENIA I WYCHOWANIA: Poznanie podstawowych pojęć z zakresu algorytmiki i programowania. Nabycie umiejętności rozwiązywania i opisywania problemów w sposób algorytmiczny. Nabycie umiejętności zapisywania algorytmów w postaci procedur w języku VB.Net. Poznanie zjawiska rekurencji i przykładów jego wykorzystania. Nabycie umiejętności pisania programów w VB z wykorzystaniem podstawowych konstrukcji języka.
5 Nr lekcji Temat Czas 1 Dziedzictwo Al-Chorezmiego 2 Wprowadzenie do środowiska MS VB.NET 2 h lub 4 h 2 h : podstawowe podać definicję algorytmu; Wymagania programowe wymienić podstawowe symbole graficzne używane w schematach blokowych; podać sposoby prezentowania i zapisu algorytmów za pomocą: opisu słownego, listy kroków, schematów blokowych, pseudokodu; przedstawić proste działania w postaci algorytmu. : podać definicję języka programowania, kompilatora, interpretera; wymienić podstawowe grupy języków programowania; wymienić po dwa przykładowe języki z każdej grupy; podać definicje podstawowych pojęć związanych ze środowiskiem MS VB.NET projekt, rozwiązanie, kontrolka, właściwości kontrolki. otworzyć istniejący projekt (rozwiązanie); uruchomić aplikację z poziomu środowiska; : ponadpodstawowe wymienić i scharakteryzować rodzaje podstawowych technik algorytmicznych: sekwencja, rozgałęzienie, iteracja (pętla); omówić różnicę pomiędzy problemem algorytmicznym a niealgorytmicznym; zapisać algorytm za pomocą poznanych notacji; zapisać podstawowe struktury algorytmiczne: algorytm sekwencyjny, z rozgałęzieniami, iteracje. : zmienić profil użytkownika za pomocą okna My Profile; odszukać folder rozwiązania i uruchomić program za pomocą pliku wykonywalnego; zmienić podstawowe właściwości Text, Name, BackColor formularza; zmienić obiekt startowy (Startup Object) w rozwiązaniu; Uwagi do realizacji (*) Czas poświęcony na ten temat to 2 godziny. Jeśli jest możliwość, można go rozszerzyć do 4, by poświęcić więcej czasu na ćwiczenia dotyczące zapisywania algorytmów w różnych notacjach. Zagadnienia związane z koncepcjami rozwiązywania problemów, generacjami języków programowania oraz drzewem algorytmu można pominąć lub omówić powierzchownie. W lekcji tej można wykorzystać gotowe projekty, które w przyszłości będą wykonywać uczniowie np. jednoręki bandyta, konwerter długości czy temperatur. Zadania te są na poziomie uczniów pierwszej lub drugiej klasy gimnazjum.
6 utworzyć nowy projekt; zapisać zmiany dokonywane w projekcie; uruchomić system pomocy (Help). 3 Wykorzystanie kontrolek przy tworzeniu interfejsu aplikacji 2 h : wymienić podstawowe rodzaje kontrolek opisanych w e-podręczniku; opisać pojęcie procedury zdarzenia kontrolki. dodać kontrolkę do formularza jednym z poznanych sposobów; zmienić omawiane na lekcji właściwości kontrolki w oknie Properties; uruchomić i przetestować aplikację; zapisać zmiany w projekcie; kompilować projekt do pliku wykonywalnego. : opisać podstawowe właściwości kontrolek wykorzystywane w programach tworzonych na lekcji; utworzyć nową procedurę zdarzenia zawiązaną z kontrolką; dodać kod zmieniający właściwość Text poznanych kontrolek; dodać kod zmieniający właściwość Visible kontrolki PictureBox; dodać kod zamykający aplikację do procedury obsługi zdarzenia kontrolki; : dodać i zastosować kontrolki typu TabControlr oraz MonthCalendar do formularza. pobrać informacje z kontrolki typu TextBox; użyć znaku łączenia do połączenia łańcuchów znaków. 4 Proste algorytmy liniowe z wykorzystaniem zmiennych 2 h : zapisać proste algorytmy kinowe w postaci listy kroków i schematu blokowego; podać definicję zmiennej; podać definicję stałej; wymienić cechy zmiennej; zadeklarować zmienną w programie; zadeklarować stałą w programie; : wymienić podstawowe typy danych omówione na lekcji; wymienić funkcje konwertujące typy danych omawiane na lekcji. stosować poznane funkcje konwertujące typy danych w programie; stosować zmienne w prostych obliczeniach; stosować polecenie InputBox do Lekcja ta może być rozszerzona o dodatkowe 2 godziny, w celu zwiększenia liczby ćwiczeń poświęconych na tworzenie algorytmów liniowych oraz wykorzystaniu zmiennych w programach. Podczas realizacji można pominąć lub zmniejszyć nacisk na funkcje konwertujące.
7 przypisywać wartości zmiennym i stałym; wprowadzania danych; stosować polecenie MessageBox do wyprowadzania wartości zmiennych. nazywać zmienne zgodnie z poznanymi konwencjami nazewnictwa zmiennych. 5 Algorytmy z rozgałęzieniami 4 h zapisać proste algorytmu z rozgałęzieniami w postaci listy kroków i schematu blokowego; wymienić operatory porównania i arytmetyczne wykorzystywane w VB.NET; wymienić operatory logiczne wykorzystywane w VB.NET; stosować instrukcję decyzyjną If w prostych programach; stosować operatory arytmetyczne w obliczeniach; stosować operatory porównania i operatory logiczne. napisać konstrukcję instrukcji decyzyjnej If wraz z jej rozwinięciem Else i ElseIf. stosować instrukcję decyzyjną If Then Else ElseIf w prostych programach; stosować w swoich projektach kontrolki typu RadioButton; zadeklarować użycie biblioteki Math; stosować instrukcję If do sprawdzania poprawności wprowadzanych danych. W trakcie realizacji tej lekcji pomijamy zadanie z równaniem kwadratowym. Należy zwrócić uwagę na nabycie umiejętności zapisywania i odczytywania algorytmów z rozgałęzieniami w postaci listy kroków i schematu blokowego. Zadania do wykorzystania na tej lekcji to przykłady Jednoręki bandyta, Obrazkowy bandyta, Konwerter długości czy termometr. 6 Wybór drogi działania 2 h podać składnię instrukcji wyboru Select Case; obliczyć resztę z dzielenia, wykorzystując operator Mod; stosować operatory logiczne w wyrażeniach wykorzystywanych w instrukcji warunkowej. podać przykład użycia operatora Mod; podać przykłady zastosowania instrukcji Select Case; zastosować instrukcję wyboru w prostych algorytmach; sprawdzić poprawność wprowadzanych danych za pomocą instrukcji warunkowej. Lekcja ta zawiera długi i dość trudny dla uczniów program obliczania daty Wielkanocy. Można go pominąć, podobnie jak drugi przykład, i wykorzystać instrukcję Select Case w jednym z wcześniej zrealizowanych projektów, np. Konwerter długości czy Termometr, pokazując inny sposób implementacji
8 algorytmów z rozgałęzieniami. 7 Algorytmy iteracyjne 2 h podać składnię pętli For Next; wyjaśnić pojęcie iteracji; zastosować pętlę For Next do obliczania średniej n liczb; zapisać algorytm iteracyjny obliczania wartości średniej n liczb za pomocą listy kroków. opisać działanie pętli zagnieżdżonej; zapisać algorytm iteracyjny obliczania wartości średniej n liczb za pomocą schematu blokowego; zastosować pętlę For Next do rozwiązywania problemów, gdzie powtarza się czynności; W trakcie tej lekcji możemy pominąć obliczanie silni i tylko na przykładzie średniej pokazać iteracje i pętlę For. Silnię można zadać do domu jako zadanie dodatkowe dla uczniów chętnych. zmieniać wartość skoku licznika pętli; tworzyć pętle zagnieżdżone z wykorzystaniem instrukcji For Next, np. wyświetlanie tabliczki mnożenia od 1 do Powtarzanie nie musi być uciążliwe, czyli pętle warunkowe 4 h podać składnię instrukcji powtarzania warunkowego While End While; podać składnię instrukcji powtarzania warunkowego Do Loop w poznanych na lekcji wariantach; podać znaczenie słów kluczowych Until i While w składni polecenia Do Loop; zapisać algorytm Euklidesa z odejmowaniem w postaci listy kroków i schematu blokowego; zastosować instrukcje powtarzania warunkowego w prostych algorytmach iteracyjnych obliczanie NWD za pomocą metody Euklidesa, logowanie do programu; wymienić różnice między poznanymi postaciami instrukcji powtarzania warunkowego; zastosować odpowiednią postać instrukcji powtarzania warunkowego w zależności od potrzeb; W trakcie tej lekcji można pominąć działanie debugera i skupić się na wykorzystaniu powtarzania warunkowego do rozwiązania problemów algorytmicznych. Oprócz NWD można wykorzystać zadania Palindrom czy Systemy liczbowe do utrwalenia tej konstrukcji pętli i algorytmów iteracyjnych. W przypadku implementacji tylko NWD wystarczą 2 godziny lekcyjne na realizację tego tematu.
9 stosować operatory logiczne w budowaniu warunków zakończenia pętli. 11 Procedury i funkcje (llekcja11w podręczniku) 2 h podać definicję programowania proceduralnego i strukturalnego; podać definicję procedury typu Sub i Function; wymienić różnice w sposobie działania procedury i funkcji; określić sposób działania poznanych funkcji matematycznych i tekstowych; W trakcie tej lekcji pomijamy zadanie dotyczące pierwiastków równania kwadratowego. wymienić modyfikatory dostępu; wymienić poznane na lekcji funkcje matematyczne i tekstowe; definiować procedury Sub i Function bez parametrów; wywoływać zdefiniowane procedury i funkcje w programie; rozpoznać początek i koniec procedury, funkcji w kodzie programu; stosować procedury i funkcje wbudowane oraz zdefiniowane przez programistę. podać rodzaje zasięgu zmiennej, procedury i funkcji; określić zakres działania zmiennych, procedur i funkcji na podstawie miejsca ich wystąpienia oraz modyfikatora dostępu; dzielić program na procedury i funkcje bezparametrowe; stosować w programie poznane funkcje tekstowe i matematyczne zgodnie z ich przeznaczeniem; wykorzystywać procedury i funkcje jako składniki wcześniej tworzonych algorytmów. 12 Rekurencja i jej zastosowania (Lekcja17 w podręczniku) 2 h podać definicję rekurencji; wymienić przykłady algorytmów rekurencyjnych (liczba Fibonacciego, silnia); podać definicję grafiki fraktalnej; zapisać w postaci listy kroków i schematu blokowego rekurencyjny algorytm obliczania liczby Fibonacciego; prawidłowo definiować warunki zakończenia wymienić niebezpieczeństwa algorytmów rekurencyjnych; wymienić przykłady grafiki fraktalnej opartej na rekurencji; podać przykłady działań i algorytmów, gdzie wykorzystywana jest rekurencja; zapisać w postaci listy kroków iteracyjny algorytm obliczania liczby Fibonacciego. Lekcja poświęcona rekurencji powinna odwoływać się do techniki algorytmicznej,pomijając programowanie. Uczniowie powinni zapoznać się ideą rekursji oraz jej podstawowymi przykładami. Pisanie programów można pominąć, by nie zniechęcić uczniów do programowania.
10 rekurencji. Przestawiony powyżej plan wynikowy pozwala na zrealizowanie treści zawartych w podstawie programowej. Oczywiste jest, że można go rozbudować o tablice, sortowania czy wyszukiwania, jednak należy wtedy traktować to jako treści nadobowiązkowe. Mamy nadzieję, że zaprezentowany plan wynikowy przybliży pakiet i pozwoli na jego wykorzystanie podczas lekcji informatyki w gimnazjum. Bibliografia [1] Podstawa programowa przedmiotu informatyka w gimnazjum [2[ [3]
napisać konstrukcję instrukcji decyzyjnej If wraz z jej rozwinięciem Else i ElseIf; podać definicję algorytmu z rozgałęzieniami;
1 TEMAT LEKCJI: Algorytmy z rozgałęzieniami. 2 CELE WYRAŻONE OPERACYJNIE: 2.1 Wiadomości: Uczeń potrafi: napisać konstrukcję instrukcji decyzyjnej If wraz z jej rozwinięciem Else i ElseIf; podać definicję
Bardziej szczegółowoZapisywanie algorytmów w języku programowania
Temat C5 Zapisywanie algorytmów w języku programowania Cele edukacyjne Zrozumienie, na czym polega programowanie. Poznanie sposobu zapisu algorytmu w postaci programu komputerowego. Zrozumienie, na czym
Bardziej szczegółowoProgramowanie i techniki algorytmiczne
Temat 2. Programowanie i techniki algorytmiczne Realizacja podstawy programowej 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych 2) formułuje ścisły opis prostej
Bardziej szczegółowoScenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA 4 ŚRODKI DYDAKTYCZNE
1 TEMAT LEKCJI: Algorytmy iteracyjne - pętla For Next. 2 CELE: 2.1 Wiadomości: Uczeń potrafi: wyjaśnić pojęcie iteracji; podać podstawową składnię pętli For Next; podać rozszerzoną składnię pętli For Next
Bardziej szczegółowoScenariusz lekcji. Obliczanie NWD- algorytm Euklidesa.
1 TEMAT LEKCJI: Obliczanie NWD- algorytm Euklidesa. 2 CELE WYRAŻONE OPERACYJNIE: 2.1 Wiadomości: Uczeń potrafi: zapisać algorytm Euklidesa w postaci z odejmowaniem i dzieleniem; podać definicję debugera;
Bardziej szczegółowoScenariusz lekcji. wymienić podstawowe typy danych omówione na lekcji; wymienić funkcje konwertujące typy danych, omawiane na lekcji.
1 TEMAT LEKCJI: Zmienne i ich wykorzystanie. 2 CELE LEKCJI: Wykorzystanie zmiennych w aplikacjach. 2.1 Wiadomości: Uczeń potrafi: podać definicję zmiennej; podać definicję stałej; wymienić podstawowe typy
Bardziej szczegółowoTemat 5. Programowanie w języku Logo
Temat 5. Programowanie w języku Logo Realizacja podstawy programowej 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych 2) formułuje ścisły opis prostej sytuacji
Bardziej szczegółowoTemat 20. Techniki algorytmiczne
Realizacja podstawy programowej 5. 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych problemów; 2) formułuje ścisły opis prostej sytuacji problemowej, analizuje
Bardziej szczegółowoSCENARIUSZ LEKCJI. Streszczenie. Czas realizacji. Podstawa programowa
Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
Bardziej szczegółowoZapisywanie w wybranej notacji algorytmów z warunkami i iteracyjnych
Temat 2. Zapisywanie w wybranej notacji algorytmów z warunkami i iteracyjnych Cele edukacyjne Usystematyzowanie podstawowych pojęć: algorytm z warunkami, iteracja, algorytm iteracyjny, zmienna sterująca.
Bardziej szczegółowoScenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA: 4 ŚRODKI DYDAKTYCZNE:
Praca z projektemi w MS VB.NET Scenariusz lekcji Scenariusz lekcji 1 TEMAT LEKCJI: Praca z projektami w MS VB.NET. 2 CELE LEKCJI: 2.1 Wiadomości: Uczeń potrafi: podać definicje podstawowych pojęć związanych
Bardziej szczegółowoAPL_03_scenariusz_lekcji. Rodzaje kontrolek i ich obsługa w programach. Informatyka. Jadwiga Jezierska. Osiedle Stawki 39/27
Scenariusz lekcji ID Tytuł Przedmiot Autor (imię, nazwisko) Autor (ulica, nr domu) Autor (kod, miejscowość) Abstrakt APL_03_scenariusz_lekcji Rodzaje kontrolek i ich obsługa w programach Informatyka Jadwiga
Bardziej szczegółowoAlgorytmika i pseudoprogramowanie
Przedmiotowy system oceniania Zawód: Technik Informatyk Nr programu: 312[ 01] /T,SP/MENiS/ 2004.06.14 Przedmiot: Programowanie Strukturalne i Obiektowe Klasa: druga Dział Dopuszczający Dostateczny Dobry
Bardziej szczegółowoSCENARIUSZ LEKCJI. Miejsca zerowe funkcji kwadratowej i ich graficzna prezentacja
SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH Autorzy scenariusza:
Bardziej szczegółowoKlasa 2 INFORMATYKA. dla szkół ponadgimnazjalnych zakres rozszerzony. Założone osiągnięcia ucznia wymagania edukacyjne na. poszczególne oceny
Klasa 2 INFORMATYKA dla szkół ponadgimnazjalnych zakres rozszerzony Założone osiągnięcia ucznia wymagania edukacyjne na poszczególne oceny Algorytmy 2 3 4 5 6 Wie, co to jest algorytm. Wymienia przykłady
Bardziej szczegółowoFunkcje i instrukcje języka JavaScript
Funkcje i instrukcje języka JavaScript 1. Cele lekcji a) Wiadomości Uczeń : zna operatory i typy danych języka JavaScript, zna konstrukcję definicji funkcji, zna pętlę If i For, Do i While oraz podaje
Bardziej szczegółowoSCENARIUSZ LEKCJI. TEMAT LEKCJI: Projektowanie rozwiązania prostych problemów w języku C++ obliczanie pola trójkąta
SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH Autorzy scenariusza:
Bardziej szczegółowo1 Wprowadzenie do algorytmiki
Teoretyczne podstawy informatyki - ćwiczenia: Prowadzący: dr inż. Dariusz W Brzeziński 1 Wprowadzenie do algorytmiki 1.1 Algorytm 1. Skończony, uporządkowany ciąg precyzyjnie i zrozumiale opisanych czynności
Bardziej szczegółowoScenariusz lekcji. rozpoznać prawidłową deklarację tablicy; podać odwołanie do określonego elementu tablicy.
Scenariusz lekcji 1 TEMAT LEKCJI: Zmienne tablicowe 2 CELE LEKCJI: 2.1 Wiadomości: Uczeń potrafi: podać definicję tablicy; podać definicję indeksu; wymienić cechy tablicy w VB.NET; podać postać deklaracji
Bardziej szczegółowoSposoby przedstawiania algorytmów
Temat 1. Sposoby przedstawiania algorytmów Realizacja podstawy programowej 5. 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych problemów; 2) formułuje ścisły
Bardziej szczegółowoAutorski program nauczania
Grzegorz Kaczorowski Innowacja pedagogiczna: Algorytmika i programowanie Typ innowacji: programowa Autorski program nauczania poziom edukacyjny: PONADGIMNAZJALNY Realizatorzy innowacji: uczniowie klas
Bardziej szczegółowoPRZEWODNIK PO PRZEDMIOCIE
Nazwa przedmiotu: Algorytmy i programowanie Algorithms and Programming Kierunek: Zarządzanie i Inżynieria Produkcji Rodzaj przedmiotu: kierunkowy Poziom studiów: studia I stopnia forma studiów: studia
Bardziej szczegółowoTeraz bajty. Informatyka dla szkół ponadpodstawowych. Zakres rozszerzony. Część 1.
Teraz bajty. Informatyka dla szkół ponadpodstawowych. Zakres rozszerzony. Część 1. Grażyna Koba MIGRA 2019 Spis treści (propozycja na 2*32 = 64 godziny lekcyjne) Moduł A. Wokół komputera i sieci komputerowych
Bardziej szczegółowoAlgorytmika i programowanie usystematyzowanie wiadomości
Temat 1. Algorytmika i programowanie usystematyzowanie wiadomości Cele edukacyjne Usystematyzowanie podstawowych pojęć: algorytm, program, specyfikacja zadania, lista kroków, schemat blokowy, algorytm
Bardziej szczegółowoPORADNIK METODYCZNY DO NAUCZANIA INFORMATYKI
PORADNIK METODYCZNY DO NAUCZANIA INFORMATYKI Z WYKORZYSTANIEM PAKIETU DYDAKTYCZNEGO DO NAUCZANIA ALGORYTMIKI I PROGRAMOWANIA NUMER 2 W drugim numerze poradnika prezentujemy uwagi do realizacji wybranych
Bardziej szczegółowoInnowacja pedagogiczna dla uczniów pierwszej klasy gimnazjum Programowanie
Innowacja pedagogiczna dla uczniów pierwszej klasy gimnazjum Programowanie Opracował Ireneusz Trębacz 1 WSTĘP Dlaczego warto uczyć się programowania? Żyjemy w społeczeństwie, które coraz bardziej się informatyzuje.
Bardziej szczegółowoWYMAGANIA EDUKACYJNE Z INFORMATYKI dla klasy III gimnazjalnej, Szkoły Podstawowej w Rychtalu
WYMAGANIA EDUKACYJNE Z INFORMATYKI dla klasy III gimnazjalnej, Szkoły Podstawowej w Rychtalu 1 Algorytmika i programowanie Rozwiązywanie problemów i podejmowanie decyzji z wykorzystaniem komputera, stosowanie
Bardziej szczegółowoRozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I
Zespół TI Instytut Informatyki Uniwersytet Wrocławski ti@ii.uni.wroc.pl http://www.wsip.com.pl/serwisy/ti/ Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I Rozkład zgodny
Bardziej szczegółowoINFORMATYKA
INFORMATYKA - - 1 - - Gimnazjum nr 2 im. Jana Pawła II w Lublińcu WYMAGANIA EDUKACYJNE w klasie drugiej NR LEK CJI TEMAT 36 Zajęcia organizacyjne TREŚCI PODSTAWY PROGRAMOWEJ OBLICZENIA W ARKUSZU KALKULACYJNYM
Bardziej szczegółowoRozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II
Zespół TI Instytut Informatyki Uniwersytet Wrocławski ti@ii.uni.wroc.pl http://www.wsip.com.pl/serwisy/ti/ Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II Rozkład wymagający
Bardziej szczegółowoInformatyka klasa III Gimnazjum wymagania na poszczególne oceny
Informatyka klasa III Gimnazjum wymagania na poszczególne oceny Algorytmika i programowanie Rozwiązywanie problemów i podejmowanie decyzji z wykorzystaniem komputera, stosowanie podejścia algorytmicznego
Bardziej szczegółowoPLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 2. Przygotowanie środowiska pracy
Bardziej szczegółowoProgram szkolenia PODSTAWY VBA (VISUAL BASIC FOR APPLICATIONS) I FORMULARZE.
Program szkolenia PODSTAWY VBA (VISUAL BASIC FOR APPLICATIONS) I FORMULARZE SZKOLENIE JEST DLA OSÓB, KTÓRE: znają program Microsoft Excel na poziomie średniozaawansowanym, chcą poznać ogólne zasady tworzenia
Bardziej szczegółowoProgram szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY.
Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY SZKOLENIE JEST DLA OSÓB, KTÓRE: nigdy wcześniej nie programowały lub nie miały styczności z programowaniem od dłuższego czasu,
Bardziej szczegółowoTemat: Programujemy historyjki w języku Scratch tworzymy program i powtarzamy polecenia.
Prowadzący: Dariusz Stefańczyk Szkoła Podstawowa w Kurzeszynie Konspekt lekcji z informatyki w klasie IV Dział programowy: Programowanie. Podstawa programowa 1. Treści nauczania: Rozumienie, analizowanie
Bardziej szczegółowoTechnologie informacyjne - wykład 12 -
Zakład Fizyki Budowli i Komputerowych Metod Projektowania Instytut Budownictwa Wydział Budownictwa Lądowego i Wodnego Politechnika Wrocławska Technologie informacyjne - wykład 12 - Prowadzący: Dmochowski
Bardziej szczegółowoProgramowanie od pierwszoklasisty do maturzysty. Grażyna Koba
Programowanie od pierwszoklasisty do maturzysty Grażyna Koba Krąg trzydziestolecia nauki programowania C++, Java Scratch, Baltie, Logo, Python? 2017? Informatyka SP, GIMN, PG 1987 Elementy informatyki
Bardziej szczegółowoUwagi dotyczące notacji kodu! Moduły. Struktura modułu. Procedury. Opcje modułu (niektóre)
Uwagi dotyczące notacji kodu! Wyrazy drukiem prostym -- słowami języka VBA. Wyrazy drukiem pochyłym -- inne fragmenty kodu. Wyrazy w [nawiasach kwadratowych] opcjonalne fragmenty kodu (mogą być, ale nie
Bardziej szczegółowoPLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),
PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 1. Wprowadzenie do aplikacji internetowych
Bardziej szczegółowoNAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:
NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA: Podstawy programowania Kod przedmiotu: GS_13 Rodzaj przedmiotu: kierunkowy Wydział: Informatyki Kierunek: Grafika Poziom studiów: pierwszego stopnia VI poziom PRK Profil
Bardziej szczegółowoZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia
ZP/ITS/11/2012 Załącznik nr 1a do SIWZ ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia Przedmiotem zamówienia jest: Przygotowanie zajęć dydaktycznych w postaci kursów e-learningowych przeznaczonych
Bardziej szczegółowoWYMAGANIA EDUKACYJNE
GIMNAZJUM NR 2 W RYCZOWIE WYMAGANIA EDUKACYJNE niezbędne do uzyskania poszczególnych śródrocznych i rocznych ocen klasyfikacyjnych z INFORMATYKI w klasie II gimnazjum str. 1 1. Algorytmika i programowanie
Bardziej szczegółowoScenariusz lekcji opartej na programie Program nauczania informatyki w gimnazjum DKW-4014-87/99
Scenariusz lekcji opartej na programie Program nauczania informatyki w gimnazjum DKW-4014-87/99 Techniki algorytmiczne realizowane przy pomocy grafiki żółwia w programie ELI 2,0. Przedmiot: Informatyka
Bardziej szczegółowoScenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI 2 CELE LEKCJI. 2.1 Wiadomości. 2.2 Umiejętności 3 METODY NAUCZANIA 4 ŚRODKI DYDAKTYCZNE
1 TEMAT LEKCJI Algorytmy rozwiązujące problemy liczbowe 2 CELE LEKCJI 2.1 Wiadomości Uczeń potrafi: wymienić przykłady klasycznych algorytmów służących rozwiązywaniu problemów liczbowych; opisać algorytm
Bardziej szczegółowoProgramowanie w środowisku Baltie
Temat 3. Programowanie w środowisku Baltie Realizacja podstawy programowej 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych 2) formułuje ścisły opis prostej
Bardziej szczegółowoPROGRAMOWANIE W PYTHONIE OD PIERWSZYCH KROKÓW
PROGRAMOWANIE W PYTHONIE OD PIERWSZYCH KROKÓW http://metodycy.torun.pl/ m.informatyka@metodycy.torun.pl 1. Wprowadzenie do Pythona podstawowe informacje Python to język programowania wysokiego poziomu,
Bardziej szczegółowoProgram nauczania informatyki w gimnazjum Informatyka dla Ciebie. Modyfikacja programu klasy w cyklu 2 godzinnym
Modyfikacja programu klasy 2 nym Cele modyfikacji Celem modyfikacji jest poszerzenie zakresu wiedzy zawartej w podstawie programowej które pomoże uczniom uzmysłowić sobie treści etyczne związane z pracą
Bardziej szczegółowoProgramowanie. Pascal - język programowania wysokiego poziomu. Klasa 2 Lekcja 9 PASCAL
Programowanie Pascal - język programowania wysokiego poziomu Klasa 2 Lekcja 9 PASCAL Język programowania Do przedstawiania algorytmów w postaci programów służą języki programowania. Tylko algorytm zapisany
Bardziej szczegółowoScenariusz lekcji. wymienić podstawowe typy danych omówione na lekcji; zadeklarować zmienną w programie; przypisywać wartości zmiennym i stałym;
1 TEMAT LEKCJI: Zmienne i ich typy w VB.Net 2 CELE: 2.1 Wiadomości: Uczeń potrafi: podać definicję zmiennej; podać definicję stałej; wymienić podstawowe typy danych omówione na lekcji; wymienić cechy zmiennej.
Bardziej szczegółowoI. KARTA PRZEDMIOTU CEL PRZEDMIOTU WYMAGANIA WSTĘPNE W ZAKRESIE WIEDZY, UMIEJĘTNOŚCI I INNYCH KOMPETENCJI EFEKTY KSZTAŁCENIA
I. KARTA PRZEDMIOTU 1. Nazwa przedmiotu: PODSTAWY PROGRAMOWANIA. Kod przedmiotu: Ovi1 3. Jednostka prowadząca: Wydział Mechaniczno-Elektryczny 4. Kierunek: Mechatronika 5. Specjalność: Eksploatacja Systemów
Bardziej szczegółowoRozkład materiału do realizacji informatyki w szkole ponadgimnazjalnej w zakresie rozszerzonym
Rozkład materiału do realizacji informatyki w szkole ponadgimnazjalnej w zakresie rozszerzonym opracowany na podstawie podręcznika, MIGRA 2013 Autor: Grażyna Koba W rozporządzeniu Ministra Edukacji Narodowej
Bardziej szczegółowoPodstawy programowania 2. Temat: Funkcje i procedury rekurencyjne. Przygotował: mgr inż. Tomasz Michno
Instrukcja laboratoryjna 6 Podstawy programowania 2 Temat: Funkcje i procedury rekurencyjne Przygotował: mgr inż. Tomasz Michno Wstęp teoretyczny Rekurencja (inaczej nazywana rekursją, ang. recursion)
Bardziej szczegółowotematyka zajęć - pracuje z powłoką graficzną systemu operacyjnego - wykonuje operacje na plikach i katalogach w praca w systemie operacyjnym
Plan wynikowy z wymaganiami edukacyjnymi z dodatkowych zajęć uzupełniających z zastosowań informatyki realizowanych w klasie 2 i 3 liceum ogólnokształcącego w Zespole Szkół Samorządowych w Ełku tematyka
Bardziej szczegółowoProgramowanie w języku C++ Grażyna Koba
Programowanie w języku C++ Grażyna Koba Kilka definicji: Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i zasad
Bardziej szczegółowoKARTA KURSU. Wstęp do programowania
KARTA KURSU Nazwa Nazwa w j. ang. Wstęp do programowania Introduction to Programming Kod Punktacja ECTS* 6 Koordynator dr inż. Magdalena Andrzejewska Zespół dydaktyczny: dr inż. Magdalena Andrzejewska
Bardziej szczegółowoNazwa wariantu modułu (opcjonalnie): Laboratorium programowania w języku C++
Uniwersytet Śląski w Katowicach str. 1 Kierunek i poziom studiów: Chemia, poziom pierwszy Sylabus modułu: Laboratorium programowania (0310-CH-S1-019) Nazwa wariantu modułu (opcjonalnie): Laboratorium programowania
Bardziej szczegółowoSZYBKO ZROZUMIEĆ VISUAL BASIC 2012 Artur Niewiarowski -
S t r o n a 2 SZYBKO ZROZUMIEĆ VISUAL BASIC 2012 Artur Niewiarowski - Copyright by Artur Niewiarowski 2013 ISBN: 978-83-937802-0-4 - Artur Niewiarowski Self-Publishing - All rights reserved. Wszelkie prawa
Bardziej szczegółowoZ nowym bitem. Informatyka dla gimnazjum. Część II
Z nowym bitem. Informatyka dla gimnazjum. Część II Wymagania na poszczególne oceny szkolne Grażyna Koba Spis treści 1. Algorytmika i programowanie... 2 2. Obliczenia w arkuszu kalkulacyjnym... 4 3. Bazy
Bardziej szczegółowo1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Bardziej szczegółowoMyśl w języku Python! : nauka programowania / Allen B. Downey. Gliwice, cop Spis treści
Myśl w języku Python! : nauka programowania / Allen B. Downey. Gliwice, cop. 2017 Spis treści Przedmowa 11 1. Jak w programie 21 Czym jest program? 21 Uruchamianie interpretera języka Python 22 Pierwszy
Bardziej szczegółowoWymagania edukacyjne z informatyki w klasie VIII
Wymagania edukacyjne z informatyki w klasie VIII Wymagania konieczne K dotyczą zagadnień elementarnych, stanowiących swego rodzaju podstawę, powinien je zatem opanować każdy uczeń. Wymagania podstawowe
Bardziej szczegółowoLibreOffice Calc VBA
LibreOffice Calc VBA LibreOffice Calc umożliwia tworzenie własnych funkcji i procedur przy użyciu składni języka VBA. Dostęp do edytora makr: Narzędzia->Makra->Zarządaj makrami->libreoffice Calc Aby rozpocząć
Bardziej szczegółowoPodstawy Informatyki Computer basics
Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2013/2014
Bardziej szczegółowoPrzedmiotowe Zasady Oceniania III LO w Łomży. Algorytmika. Klasy II-III
Przedmiotowe Zasady Oceniania III LO w Łomży Klasy II-III Łomża, 2014-2015 2 Przedmiotowe Zasady Oceniania w III LO Łomży Ocenianie - wstęp Należy tak organizować pracę na lekcji (przygotowywać odpowiednie
Bardziej szczegółowoPlan wynikowy do realizacji informatyki w gimnazjum (cykl dwuletni, II rok nauczania) opracowany na podstawie podręcznika
Plan wynikowy do realizacji informatyki w gimnazjum (cykl dwuletni, II rok nauczania) opracowany na podstawie podręcznika Grażyna Koba, Informatyka dla gimnazjum, MIGRA, Wrocław 2014 1 DRUGI ROK NAUCZANIA
Bardziej szczegółowoPodstawy i języki programowania
Podstawy i języki programowania Laboratorium 1 - wprowadzenie do przedmiotu mgr inż. Krzysztof Szwarc krzysztof@szwarc.net.pl Sosnowiec, 16 października 2017 1 / 25 mgr inż. Krzysztof Szwarc Podstawy i
Bardziej szczegółowoWYKORZYSTANIE PORTALU DYDAKTYCZNEGO W NAUCE JĘZYKÓW PROGRAMOWANIA
WYKORZYSTANIE PORTALU DYDAKTYCZNEGO W NAUCE JĘZYKÓW PROGRAMOWANIA Plan wystąpienia Wprowadzenie Zdalne nauczanie języków programowania Cele i przyjęte rozwiązania Przykładowe elementy kursów Podsumowanie
Bardziej szczegółowoCiąg Fibonacciego jako szczególny przykład ciągu określonego rekurencyjnie. Przykłady rekurencji w informatyce
SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH Autorzy scenariusza:
Bardziej szczegółowo1 Podstawy c++ w pigułce.
1 Podstawy c++ w pigułce. 1.1 Struktura dokumentu. Kod programu c++ jest zwykłym tekstem napisanym w dowolnym edytorze. Plikowi takiemu nadaje się zwykle rozszerzenie.cpp i kompiluje za pomocą kompilatora,
Bardziej szczegółowoKOŁO MATEMATYCZNE LUB INFORMATYCZNE - klasa III gimnazjum, I LO
Aleksandra Nogała nauczycielka matematyki w Gimnazjum im. Macieja Rataja w Żmigrodzie olanog@poczta.onet.pl KONSPEKT ZAJĘĆ ( 2 godziny) KOŁO MATEMATYCZNE LUB INFORMATYCZNE - klasa III gimnazjum, I LO TEMAT
Bardziej szczegółowo3. Podaj elementy składowe jakie powinna uwzględniać definicja informatyki.
1. Podaj definicję informatyki. 2. W jaki sposób można definiować informatykę? 3. Podaj elementy składowe jakie powinna uwzględniać definicja informatyki. 4. Co to jest algorytm? 5. Podaj neumanowską architekturę
Bardziej szczegółowoAlgorytmy i struktury danych - opis przedmiotu
Algorytmy i struktury danych - opis przedmiotu Informacje ogólne Nazwa przedmiotu Algorytmy i struktury danych Kod przedmiotu 11.3-WP-PEDP-AiSD Wydział Kierunek Wydział Pedagogiki, Psychologii i Socjologii
Bardziej szczegółowoProgramowanie w języku Python. Grażyna Koba
Programowanie w języku Python Grażyna Koba Kilka definicji Program komputerowy to ciąg instrukcji języka programowania, realizujący dany algorytm. Język programowania to zbiór określonych instrukcji i
Bardziej szczegółowoSCENARIUSZ LEKCJI. Dzielenie wielomianów z wykorzystaniem schematu Hornera
Autorzy scenariusza: SCENARIUSZ LEKCJI OPRACOWANY W RAMACH PROJEKTU: INFORMATYKA MÓJ SPOSÓB NA POZNANIE I OPISANIE ŚWIATA. PROGRAM NAUCZANIA INFORMATYKI Z ELEMENTAMI PRZEDMIOTÓW MATEMATYCZNO-PRZYRODNICZYCH
Bardziej szczegółowoAlgorytmy od problemu do wyniku
Algorytmy Etapy tworzenia programu: 1) Sformułowanie zadania analiza problemu. 2) Opracowanie algorytmu sposób rozwiązania. 3) Zapisanie algorytmu w języku programowania kodowanie programu. 4) Kompilowanie
Bardziej szczegółowoAlgorytm. Krótka historia algorytmów
Algorytm znaczenie cybernetyczne Jest to dokładny przepis wykonania w określonym porządku skończonej liczby operacji, pozwalający na rozwiązanie zbliżonych do siebie klas problemów. znaczenie matematyczne
Bardziej szczegółowoPodstawy programowania w języku Visual Basic dla Aplikacji (VBA)
Podstawy programowania w języku Visual Basic dla Aplikacji (VBA) Instrukcje Język Basic został stworzony w 1964 roku przez J.G. Kemeny ego i T.F. Kurtza z Uniwersytetu w Darthmouth (USA). Nazwa Basic jest
Bardziej szczegółowo1 TEMAT LEKCJI: 2 CELE: 3 METODY NAUCZANIA 4 ŚRODKI DYDAKTYCZNE. Scenariusz lekcji. 2.1 Wiadomości: 2.2 Umiejętności: Scenariusz lekcji
Scenariusz lekcji 1 TEMAT LEKCJI: Poławiacze liczb pierwszych. 2 CELE: 2.1 Wiadomości: Uczeń potrafi: podać definicję liczby pierwszej i naturalnej; podać definicję faktoryzacji liczby; opisać algorytm
Bardziej szczegółowoProgram szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY.
Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY SZKOLENIE JEST DLA OSÓB, KTÓRE: chcą podnieść swoje umiejętności pracy w języku VBA do poziomu średniozaawansowanego, nigdy wcześniej
Bardziej szczegółowoWymagania edukacyjne z informatyki dla uczniów klas VI SP nr 53 w Krakowie w roku szkolnym 2019/2020
Prowadzący: Elwira Kukiełka Ewa Pawlak-Głuc 1 Opracowano na podstawie: 1. Podstawa programowa(dz.u. z 017r. poz. ) Rozporządzenie Ministra Edukacji Narodowej z dnia 1 lutego 017 r. w sprawie podstawy programowej
Bardziej szczegółowo11. Blok ten jest blokiem: a. decyzyjnym b. końcowym c. operacyjnym
1. Instrukcja warunkowa a. słuŝy do wprowadzania danych oraz wprowadzania wyników b. to instrukcja decyzyjna c. to sposób przedstawienia algorytmu 2. Instrukcja, która opisuje wykonanie róŝnych czynności
Bardziej szczegółowoUczeń otrzymuje ocenę z przedmiotu uzależnioną od opanowania przez niego wymagań edukacyjnych na określonym poziomie.
Wymagania edukacyjne w klasie III z przedmiotu Informatyka obowiązujące w Gimnazjum Nr 4 w Bielsku-Białej. Uczeń otrzymuje ocenę z przedmiotu uzależnioną od opanowania przez niego wymagań edukacyjnych
Bardziej szczegółowoWprowadzenie do programowania
do programowania ITA-104 Wersja 1 Warszawa, Wrzesień 2009 ITA-104 do programowania Informacje o kursie Zakres tematyczny kursu Opis kursu Kurs przeznaczony jest do prowadzenia przedmiotu do programowania
Bardziej szczegółowoJęzyk programowania PASCAL
Język programowania PASCAL (wersja podstawowa - standard) Literatura: dowolny podręcznik do języka PASCAL (na laboratoriach Borland) Iglewski, Madey, Matwin PASCAL STANDARD, PASCAL 360 Marciniak TURBO
Bardziej szczegółowoPodstawy programowania.
Kod przedmiotu: PPR Podstawy programowania. Rodzaj przedmiotu: kierunkowy; obowiązkowy Wydział: Informatyki Kierunek: Informatyka Specjalność (specjalizacja): - Poziom studiów: pierwszego stopnia Profil
Bardziej szczegółowoGrażyna Szabłowicz-Zawadzka CKU TODMiDN PROGRAMOWANIE
KALENDARZ WDRAŻANIA PODSTAWY PROGRAMOWEJ 2017/2018 PROGRAMOWANIE W NOWEJ PODSTAWIE PROGRAMOWEJ przedszkola, oddziały przedszkolne oraz inne formy wychowania przedszkolnego klasy: I, IV, VII szkoły podstawowej
Bardziej szczegółowoScenariusz lekcji. podać przykłady zalet użycia takiej instrukcji; opisać algorytm obliczania średniej n liczb;
1 TEMAT LEKCJI: Instrukcja pętli For w języku Turbo Pascal 2 CELE LEKCJI: 2.1 Wiadomości: Uczeń potrafi: podać konstrukcję instrukcji pętli For w języku Turbo Pascal; omówić sposób działania instrukcji
Bardziej szczegółowoAlgorytm poprawny jednoznaczny szczegółowy uniwersalny skończoność efektywność (sprawność) zmiennych liniowy warunkowy iteracyjny
Algorytm to przepis; zestawienie kolejnych kroków prowadzących do wykonania określonego zadania; to uporządkowany sposób postępowania przy rozwiązywaniu zadania, problemu, z uwzględnieniem opisu danych
Bardziej szczegółowoPRZEDMIOTOWY SYSTEM OCENIANIA. z przedmiotu. Programowanie strukturalne i obiektowe. dla technikum informatycznego
PRZEDMIOTOWY SYSTEM OCENIANIA z przedmiotu Programowanie strukturalne i obiektowe dla technikum informatycznego Zespół Szkół Ogólnokształcących i Technicznych w Słupsku Krzysztof Smoliński 1. Uczniowie
Bardziej szczegółowoSzczegółowy program kursów szkoły programowania Halpress
Szczegółowy program kursów szkoły programowania Halpress Lekcja A - Bezpłatna lekcja pokazowa w LCB Leszno "Godzina kodowania - Hour of Code (11-16 lat) Kurs (B) - Indywidualne przygotowanie do matury
Bardziej szczegółowoJęzyki programowania zasady ich tworzenia
Strona 1 z 18 Języki programowania zasady ich tworzenia Definicja 5 Językami formalnymi nazywamy każdy system, w którym stosując dobrze określone reguły należące do ustalonego zbioru, możemy uzyskać wszystkie
Bardziej szczegółowoINFORMATYKA W SZKOLE. Podyplomowe Studia Pedagogiczne. Dr inż. Grażyna KRUPIŃSKA. D-10 pokój 227
INFORMATYKA W SZKOLE Dr inż. Grażyna KRUPIŃSKA grazyna@fis.agh.edu.pl D-10 pokój 227 Podyplomowe Studia Pedagogiczne 2 Algorytmy Nazwa algorytm wywodzi się od nazwiska perskiego matematyka Muhamed ibn
Bardziej szczegółowoTemat 4. Programowanie w języku Scratch
Temat 4. Programowanie w języku Scratch Realizacja podstawy programowej 5. Uczeń: 1) wyjaśnia pojęcie algorytmu, podaje odpowiednie przykłady algorytmów rozwiązywania różnych problemów; 2) formułuje ścisły
Bardziej szczegółowoScenariusz lekcji. scharakteryzować budowę procedury w języku Logo; rozróżnić etapy tworzenia i wykonania procedury;
1 TEMAT LEKCJI Definiowanie i wywoływanie własnych procedur 2 CELE LEKCJI 2.1 Wiadomości Uczeń potrafi: scharakteryzować budowę procedury w języku Logo; rozróżnić etapy tworzenia i wykonania procedury;
Bardziej szczegółowoPolitechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019
Politechnika Krakowska im. Tadeusza Kościuszki Karta przedmiotu Wydział Inżynierii Lądowej obowiązuje studentów rozpoczynających studia w roku akademickim 2018/2019 Kierunek studiów: Transport Forma sudiów:
Bardziej szczegółowoOkręgowa Komisja Egzaminacyjna w Krakowie 1
Okręgowa Komisja Egzaminacyjna w Krakowie 1 Egzamin maturalny Egzamin maturalny, zastąpi dotychczasowy egzamin dojrzałości, czyli tzw. starą maturę i przeprowadzany będzie: od roku 2005 dla absolwentów
Bardziej szczegółowoECDL Podstawy programowania Sylabus - wersja 1.0
ECDL Podstawy programowania Sylabus - wersja 1.0 Przeznaczenie Sylabusa Dokument ten zawiera szczegółowy Sylabus dla modułu Podstawy programowania. Sylabus opisuje, poprzez efekty uczenia się, zakres wiedzy
Bardziej szczegółowoSCENARIUSZ ZAJĘĆ KOŁA NAUKOWEGO z MATEMATYKI. prowadzonego w ramach projektu Uczeń OnLine
SCENARIUSZ ZAJĘĆ KOŁA NAUKOWEGO z MATEMATYKI 1. Autor: Anna Wołoszyn prowadzonego w ramach projektu Uczeń OnLine 2. Grupa docelowa: klasa 1 Gimnazjum 3. godzin: 1 4. Temat zajęć: Obliczanie wartości liczbowej
Bardziej szczegółowoWybrane wymagania dla informatyki w gimnazjum i liceum z podstawy programowej
Wybrane wymagania dla informatyki w gimnazjum i liceum z podstawy programowej Spis treści Autor: Marcin Orchel Algorytmika...2 Algorytmika w gimnazjum...2 Algorytmika w liceum...2 Język programowania w
Bardziej szczegółowo