Powtórka z klasy 1E - LINK
LEKCJA 1/2E
Lekcja organizacyjna. Sieci komputerowe, rodzaje dostępu do internetu.
LEKCJA 2/2E
Sieci komputerowe: rodzaje nośników, prędkości dostępowe, podział sieci ze względu na rozległość.
LEKCJA 3/2E
Omówienie i podsumowanie tematu A1 - sieci komputerowe, bezpieczeństwo sieci
za tydzień test z tematu A1
LEKCJA 4/2E
Test z tematu A1 - sieci komputerowe + bezpieczeństwo w sieci internet
LEKCJA 5/2E
Bezpieczeństwo w sieci Internet - temat A2 omówienie
LEKCJA 6/2E
Arkusz kalkulacyjny - adresowanie komórek - wstęp
Ćwiczenie z tabliczką mnożenia.
18/20 - test z tematu A2
LEKCJA 7/2E
Test z tematu A2
Funkcja Jeżeli - jeżeli w środku jeżeli (ćwiczenie zysk/strata/nic) + formatowanie warunkowe komórek
LEKCJA 8/2E
Omówienie testu.
Funkcja jeżeli - kilka poziomów, zadanie z ocenami.
LEKCJA 9/2e
Tworzenie wieloseryjnych wykresów funkcji
LEKCJA 10/2e
Tworzenie wykresów funkcji trygonometrycznych
LEKCJA 11/2e
Tworzenie wykresów funkcji trygonometrycznych - ćwiczenia
LEKCJA 12/2e
Tworzenie wykresów funkcji zadanie na ocenę
W szkole - filrty i tabele przestawne
Zdalnie:
grafika wektorowa.
LEKCJA 13/2e
Program Inkscape - wizytówka
LEKCJA 14/2e
Program Inkscape - schemat
LEKCJA 15/2E
Program corel - zadanie z logotypem BMW
LEKCJA 16/2E
Dodatkowe ćwiczenie - schemat w Corel'u
LEKCJA 17/2E
C++ pętle iteracyjne
LEKCJA 18/2E
C++ tablice
LEKCJA 19/2E
C++ tablice jednowymiarowe - obsługa pętlami
LEKCJA 20/2E
C++ najmniejsza i największa liczba w tablicy
LEKCJA 21/2E
Tablice - obsługa pętlami
LEKCJA 22/2E
Tablice - ćwiczenia
LEKCJA 23/2e
Powtórka z tablic.
LEKCJA 24 i 25
Sortowanie bąbelkowe
LEKCJA 26
Sortowanie przez wybór
LEKCJA 27
Kartkówka sortowanie
LEKCJA 28
Funkcje - przykłady: procedura wyświetlająca napis, kwadrat, silnia
LEKCJA 29
Funkcje - ćwiczenia (silnia)
Funkcja do liczenia średniej z wprowadzanych liczb
Lekcja 30
Kartkówka z funkcji
LEKCJA 31
Podstawy HTML - budowa pliku, tagi
LEKCJE ZDALNE 2020
UWAGA! Otrzymałem informacje, że są osoby nie posiadające na domowym komputerze pełnej wersji oprogramowania biurowego firmy Microsoft (Word, Excel itd). Dlatego przechodzimy wszyscy na oprogramowanie bezpłatne LibreOffice. Instrukcje w książce są oparte na oprogramowaniu Microsoft, dlatego podczas zajęć online w Teams skupię się na wyjaśnieniu zadań w oprogramowaniu LibreOffice.
Link do pobrania pełnej wersji Libre Office -> https://pl.libreoffice.org/pobieranie/stabilna/
Jest to oprogramowanie w pełni darmowe, bezpieczne i legalne. Polecam.
Zdalne z poprzedniego roku
LEKCJA 1/2E
Kontynuujemy pracę w programie MsExcel. Dziś na zajęciach omówię podstawowe metody tworzenia wykresów w programie. Proszę obejrzeć film z linku https://www.youtube.com/watch?v=Q8qNguwIAvA
Następnie sprawdź, czy masz na domowym komputerze pełną wersję programu MsExcel. Jeśli nie - napisz mi wiadomość na pocztę klasową. Wykonaj dowolny wykres funkcji z wymyślonych danych (tak jak pokazywałem na teams).
LEKCJA 2/2E
Przechodzimy na stałe na oprogramowanie LibreOffice. Robimy wykres w programie Calc. Wykres zawiera dwie serię danych obliczonych na podstawie wzorów funkcji. Argumenty wymyślamy, następnie podstawiamy do wzorów funkcji uzyskując wartości Y dla każdego punktu na X. Taki komplet X i Y nazywamy serią danych. Jeżeli mamy wykres z dwiema seriami, X podstawiamy do drugiego wzoru w wolejnej kolumnie i uzyskujemy kolejny zestaw Y (dla tego samego X co w pierwszym zestawie). Mamy wtedy drugą serię danych. Obie serie dodajemy do wykresu, zmieniamy jego typ na liniowy i uzyskujemy efekt jak na prezentacji na lekcji.
LEKCJA 3/2E
Zadanie do wykonania na ocenę w czasie trwania lekcji Teams. Poniżej umieściłem zrzut ekranu z oknem programu Calc oraz plik pdf z zadaniem do wykonania. Postaraj się uzyskać u siebie w programie jak najbardziej zbliżony wynik.
Zadanie składa się z dwóch części:
- tabelka z zastosowaną funkcją jeżeli (napisy zysk, strata, nic) oraz formatowaniem warunkowym (kolory zmieniają się automatycznie),
- wykres liniowy na podstawie tabeli z danymi obliczonymi z podanych wzorów funkcji.
Plik z wykonanym zadaniem należy odesłać na pocztę klasową przed zakończeniem lekcji Teams.
Adres poczty:
klasa2e@info.lo2.radomsko.pl
Pliki pojawią się po rozpoczęciu lekcji Teams.
ZADANIE:
LEKCJA 4/2E
Dziś zastosujemy autofiltry w tabelkach. Ćwiczenia do zrobienia: strona 73 ćw 1 i ćw 2.
LEKCJA 5/2E
Zastosowanie linii trendu (krzywej regresji) do rozwiązywania zadań z treścią. Zadanie "Prawo Ohma".
LEKCJA 6/2E
Tabele i wykresy przestawne - wykład online. Sortowanie danych w tabelach. Zadanie do wykonania w domu: ćw 3, 4, 5 (str 76 i 77). Ćwiczenia proszę wysłać na adres poczty klasowej do końca tygodnia.
Dodatkowy film (dla nieobecnych na zajęciach online) -> link
LEKCJA 7/2E
Zadanie na ocenę!
Plik do zadania: pobierz
Wyjaśnienie ->
LEKCJA 8/2E
Wstęp do grafiki wektorowej, instalacja i używanie programu Inkscape.
Na następną lekcję pobierz i zainstaluj program Inkscape - > link do strony
Dodatkowo materiały uzupełniające do przypomnienia materiału z grafiki z klasy 1:
- Wstęp do grafiki (rodzaje, pliki graficzne, modele barw) prezentacja -> link
- Wykład dotyczący kolorów i cyfrowego przetwarzania obrazów - link
- Skanery (rodzaje, parametry) prezentacja -> link
- Drukarki (rodzaje, zasada działania) -> link
Zastosowanie grafiki wektorowej - tworzenie wizytówek do druku w drukarni, scalanie i powielanie obiektów.
Wzrór spadów wizytówek - LINK
Zadanie z lekcji - utwórz dowolną wizytówkę i powiel ją do druku na kartce A4.
II SEM
LEKCJA 10/2E
Lista obiektów, warstwy, nakładanie, umieszczanie tekstu na krzywej. Wycinanie dowolnych kształtów z innych elementów. Ćwiczenie do wykonania - narysuj logotyp BMW w programie inkscape.
LEKCJA 11/2E
Tworzymy ulotkę informacyjną. Wzór możesz podejrzeć w internecie. Ulotkę należy wykobnać w programie Inkscape, w rozmiarze A5. Ulotka powinna być dwustronna (dwa pliki), proszę zamieścić na niej przykładowe dane również pobrane z internetu. Możesz wzorować się 1-1 z dowolnej przykładowej ulotki, ale musisz ją wykonać samodzielnie w programie. Gotowe prace proszę przesłać w postaci plików z inkscape na mail klasowy.
LEKCJA 12/2E
Przygotowanie środowiska programistycznego. Zmienne w C++.
Link do pobrania programu CodeBlocks z kompilatorami.
Przed następną lekcją proszę uruchomić sobie środowisko na swoim komputerze, przetestować działanie na dowolnym przykładzie programu z klasy I.
LEKCJA 13/2e
C++ Operacje wejścia i wyjścia. Praca ze zmiennymi.
Zadanie: napisz program pobierający z klawiatury dwie liczby, sumujący je i wyświetlający wynik na ekranie. Program ma mieć wyświetlane komunikaty dla użytkownika (np. podaj pierwszą/drugą liczbę, wynik wynosi).
Proszę przesłać na mail klasowy screena z działania programu.
Proszę przesłać na mail klasowy screena z działania programu.
LEKCJA 14
Dziś poćwiczymy instrukcję warunkową i zmienne rzeczywiste - zadanie "kalkulator" do dokończenia w domu.
LEKCJA 15
Pętle iteracyjne for - ćwiczenia, pętle zagnieżdżone, budowa warunku wykonywania pętli. Korzystanie z licznika pętli wewnątrz pętli.
Zadanie do domu: napisz program wyświetlający prostokąt ze znaku X o wymiarach wprowadzanych przez użytkownika np:
Podaj szerokość: 3
Podaj wysokość: 4
XXX
XXX
XXX
XXX
Na mail poproszę kod programu i screen z działania.
Na zajęciach można korzystać z kompilatora online w dowolnej przeglądarce pod adresem: https://www.onlinegdb.com
Należy pamiętać o wybraniu języka C++ (na górze w prawym rogu) i dopisywaniu do kodu programu:
#include <iostream>
using namespace std;
LEKCJA 16
Budowa i zastosowanie pętli warunkowych.
Wykonaj ćwiczenie: przerób program z lekcji z pętli while na do-while.
UWAGA NOWOŚĆ - ZASADY WYSYŁANIA PLIKÓW z C++:
- program ma być skompilowany i uruchomiony na Waszym komputerze (albo CodeBlocks albo kompilator online),
- kod programu wklejamy w treść maila w całości,
- jako załącznik wklejamy zrzut ekranu z widocznym zegarkiem z pulpitu (zbędne treści możesz zamazać w paint),
- uruchomiony program ma być podpisany imieniem i nazwiskiem za pomocą: cout << "imię i nazwisko"; zaraz przed "return 0;" - ma być widać ten napis w oknie uruchomionego programu,
- na zrzucie ma być widać program wykonany do samego końca. LEKCJA 17
Ćwiczenia z pętli z pliku -> LINK
Na lekcji wykonaliśmy program do liczenia silni czyli zadanie 32.
LEKCJA 18
Na lekcji wykonaliśmy ćwiczenie z pętli nr 36 - link w poprzedniej lekcji.
Praca domowa to ćwiczenie 35.
LEKCJA 19
Na lekcji wykonaliśmy ćwiczenie z pętli nr 9 - link w poprzedniej lekcji.
Uwaga! Za tydzień 30.03.2021 będzie pierwszy sprawdzian z pętli. Na początku lekcji dostaniecie zadania, odsyłacie rozwiązanie na mail klasowy w określonym czasie. Każdy dostanie inne zadania.
Proszę się przygotować na podstawie zbioru zadań z pliku z linku z lekcji 17.
LEKCJA 20
Sprawdzian z pętli w C++
Zadania na sprawdzian: -> LINK
Zadania proszę samodzilnie napisać i skompilować na swoim komputerze. Zadanie pierwsze jest zadaniem łatwiejszym, zadanie drugie jest trudniejsze. Wszystkie zadania pochodzą z pliku naszego zbioru zadań, niektóre nawet realizowaliśmy na lekcji.
Zadania odsyłamy w jednej wiadomości mail:
- kody źródłowe podpisane (przed kodem zwykłym tekstem) numerem zadania i jego treścią (skopiuj z pdf) jeden pod drugim (jeśli zrobisz dwa zadania)
- dla każdego zadania osobno zrzut ekranu z oknem terminala z wykonanym zadaniem (zrzuty podpisz numerem zadania w nazwie liku).
Pamiętaj podpisać się w kodzie programu, tak jak w zadaniach na lekcji (wytyczne na stronie klasowej).
Zadania odsyłamy w jednej wiadomości mail:
- kody źródłowe podpisane (przed kodem zwykłym tekstem) numerem zadania i jego treścią (skopiuj z pdf) jeden pod drugim (jeśli zrobisz dwa zadania)
- dla każdego zadania osobno zrzut ekranu z oknem terminala z wykonanym zadaniem (zrzuty podpisz numerem zadania w nazwie liku).
Pamiętaj podpisać się w kodzie programu, tak jak w zadaniach na lekcji (wytyczne na stronie klasowej).
Lista uczniów z przypisanymi zadaniami:
LEKCJA 21
Deklaracja i obsługa zmiennych tablicowych (temat C3) - tablice jednowymiarowe, zastosowanie pętli do wypełniania i wyświetlania tablic.
Na OK - zadanie z lekcji (tablica 20 elementowa wypełniona liczbami kolejnymi od 1)
LEKCJA 22
Przeszukiwanie tablic pętlami.
Na OK - zadanie:
Wypełnij tablicę jednowymiarową 10-elementową wartościami podawanymi z klawiatury, następnie odszukaj automatycznie w tablicy wartość maksymalną, minimalną oraz oblicz sumę i średnią wartości ze wszystkich komórek.
LEKCJA 23
Funkcje w C++ (temat C2). Deklarowanie, używanie, przekazywanie wartości z main. Funkcje bezparametrowe, procedury.
Na OK - kalkulator napisany za pomocą funkcji.
LEKCJA 24
Temat C4: algorytm sprawdzenia, czy liczba jest pierwsza. Gotowy program z lekcji na OK.
LEKCJA 25
Sortowanie bąbelkowe. Omówienie algorytmu oraz kod programu. Zastosowanie zmiennej typu flaga.


