
Basic information
- Field of study
- Social Informatics
- Major
- All
- Organisational unit
- Faculty of Humanities
- Study level
- Second-cycle studies
- Form of study
- Full-time studies
- Profile
- Practical
- Didactic cycle
- 2025/2026
- Course code
- HIFSS.II2.12164.25
- Lecture languages
- Polish
- Mandatoriness
- Obligatory
- Block
- Major Modules
- Course related to scientific research
- No
|
Period
Semester 2
|
Method of verification of the learning outcomes
Completing the classes
Activities and hours
Laboratory classes:
15
Project classes: 15 |
Number of ECTS credits
3
|
Goals
| C1 | Zapoznanie studentów z tematyką robotów programowalnych |
| C2 | Zapoznanie studentów z metodami projektowania formy i zachowania robotów |
Course's learning outcomes
| Code | Outcomes in terms of | Learning outcomes prescribed to a field of study | Methods of verification |
| Knowledge – Student knows and understands: | |||
| W1 | Metody projektowania formy i zachowań robotów | IFS2P_W01, IFS2P_W02 | Activity during classes, Execution of a project, Execution of laboratory classes |
| W2 | Role i zastosowania robotów we współczesnym społeczeństwie | IFS2P_W01, IFS2P_W02 | Activity during classes, Execution of a project, Execution of laboratory classes |
| Skills – Student can: | |||
| U1 | projektować i programować zachowania robotów | IFS2P_U01, IFS2P_U11 | Activity during classes, Execution of a project, Execution of laboratory classes, Involvement in teamwork |
| Social competences – Student is ready to: | |||
| K1 | przygotowywania i wdrażania projektów wykorzystujących programowalne roboty | IFS2P_K02 | Activity during classes, Execution of a project, Execution of laboratory classes, Involvement in teamwork |
Program content ensuring the achievement of the learning outcomes prescribed to the module
Student workload
| Activity form | Average amount of hours* needed to complete each activity form | |
| Laboratory classes | 15 | |
| Project classes | 15 | |
| Preparation for classes | 15 | |
| Preparation of project, presentation, essay, report | 20 | |
| Realization of independently performed tasks | 10 | |
| Contact hours | 2 | |
| Student workload |
Hours
77
|
|
| Workload involving teacher |
Hours
30
|
|
* hour means 45 minutes
Program content
| No. | Program content | Course's learning outcomes | Activities |
| 1. |
- Współczesna robotyka i jej zastosowania - Podstawy programowania robotów: obsługa elementów elektronicznych (silniki, czujniki). Poruszanie robotem, komunikacja - Interakcje między robotami - obsługa czujników, zdalne sterowanie |
W1, W2, U1, K1 | Laboratory classes, Project classes |
Extended information/Additional elements
Teaching methods and techniques :
Flipped classroom, Group work
| Activities | Methods of verification | Credit conditions |
|---|---|---|
| Lab. classes | Activity during classes, Execution of laboratory classes, Involvement in teamwork | Do uzyskania pozytywnej oceny końcowej niezbędne jest uzyskanie pozytywnej oceny z laboratorium i projektu |
| Project classes | Execution of a project, Involvement in teamwork | Do uzyskania pozytywnej oceny końcowej niezbędne jest uzyskanie pozytywnej oceny z laboratorium i projektu |
Additional info
W ramach zajęć studenci pracują w 2-3 osobowych zespołach wykonując zadane ćwiczenia. Ocenie podlega aktywność na zajęciach oraz sprawozdania (w formie ustnej lub pisemnej) z realizowanych zadań. Po zakończeniu części laboratoryjnej studenci wykonują projekty
Conditions and the manner of completing each form of classes, including the rules of making retakes, as well as the conditions for admission to the exam
Ocena z zajęć laboratoryjnych będzie obliczana jako średnia uzyskanych ocen cząstkowych z aktywności na ćwiczeniach laboratoryjnych oraz sprawozdań. Ocena z ćwiczeń projektowych będzie obliczana na podstawie realizacji i prezentacji projektów.
Method of determining the final grade
Ocena końcowa jest średnią ocen uzyskanych z laboratorium i ćwiczeń projektowych.
Manner and mode of making up for the backlog caused by a student justified absence from classes
Powstałe zaległości student może nadrobić poprzez wykonanie dodatkowych zadań/projektu w terminie ustalonym z prowadzącym.
Prerequisites and additional requirements
Podstawowa znajomość języka Python
Rules of participation in given classes, indicating whether student presence at the lecture is obligatory
Obecność na zajęciach jest obowiązkowa.
Literature
Obligatory- Wiesław Rychlicki: Lego Mindstorms EV3. Programowanie robotów
- Daniele Benedettelli: Laboratorium LEGO Mindstorms EV3. Buduj, programuj i eksperymentuj