Wydział Informatyki - Programowanie z elementami systemów wbudowanych
Sylabus przedmiotu Programowanie mikrokomputerów jednopłytkowych:
Informacje podstawowe
Kierunek studiów | Programowanie z elementami systemów wbudowanych | ||
---|---|---|---|
Forma studiów | studia niestacjonarne | Poziom | podyplomowe |
Tytuł zawodowy absolwenta | |||
Obszary studiów | charakterystyki PRK | ||
Profil | |||
Moduł | — | ||
Przedmiot | Programowanie mikrokomputerów jednopłytkowych | ||
Specjalność | przedmiot wspólny | ||
Jednostka prowadząca | Katedra Architektury Komputerów i Telekomunikacji | ||
Nauczyciel odpowiedzialny | Radosław Maciaszczyk <Radoslaw.Maciaszczyk@zut.edu.pl> | ||
Inni nauczyciele | |||
ECTS (planowane) | 2,0 | ECTS (formy) | 2,0 |
Forma zaliczenia | zaliczenie | Język | polski |
Blok obieralny | — | Grupa obieralna | — |
Formy dydaktyczne
Wymagania wstępne
KOD | Wymaganie wstępne |
---|---|
W-1 | Podstawy język C i C++ |
W-2 | Obsługa systemu Linux |
Cele przedmiotu
KOD | Cel modułu/przedmiotu |
---|---|
C-1 | Zapoznanie z architekturą mikrokomputerów oraz z obsługą portów wejściowych i wyjściowych. |
Treści programowe z podziałem na formy zajęć
KOD | Treść programowa | Godziny |
---|---|---|
laboratoria | ||
T-L-1 | Instalacja i konfiguracja systemu operacyjnego na mikrokomputerze, sterowanie mikrokomputerem na przykłądzie platformy Raspberry Pi | 2 |
T-L-2 | Obsługa GPIO. | 2 |
T-L-3 | Obsługa komunikacji szeregowej. | 4 |
T-L-4 | Realizacja projektów zadanych przez prowadzącego | 4 |
12 | ||
wykłady | ||
T-W-1 | Idea mikrokomputerów i ich zastosowania , architektura, możliwości połączeniowe, obsługiwane systemy operacyjne. | 2 |
T-W-2 | Obsługa interfejsów wbudowanych w mikrokontroler. | 2 |
4 |
Obciążenie pracą studenta - formy aktywności
KOD | Forma aktywności | Godziny |
---|---|---|
laboratoria | ||
A-L-1 | Uczestnictwo w zajęciach | 12 |
A-L-2 | Samodzielne rozwiązywania zadań i problemów postawionych na laboratoriach | 12 |
A-L-3 | Przygotowanie do zajęć | 12 |
36 | ||
wykłady | ||
A-W-1 | Uczestnictwo w wykładach | 4 |
A-W-2 | Samodzielnie studiowanie zaleconej literatury i analiza materiału z wykładów | 11 |
15 |
Metody nauczania / narzędzia dydaktyczne
KOD | Metoda nauczania / narzędzie dydaktyczne |
---|---|
M-1 | Wykład informacyjny |
M-2 | Ćwiczenia laboratoryjne |
Sposoby oceny
KOD | Sposób oceny |
---|---|
S-1 | Ocena formująca: Ocena kompletności rozwiązań problemów postawionych na zajęciach laboratoryjnych. |
S-2 | Ocena formująca: Ocena stopnia realizacji projektu. |
Zamierzone efekty uczenia się - wiedza
Zamierzone efekty uczenia się | Odniesienie do efektów kształcenia dla kierunku studiów | Odniesienie do efektów zdefiniowanych dla obszaru kształcenia | Cel przedmiotu | Treści programowe | Metody nauczania | Sposób oceny |
---|---|---|---|---|---|---|
PESW_10-_11_W01 Zna architekturę mikrokomputerów | — | — | C-1 | T-L-1, T-W-1 | M-2, M-1 | S-1, S-2 |
PESW_10-_11_W02 Zna metody komunikacji z urządzeniami peryferyjnymi. | — | — | C-1 | T-L-1, T-L-2, T-L-4, T-L-3, T-W-2, T-W-1 | M-2, M-1 | S-1, S-2 |
Zamierzone efekty uczenia się - umiejętności
Zamierzone efekty uczenia się | Odniesienie do efektów kształcenia dla kierunku studiów | Odniesienie do efektów zdefiniowanych dla obszaru kształcenia | Cel przedmiotu | Treści programowe | Metody nauczania | Sposób oceny |
---|---|---|---|---|---|---|
PESW_10-_11_U01 Potrafi napisać program komunikaujący się z urządzeniami peryferyjnymi | PESW_10-_U12 | — | C-1 | T-L-1, T-L-2, T-L-4, T-L-3, T-W-2, T-W-1 | M-2, M-1 | S-1, S-2 |
Kryterium oceny - wiedza
Efekt uczenia się | Ocena | Kryterium oceny |
---|---|---|
PESW_10-_11_W01 Zna architekturę mikrokomputerów | 2,0 | |
3,0 | Potrafi określić funkcje poszczególnych elementów architektury mikrokontrolerów | |
3,5 | ||
4,0 | ||
4,5 | ||
5,0 | ||
PESW_10-_11_W02 Zna metody komunikacji z urządzeniami peryferyjnymi. | 2,0 | |
3,0 | Potrafi określić w jaki sposób należy skomunikować się z wybranymi urządzeniami zewnętrznymi | |
3,5 | ||
4,0 | ||
4,5 | ||
5,0 |
Kryterium oceny - umiejętności
Efekt uczenia się | Ocena | Kryterium oceny |
---|---|---|
PESW_10-_11_U01 Potrafi napisać program komunikaujący się z urządzeniami peryferyjnymi | 2,0 | |
3,0 | Potrafi napisać program, który wymienia danem z wybranem urządzeniem peryferyjnym. | |
3,5 | ||
4,0 | ||
4,5 | ||
5,0 |
Literatura podstawowa
- Simon Monk, Elektronika z wykorzystaniem Arduino i Rapsberry Pi. Receptury, Helion, 2018
- Richardson Matt, Wallace Shawn, Wprowadzenie do Raspberry Pi. Wydanie II, Promise, 2016
Literatura dodatkowa
- Dominique Guinard, Vlad Trifa, Internet rzeczy. Budowa sieci z wykorzystaniem technologii webowych i Raspberry Pi, Helion, 2017