LO im. M.Kopernika

Informatyka klasa 1 po podstawówce

Jarosław Parys

Krzysztof Studnicki

Praca zdalna z informatyki. Klasy pierwsze.

Dla klas pierwszych po szkole podstawowej.

Zadanie 11. 22.06.2020. Podstawy języka JavaScript 2. Podsumowanie pracy.

Podstawy języka JavaScript 2. Proszę o obejrzenie 2 części kursu JavaScript: https://youtu.be/XJKXlxn9e-g Proszę wykonać przykład pierwszy z filmu. Można wykonać w zwykłym notatniku lub Notepad++. Proszę zrobić zdjęcie kodu i zdjęcie strony uruchomionej w przeglądarce i przesłać na k.studnicki@koperniczek.net. W emailu proszę podać Imię, Nazwisko i klasę.

Zadanie 10. 15.06.2020. Podstawy języka JavaScript.

Podstawy języka JavaScript. Proszę o obejrzenie 1 części kursu JavaScript: https://youtu.be/OcwON22ctYc Proszę wykonać przykład podobny do tego na filmie. Można wykonać część tego co jest na filmie. Można wykonać w zwykłym notatniku lub Notepad++. Proszę zrobić zdjęcie kodu html + JS i zdjęcie strony uruchomionej w przeglądarce i przesłać na k.studnicki@koperniczek.net. W emailu proszę podać Imię, Nazwisko i klasę. Czas do następnej lekcji.

Zadanie 9. 1.06.2020. Kaskadowe arkusze stylów.

Kaskadowe arkusze stylów. Proszę o obejrzenie 1 części kursu CSS: https://youtu.be/RJEKMbD_kEk Proszę wykonać przykład strony + CSS podobny do tego na filmie. Można wykonać część tego co jest na filmie. Można wykonać w zwykłym notatniku lub Notepad++. Proszę zrobić zdjęcie kodu html, kodu CSS i zdjęcie strony uruchomionej w przeglądarce i przesłać na k.studnicki@koperniczek.net. W emailu proszę podać Imię, Nazwisko i klasę. Czas do następnej lekcji.

Zadanie 8. 25.05.2020. Struktura dokumentu HTML.

Struktura dokumentu HTML. Proszę o obejrzenie 2 części kursu HTML: https://youtu.be/2nWSCxIpHfc Proszę wykonać przykład strony podobny do tej na filmie – tylko div, bez tabel. Można wykonać część tego co jest na filmie. Można wykonać w zwykłym notatniku lub Notepad++. Proszę zrobić zdjęcie kodu i zdjęcie strony uruchomionej w przeglądarce i przesłać na k.studnicki@koperniczek.net. W emailu proszę podać Imię, Nazwisko i klasę. Czas do następnej lekcji.

Zadanie 7. 18.05.2020. Projekt strony internetowej.

Projekt strony internetowej. Proszę o obejrzenie kursu HTML: https://youtu.be/k2IydkL3EOs Proszę wykonać przykład strony podobny do tej na filmie. Temat do wyboru: Najlepsze książki, Najlepsze gry, Najlepsze komórki, Najlepsze miejsca na wakacje, Najciekawsze zabytki lub inny. Można wykonać w zwykłym notatniku lub Notepad++. Proszę zrobić zdjęcie kodu i wynik działania w przeglądarce i przesłać na k.studnicki@koperniczek.net. W emailu proszę podać Imię, Nazwisko i klasę. Czas do następnej lekcji.

Zadanie 6. 11.05.2020. Udział w kursie e-learningowym.

Udział w kursie e-learningowym. Proszę o obejrzenie wybranego kursu on-line na youtube na temat Office 365 lub Teams. Polecam kanał z bezpłatnymi kursami: https://www.youtube.com/channel/UCW5gIEWLB2OmaTEgf4b08aQ Po obejrzeniu proszę zalogować się na office 365, uruchomić aplikację Teams, wejść do zespołu Klasa Informatyka i wypełnić ankietę. Czas do następnej lekcji.

Pytania, problemy proszę przesyłać na adres k.studnicki@koperniczek.net. W tytule proszę podać Imię, Nazwisko, klasę. Na wypełnienie ankiety czekam do następnej lekcji (tydzień).

Zadanie 5. 4.05.2020. Internet jako źródło informacji.

Internet jako źródło informacji Przygotuj prezentację, w której wymienisz 6 dziedzin życia, w których wykorzystuje się internet, oraz zalety i wady stosowania internetu w porównaniu do tradycyjnych metod. Zaloguj się do office 365, uruchom PowerPoint online, wykonaj prezentację, po prawej na górze kliknij przycisk ze strzałką (udostępnij), wpisz odbiorcę kstudnicki@koperniczek.net i przycisk wyślij. Odpowiedź przyjdzie do Was w programie Outlook. Na prace czekam do następnej lekcji (tydzień).

Zadanie 4. 27.04.2020. Szyfrowanie i deszyfrowanie tekstów.

