Zajęcia z informatyki ze strony: https://www.gov.pl/web/zdalnelekcje
Zajęcia z informatyki ze strony: https://www.gov.pl/web/zdalnelekcje
Temat 1. Wprowadzenie do programowania
Zapoznam się z podstawami myślenia komputacyjnego. Dowiem się, czym różni się język naturalny od języka programowania. Poznam zarys historii programowania oraz klasyfikację języków programowania.
Obejrzyj materiał filmowy, w którym Bartłomiej Borowczyk przedstawia podstawowe pojęcia z zakresu programowania.
Typ materiału: Materiał multimedialny
Zapoznaj się z materiałem video, w którym Kamil Brzeziński na życiowych przykładach pokazuje na czym polega myślenie programistyczne.
Temat 2. Wprowadzenie do języka Python
Zapoznam się ze wprowadzeniem do języka Python. Dowiem się, co sprawia, że jest to obecnie jeden z najpopularniejszych języków programowania i dlaczego warto zacząć programowanie właśnie od niego. Dowiem się, jak zainstalować Pythona na komputerze lub jak korzystać z narzędzia online.
Przeczytaj artykuł na blogu Bajtpasja i dowiedz się jakie są zalety Pythona i do czego jest wykorzystywany.
Obejrzyj materiał filmowy, w którym Piotr Baja pokazuje, jak zainstalować interpreter Pythona i środowisko IDE.
Typ materiału: Materiał multimedialny
Odwiedź stronę internetową i sprawdź, jak możesz programować w Pythonie przy użyciu aplikacji online. Przywitaj się ze światem pisząc: print("Hello World!")
Temat 3. Instrukcje warunkowe i pętle w języku Python
Poznam składnię instrukcji warunkowej w języku Python, dowiem się jak zapisać warunki wielokrotnie złożone. Poznam składnię i działanie pętli for w języku Python.
Przeczytaj materiał o instrukcji warunkowej zamieszczony w Epodręczniku.
Typ materiału: Lekcja z Epodręcznika
Przeczytaj materiał o pętli iteracyjnej for zamieszczony w Epodręczniku.
Temat 4. Algorytmy iteracyjne i sposoby przerywania działania pętli w języku Python
Poznam algorytm znajdowania minimum i maksimum ze zbioru, dostrzegę różnicę pomiędzy pętlami for i while, poznam instrukcje przerywania działania pętli break i continue.
Przeczytaj w Epodręczniku lekcję dotyczącą algorytmów iteracyjnych i wykonaj zaproponowane ćwiczenia.
Typ materiału: Lekcja z Epodręcznika
Przeczytaj w Epodręczniku lekcję dotyczącą instrukcji przerywania pętli w języku Python i wykonaj zaproponowane ćwiczenia.
Temat 5. Systemy liczbowe
Poznam różne systemy liczbowe i zasadę działania konwersji pomiędzy różnymi systamami liczbowymi.
Przeczytaj wprowadzenie z Epodręcznika do konwersji liczb pomiędzy systemami liczbowymi.
Typ materiału: Lekcja z Epodręcznika
Przeczytaj lekcję z Epodręcznika.
Typ materiału: Lekcja z Epodręcznika
Obejrzyj film i opisz proces zamiany liczby dziesiętnej na binarną w pięciu krokach.
Typ materiału: Lekcja z Epodręcznika
Sprawdź się! Wykonaj ćwiczenie w środowisku online Epodręcznika.
Temat 6. Python – listy, krotki i słowniki
Poznam listy, krotki (tuple) i słowniki w języku Python.
Obejrzyj film Piotra Baji, aby dowiedzieć się jak działają listy, tuple i słowniki.
Typ materiału: Materiał multimedialny
Sprawdź swoją wiedzę dotyczącą list.
Typ materiału: Ćwiczenie interaktywne
Wykonaj zadania dotyczące list.
Temat 7. Python – instrukcje warunkowe i operatory logiczne
Na lekcji dowiem się, jak i do czego używać instrukcji warunkowych oraz operatorów logicznych.
Obejrzyj film Piotra Baji, aby przypomnieć sobie, czym są instrukcje warunkowe (powtórzenie wiadomości).
Typ materiału: Materiał multimedialny
Obejrzyj film Piotra Baji, aby dowiedzieć się, jak działają operatory logiczne.
Temat 1. Przygotowanie środowiska Python
Na lekcji przygotuję środowisko do programowania w języku Python oraz poznam środowisko działające online repl.it.
Obejrzyj film Piotra Baji, aby dowiedzieć się jak zainstalować środowisko Python na swoim komputerze.
Typ materiału: Materiał multimedialny
Przeczytaj artykuł na blogu Bajtpasja i dowiedz się jakie są zalety Pythona i do czego jest wykorzystywany.
Odwiedź stronę repl.it i przetestuj działanie środowiska Python w przeglądarce.
Temat 2. Wstęp do algorytmiki – przypomnienie wiadomości o pętlach
Na lekcji przypomnę sobie jak działają pętle w języku Python.
Przeczytaj materiał zamieszczony na platformie Epodręczniki, aby dowiedzieć się o pętlach iteracyjnych w języku Python.
Temat 3. Algorytmy iteracyjne i sposoby przerywania działania pętli w języku Python
Poznam algorytm znajdowania minimum i maksimum ze zbioru, dostrzegę różnicę pomiędzy pętlami for i while, poznam instrukcje przerywania działania pętli break i continue.
Przeczytaj w Epodręczniku lekcję dotyczącą algorytmów iteracyjnych i wykonaj zaproponowane ćwiczenia.
Typ materiału: Lekcja z Epodręcznika
Przeczytaj w Epodręczniku lekcję dotyczącą instrukcji przerywania pętli w języku Python i wykonaj zaproponowane ćwiczenia.
Temat 4. Funkcje w języku Python
Poznam sposoby definiowania funkcji w języku Python. Nauczę się wykorzystywać funkcje wbudowane w typ tekstowy.
Obejrzyj materiał Szymona Wolnego, w którym wprowadzone jest pojęcie funkcji w programowaniu.
Typ materiału: Materiał multimedialny
Przeczytaj w Epodręczniku lekcję dotyczącą funkcji w języku Python i wykonaj zaproponowane w niej ćwiczenia.
Typ materiału: Lekcja z Epodręcznika
Poszerz swoją wiedzę o funkcjach oglądając materiał Szymona Wolnego o sposobach przekazywania argumentów do funkcji.
Typ materiału: Materiał multimedialny
Obejrzyj materiał filmowy Szymona Wolnego o często stosowanych sposobach przekazywania argumentów do funkcji: *args i **kwargs.
Temat 5. Python – własne moduły, import, from, as
Dowiem się, jak tworzyć własne moduły w języku Python.
Obejrzyj film Piotra Baji, aby dowiedzieć się, jak tworzyć własne moduły w języku Python.
Typ materiału: Materiał multimedialny
Przeczytaj artykuł na stronie analityk.edu.pl o modułach i pakietach w języku Python.
Temat 6. Python – zasięg zmiennych
Poznam zasadę działania zasięgu nazw zmiennych.
Przeczytaj materiał o zasięgu zmiennych w języku Python.
Sprawdź swoją wiedzę – wykonaj ćwiczenia interaktywne.
Temat 7. Algorytmy – złożoność obliczeniowa algorytmów
Na lekcji dowiem się, jak określać złożoność obliczeniową algorytmów, poznam rozwiązania tego samego problemu ze złożonością stałą i liniową oraz opracuję prosty algorytm.
Zapoznaj się z materiałem wprowadzającym na platformie Epodręczniki.
Typ materiału: Lekcja z Epodręcznika
Zapoznaj się z materiałem na platformie Epodręczniki – czym jest złożoność obliczeniowa?
Typ materiału: Lekcja z Epodręcznika
Wykonaj ćwiczenia na platformie Epodręczniki.
Typ materiału: Lekcja z Epodręcznika
Wykonaj ćwiczenia sprawdzające Twoją wiedzę na platformie Epodręczniki.
Typ materiału: Lekcja z Epodręcznika
Informacje dla nauczyciela na platformie Epodręczniki.