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.
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/
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/

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

