Cykl kształcenia: 2024/2025
Nazwa jednostki prowadzącej studia: Wydział Elektrotechniki i Informatyki
Nazwa kierunku studiów: Informatyka
Obszar kształcenia: nauki techniczne
Profil studiów: ogólnoakademicki
Poziom studiów: pierwszego stopnia
Forma studiów: stacjonarne
Specjalności na kierunku: AA - inżynieria systemów informatycznych, AI - Sztuczna inteligencja, TT - informatyka w przedsiębiorstwie, Z - inżynieria systemów złożonych
Tytuł otrzymywany po ukończeniu studiów: inżynier
Nazwa jednostki prowadzącej zajęcia: Zakład Elektrodynamiki i Systemów Elektromaszynowych
Kod zajęć: 384
Status zajęć: obowiązkowy dla programu AI - Sztuczna inteligencja
Układ zajęć w planie studiów: sem: 2 / W25 L15 / 3 ECTS / Z
Język wykładowy: polski
Imię i nazwisko koordynatora 1: dr hab. inż. prof. PRz Jan Prokop
Terminy konsultacji koordynatora: środa 10:00 - 11:30
Imię i nazwisko koordynatora 2: dr inż. Paweł Górka
Główny cel kształcenia: Uzyskanie podstawowej i praktycznej wiedzy z zakresu programowania w języku Java
Ogólne informacje o zajęciach: Moduł poświęcony jest prezentacji podstaw programowania obiektowego w języku Java. Omawiany jest proces tworzenia aplikacji desktopowych i mobilnych, serwletów, EJB. Studenci zapoznają się ze stosowaniem standardowych bibliotek AWT, Swing, JavaFX oraz Java Android. Studenci poznają techniki programowania w wybranym środowisku programistycznym. Realizacja celu kształcenia odbywa się w czasie wykładów i ćwiczeń laboratoryjnych.
Materiały dydaktyczne: http://java.prz.edu.pl
1 | Oracle | Java Documentation | https://docs.oracle.com/en/java/. | |
2 | Java | JavaFX | https://openjfx.io/. | |
3 | Java Android | https://developer.android.com/. | ||
4 | Oracle | Java EE | https://www.oracle.com/java/technologies/javaee/javaeetechnologies.html. | |
5 | Java Spring | Java Spring | https://spring.io/. | |
6 | Hibernate | Hibernate | https://hibernate.org/. |
1 | Oracle | Tutorial | http://docs.oracle.com/javase/tutorial/. | |
2 | Oracle | Tutorial | https://docs.oracle.com/en/java/. | |
3 | W3Schools | Java | https://www.w3schools.com/java/. | |
4 | JavaFX | JavaFX | https://openjfx.io/. | |
5 | Java Android | Java Android | https://developer.android.com/. | |
6 | Java EE | Java EE | https://javaee.github.io/tutorial/. | |
7 | Java Spring | Java Spring | https://spring.io/. | |
8 | Hibernate | Hibernate | https://hibernate.org/. |
Wymagania formalne: Student powinien znać podstawowe zagadnienia z zakresu programowania zorientowanego obiektowo
Wymagania wstępne w kategorii Wiedzy: Student powinien mieć wiedzę z zakresu podstaw programowania, języka C++, technologii sieci Web,
Wymagania wstępne w kategorii Umiejętności: Student potrafi stworzyć projekt w wybranym środowisku programistycznym.
Wymagania wstępne w kategorii Kompetencji społecznych: Student powinien umieć pracować indywidualnie, jak i w zespole programistów
MEK | Student, który zaliczył zajęcia | Formy zajęć/metody dydaktyczne prowadzące do osiągnięcia danego efektu kształcenia | Metody weryfikacji każdego z wymienionych efektów kształcenia | Związki z KEK | Związki z PRK |
---|---|---|---|---|---|
01 | Analizuje gotowy kod programu | wykład, laboratorium, dydaktyka zdalna lub stacjonarna | zaliczenie cz. pisemna, prezentacja projektu |
K_W04+ K_U08+ K_U13+ |
P6S_UW P6S_WG |
02 | Programuje aplikacje klienckie desktopowe i mobilne z użyciem technik programowania obiektowego | wykład, laboratorium, dydaktyka zdalna lub stacjonarna | test pisemny, obserwacja wykonawstwa |
K_W04+ K_U08+ K_U13+ |
P6S_UW P6S_WG |
03 | Programuje aplikacje Web, Enterprise strony serwera z użyciem technik programowania obiektowego | wykład, laboratorium, dydaktyka zdalna lub stacjonarna | test pisemny, obserwacja wykonawstwa |
K_W04+ K_U08+ K_U13+ |
P6S_UW P6S_WG |
Uwaga: W zależności od sytuacji epidemicznej, jeżeli nie będzie możliwości weryfikacji osiągniętych efektów uczenia się określonych w programie studiów w sposób stacjonarny w szczególności zaliczenia i egzaminy kończące określone zajęcia będą mogły się odbywać przy użyciu środków komunikacji elektronicznej (w sposób zdalny).
Sem. | TK | Treści kształcenia | Realizowane na | MEK |
---|---|---|---|---|
2 | TK01 | W01, L01 | MEK01 | |
2 | TK02 | W02, L01 | MEK01 MEK02 | |
2 | TK03 | W03, L02 | MEK01 MEK02 | |
2 | TK04 | W04, L02 | MEK01 MEK02 | |
2 | TK05 | W05, L02 | MEK01 MEK02 | |
2 | TK06 | W06, L03 | MEK01 MEK02 | |
2 | TK07 | W07, L03 | MEK01 MEK02 | |
2 | TK08 | W08, L04 | MEK01 MEK02 | |
2 | TK09 | W09, L05 | MEK02 MEK03 | |
2 | TK10 | W10, L05 | MEK01 MEK03 | |
2 | TK11 | W11, L06 | MEK01 MEK03 | |
2 | TK12 | W12, L07 | MEK01 MEK02 | |
2 | TK13 | W13, L07 | MEK01 MEK03 |
Forma zajęć | Praca przed zajęciami | Udział w zajęciach | Praca po zajęciach |
---|---|---|---|
Wykład (sem. 2) | Godziny kontaktowe:
25.00 godz./sem. |
Studiowanie zalecanej literatury:
10.00 godz./sem. |
|
Laboratorium (sem. 2) | Godziny kontaktowe:
15.00 godz./sem. |
Inne:
38.00 godz./sem. |
|
Konsultacje (sem. 2) | |||
Zaliczenie (sem. 2) | Zaliczenie pisemne:
1.00 godz./sem. Inne: 1.00 godz./sem. |
Forma zajęć | Sposób wystawiania oceny podsumowującej |
---|---|
Wykład | Test lub zaliczenie ustne |
Laboratorium | Projekt praktyczny - prezentacja |
Ocena końcowa | Ocena końcowa z przedmiotu obliczana według wzoru 0.6 OW + 0.4 OL |
Wymagane podczas egzaminu/zaliczenia
(-)
Realizowane podczas zajęć ćwiczeniowych/laboratoryjnych/projektowych
(-)
Inne
(-)
Czy podczas egzaminu/zaliczenia student ma możliwość korzystania z materiałów pomocniczych : nie