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