Szyfr Cezara zwany też szyfrem przesuwającym, jest to rodzaj szyfru podstawieniowego, w którym każda litera tekstu jawnego (niezaszyfrowanego) zastępowana jest inną, oddaloną od niej o stałą liczbę pozycji w alfabecie, literą, przy czym kierunek zamiany musi być zachowany. Nazwa szyfru pochodzi od Juliusza Cezara, który prawdopodobnie używał tej techniki do komunikacji ze swymi przyjaciółmi. Np. Klucz = 3 oznacza, że każda literka jest przesunięta o 3 miejsca w prawo: a->d, b->e, c->f, x->a, y->b, z->c. alfabet jest zawinięty, jak się skończy, to zaczynamy od początku. Program jest ograniczony do małych liter, bez spacji. Kody Ascii a-77, b-78, …, z-122. Szyfrowanie polega na tym, że odczytujemy każdą literkę tekstu (napis[i]), zamieniamy na kod ascii (ord(napis[i])), dodajemy klucz (np. 3) i zamieniamy na literkę (chr(ord(napis[i])+3)). Jeśli po dodaniu klucza wyjdziemy poza alfabet (122) to odejmujemy 26 (wracamy na początek alfabetu).

Kod ASCII

Proszę napisać program deszyfrujący, mając dany tekst zaszyfrowany i klucz. Rozwiązania proszę przesyłać na adres: k.studnicki@koperniczek.net w postaci tekstu lub zrzutu ekranu. W temacie proszę podać Imię, Nazwisko, klasę. Można rozwiązać całość zadania lub część. Własne skrypty można testować na stronie https://snakify.org/pl/

Zadanie 3. 20.04.2020.Test genetyczny.

Zadanie test genetyczny.

Rozwiązania proszę przesyłać na adres: k.studnicki@wp.pl w postaci tekstu lub zrzutu ekranu. W temacie proszę podać Imię, Nazwisko, klasę. Można rozwiązać całość zadania lub część. Własne skrypty można testować na stronie https://snakify.org/pl/

Materiały do lekcji

Kursy języka Python:

https://www.flynerd.pl/tag/python-kurs

lub

https://snakify.org/pl/ Tu można uruchamiać własne programy.

Zadanie 2. 6.04.2020. Utwórz skrypt, który zapyta użytkownika o imię, nazwisko i numer telefonu, a następnie:

Sprawdź, czy imię i nazwisko składają się tylko z liter, a nr tel składa się wyłącznie z cyfr (wyświetl tę informację jako true/false).

Użytkownicy bywają leniwi. Nie zawsze zapisują imię czy nazwisko z dużej litery – popraw ich.

Niektórzy podają numer telefonu z myślnikami lub z spacjami, usuń zbędne znaki z numeru. Sprawdź, czy użytkownik jest kobietą.

Rozwiązania proszę przesyłać na adres: k.studnicki@wp.pl w postaci tekstu lub zrzutu ekranu. W temacie proszę podać Imię, Nazwisko, klasę. Można rozwiązać całość zadania lub część. Własne skrypty można testować na stronie https://snakify.org/pl/

Materiały do lekcji

Zadanie 1. Suma cyfr. Program prosi o liczbę i oblicza sumę jej cyfr.

Kursy języka Python:

https://www.flynerd.pl/tag/python-kurs

lub

https://snakify.org/pl/ Tu można uruchamiać własne programy.

Przykładowe rozwiązania

Proszę sprawdzić czy programy działają np. na stronie https://snakify.org/pl/

od 12 marca do 24 marca 2020

Co dzień lub dwa będę zadawał Wam kilka prostych zadań z języka Python.
Można rozwiązać wszystkie lub część.
Rozwiązania proszę przesyłać przez Messenger lub na e-mail k.studnicki@wp.pl Za rozwiązania będę wystawiał punkty i na koniec wystawię do dziennika oceny.
Rozwiązywanie zadań nie jest obowiązkowe, ale zachęcam do wspólnej zabawy, jaką jest programowanie.
W razie wątpliwości czy pytań proszę o kontakt przez Messenger lub email k.studnicki@wp.pl.

Zadanie 1. Program prosi o 4 liczby (całkowite) i wyświetla największą.

Zadanie 2. Program prosi o 3 liczby (całkowite) i oblicza pole trójkąta (wzór Herona) o tych bokach. Lub pisze, że nie istnieje taki trójkąt.

Zadanie 3. Program pyta o imię i rozpoznaje czy osoba o tym imieniu jest kobietą, czy mężczyzną.

Zadanie 4. Wpłacamy 300 zł co miesiąc przez 40 lat. Odsetki 4% rocznie. Kapitalizacja miesięczna (4%/12). Podatek 20% od odsetek. Oblicz końcową kwotę.

Zadanie 5. Program losuje 30 liczb 3 cyfrowych. Wypisuje te liczby, sortuje te liczby i wypisuje, wypisuje te liczby, które są pierwsze.

Zadanie 6. Program losuje 5 liczb 3 cyfrowych wypisuje je i wypisuje te liczby w systemie dwójkowym.

K Studnicki