Nazwa kursu: Podstawy techniki cyfrowej
Poziom: klasy VI - VIII szkoły podstawowej
Czas trwania:  07.04 - 30.04.2025 r.

Cel kursu:

Celem kursu jest zapoznanie uczniów z podstawami niedziesiętnych systemów liczbowych oraz operacjach binarnych (algebra Boole’a). Pozwoli to na zrozumienie w jaki sposób komputer wykonuje obliczenia oraz jakie ograniczenia im towarzyszą. Materiał stanowi podstawę do dalszych prac w tematyce programowania prostych mikrokontrolerów czy podstaw programowania.

Opis kursu: Kurs składa się z dwóch części – pierwsza, oparta o operacje na liczbach w systemach innych niż dziesiętne. Przedstawiane są tam sposoby konwersji między systemami liczbowymi oraz proste operacje z ich użyciem. Wszystko odbywa się w kontekście używania liczb w systemach komputerowych. Druga z części zawiera algebrę Boole’a oraz jej wykorzystanie praktyce. Stanowi to fundament w procesie projektowania układów logicznych jak i prostych sterowników.

Metody dydaktyczne: Przedmiot zawiera część wykładową, składającą się z prezentacji wzbogaconej o wykorzystanie symulatorów układów logicznych oraz złożonych kalkulatorów umożliwiających obliczenia w systemach innych niż dziesiętny. W ramach ćwiczeń uczniowie mogą samodzielnie rozwiązać stawiane przed nimi zadania, a rezultaty zweryfikować przy pomocy przedstawianych w części wykładowej narzędzi.

Prowadzący: dr inż. Kamil Stawiarski

Zapisy poprzez formularz zgłoszeniowy: WYPEŁNIJ FORMULARZ

HARMONOGRAM KURSU
MODUŁ TEMAT ZAGADNIENIA LICZBA GODZ.
(w tym pracy własnej)
I 1. System dziesiętny a system binarny 1
I 2. Inne, pozycyjne systemy liczbowe 2
II 3. Arytmetyka w innych systemach liczbowych – operacje dodawania 1
II 4. Arytmetyka w innych systemach liczbowych – operacje mnożenia 2
III 5. Liczby ujemne w systemie binarnym 1
III 6. Liczby rzeczywiste – sposób realizacji w komputerze 2
IV 7. Inne, niepozycyjne systemy liczbowe 2
IV 8. Niespodziewane zastosowania binarnych systemów liczbowych 1
V 9. Algebra Boole’a – podstawy logiki 2
V 10. Algebra Boole’a – działania w systemie binarnym 2
VI 11. Własne funkcje – projektowanie prostych sterowników 2
VI 12. Przykłady praktycznego zastosowania algebry Boole’a 2

Kurs e-learningowy poprowadzony zostanie na uczelnianej platformie Moodle Politechniki Gdańskiej: https://enauczanie.pg.edu.pl/moodle/

Link do kursu zostanie przesłany w późniejszym etapie zakwalifikowanym uczestnikom.