Języki programowania III
Informacje ogólne
Kod przedmiotu: | 1500-IID3JP |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Języki programowania III |
Jednostka: | Wydział Fizyki i Informatyki Stosowanej |
Grupy: | |
Punkty ECTS i inne: |
0 LUB
3.00
(w zależności od programu)
|
Język prowadzenia: | polski |
Forma studiów: | stacjonarne |
Wymagania wstępne: | Umiejętność programowania w jednym z języków programowania na poziomie podstawowym i średnim, umiejętność pracy w zespole. |
Skrócony opis: |
Celem zajęć jest zapozananie studentów z podstawami język Python w raz z jego szerokimi możliwościami zastosowań w informatyce i zastoswaniach technicznych i inżynierskich. |
Pełny opis: |
Celem zajęć jest zapozananie studentów z podstawami język Python w raz z jego szerokimi możliwościami zastosowań w informatyce i zastoswaniach technicznych i inżynierskich. |
Efekty uczenia się: |
Wiedza ma uporządkowaną i podbudowaną teoretycznie wiedzę w zakresie podstawowych koncepcji i zasad informatyki zna podstawy programowania oraz ma wiedzę z zakresu używania i tworzenia oprogramowaniaw języku Python. zna podstawowe struktury danych w języku Python i ppotrafi nimi manipulować zna podstawowe pakiety i biblioteki w Pythonie do tworzenia wykresów 2D i 3D , wyliczeń numerycznych oraz tworzenia grafiki Umiejętności potrafi samodzielnie zdobywać nową wiedzę i wykorzystywać ją do rozwiązywania problemów informatycznych Potrafi zaprojektować program będący odpowiedzią na postawiony problem potrafi stosować normy i reguły w trakcie tworzenia kodu Kompetencje społeczne rozumie potrzebę uczenia się i rozwijania swoich umiejętności przez całe życie potrafi określać priorytety przy pisaniu kodu |
Zajęcia w cyklu "Semestr zimowy 2024/2025" (zakończony)
Okres: | 2024-10-01 - 2025-03-02 |
Przejdź do planu
PN LI
WT W
ŚR LI
LI
CZ PT |
Typ zajęć: |
Ćwiczenia informatyczne, 14 godzin
Wykład, 14 godzin
|
|
Koordynatorzy: | Krzysztof Warda | |
Prowadzący grup: | Paweł Gliwny, Alicja Miniak-Górecka, Krzysztof Warda | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
Zajęcia w cyklu "Semestr zimowy 2023/2024" (zakończony)
Okres: | 2023-10-01 - 2024-02-25 |
Przejdź do planu
PN LI
W
WT ŚR CZ LI
LI
PT |
Typ zajęć: |
Ćwiczenia informatyczne, 14 godzin
Wykład, 14 godzin
|
|
Koordynatorzy: | Krzysztof Warda | |
Prowadzący grup: | Paweł Gliwny, Alicja Miniak-Górecka, Krzysztof Warda | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
Informacje dodatkowe: | Obecność na zajęcach jest obowiązkowa |
|
Metody dydaktyczne: | Wykład 2 Metody podające | Wykład informacyjny Metody podające | Wykład konwersatoryjny Metody podające | Wykład problemowy Laboratorium informatyczne lub pracownia fizyczna 2 Metody podające | Wykład problemowy Metody poszukujące | Giełda pomysłów (burza mózgów) Metody poszukujące | Metoda ćwiczeniowa |
|
Sposoby i kryteria oceniania: | OCENA KOŃCOWA Z PRZEDMIOTU jest ustalana zgodnie z algorytmem: Ocena z formy: "Wykład 2" ocena * 50.00 % + Ocena z formy: "Laboratorium informatyczne lub pracownia fizyczna 2" ocena * 50.00 % Dodatkowe warunki zaliczenia przedmiotu: Brak Ocena z formy "Wykład 2" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Test / quiz - 100.00% Ocena z formy "Wykład 2" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Egzamin z przedmiotu jest pisemny i obejmuje oprócz udzieleniea odpowiedzi na pytania testowe : z podstaw języka Python napisanie krótkich programów komputerowych uzupełnienie lub dopisanie fragmentów programów komputerowych tak aby wykonywały okreslone zadania Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 2" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Zadanie / zadania praktyczne - 90.00% Aktywność na zajęciach - 10.00% Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 2" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Brak |
|
Szczegółowe treści kształcenia: | Wykład 2 Wprowadzenie do języka Python, charakterystyka języka oraz zintegrowane środowisko programistyczne PyCharm Struktury programów, typy operatorów, podstawowe instrukcje i moduły Podstawowe struktury danych języka Python(listy, krotki, zbiory, słowniki) i manipulacja nimi. Tworzenie i modyfikacja danych z wykorzystaniem pakietów i bibliotek Numpy, matplotlib oraz innych Wykresy i wizualizacja danych za pomocą biblioteki matplotliba Grafika w Pythonie-Turtle graphics Laboratorium informatyczne lub pracownia fizyczna 2 Python-typy operatorów, podstawowe instrukcje ,moduły i pakiety. Struktury danych w Pythonie i manipulacja nimi Tworzenie prostych programów i modyfikacja danych z wykorzystaniem wybranych pakietów i bibliotek Numpy, matplotlib i inych Wykresy, wizualizacja danych i grafika (Turtle graphics) |
|
Literatura: |
Literatura podstawowa M. Lutz, Python. Wprowadzenie, Helion 2011 (wyd. IV) Dokumentacja języka Python on-line, https://www.python.org/ Dokumentacja Matplotlib, (język angielski) https://matplotlib.org/ M. Lutz, Python. Leksykon kieszonkowy (wyd. V) Helion 2014, 2019 linik do przykładowego opracowania na temat użycia Pythona w nauce (opis, przykłady wykorzystania, przegląd dostepnych pakietów): https://scipy-lectures.org/_downloads/ScipyLectures.pdf |
Zajęcia w cyklu "Semestr zimowy 2022/2023" (zakończony)
Okres: | 2022-10-01 - 2023-02-19 |
Przejdź do planu
PN LI
W
WT ŚR CZ LI
LI
LI
PT |
Typ zajęć: |
Ćwiczenia informatyczne, 14 godzin
Wykład, 14 godzin
|
|
Koordynatorzy: | Krzysztof Warda | |
Prowadzący grup: | Alicja Miniak-Górecka, Krzysztof Warda | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
Informacje dodatkowe: | Obecność na zajęcach jest obowiązkowa |
|
Metody dydaktyczne: | Wykład 2 Metody podające | Wykład informacyjny Metody podające | Wykład konwersatoryjny Metody podające | Wykład problemowy Laboratorium informatyczne lub pracownia fizyczna 2 Metody podające | Wykład problemowy Metody poszukujące | Giełda pomysłów (burza mózgów) Metody poszukujące | Metoda ćwiczeniowa |
|
Sposoby i kryteria oceniania: | OCENA KOŃCOWA Z PRZEDMIOTU jest ustalana zgodnie z algorytmem: Ocena z formy: "Wykład 2" ocena * 50.00 % + Ocena z formy: "Laboratorium informatyczne lub pracownia fizyczna 2" ocena * 50.00 % Dodatkowe warunki zaliczenia przedmiotu: Brak Ocena z formy "Wykład 2" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Test / quiz - 100.00% Ocena z formy "Wykład 2" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Egzamin z przedmiotu jest pisemny i obejmuje oprócz udzieleniea odpowiedzi na pytania testowe : z podstaw języka Python napisanie krótkich programów komputerowych uzupełnienie lub dopisanie fragmentów programów komputerowych tak aby wykonywały okreslone zadania Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 2" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Zadanie / zadania praktyczne - 90.00% Aktywność na zajęciach - 10.00% Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 2" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Brak |
|
Szczegółowe treści kształcenia: | Wykład 2 Wprowadzenie do języka Python, charakterystyka języka oraz zintegrowane środowisko programistyczne PyCharm Struktury programów, typy operatorów, podstawowe instrukcje i moduły Podstawowe struktury danych języka Python(listy, krotki, zbiory, słowniki) i manipulacja nimi. Tworzenie i modyfikacja danych z wykorzystaniem pakietów i bibliotek Numpy, matplotlib oraz innych Wykresy i wizualizacja danych za pomocą biblioteki matplotliba Grafika w Pythonie-Turtle graphics Laboratorium informatyczne lub pracownia fizyczna 2 Python-typy operatorów, podstawowe instrukcje ,moduły i pakiety. Struktury danych w Pythonie i manipulacja nimi Tworzenie prostych programów i modyfikacja danych z wykorzystaniem wybranych pakietów i bibliotek Numpy, matplotlib i inych Wykresy, wizualizacja danych i grafika (Turtle graphics) |
|
Literatura: |
Literatura podstawowa M. Lutz, Python. Wprowadzenie, Helion 2011 (wyd. IV) Dokumentacja języka Python on-line, https://www.python.org/ Dokumentacja Matplotlib, (język angielski) https://matplotlib.org/ M. Lutz, Python. Leksykon kieszonkowy (wyd. V) Helion 2014, 2019 linik do przykładowego opracowania na temat użycia Pythona w nauce (opis, przykłady wykorzystania, przegląd dostepnych pakietów): https://scipy-lectures.org/_downloads/ScipyLectures.pdf |
Zajęcia w cyklu "Semestr zimowy 2021/2022" (zakończony)
Okres: | 2021-10-01 - 2022-01-23 |
Przejdź do planu
PN WT W
ŚR CZ LI
LI
LI
LI
PT |
Typ zajęć: |
Ćwiczenia informatyczne, 14 godzin
Wykład, 14 godzin
|
|
Koordynatorzy: | Krzysztof Warda | |
Prowadzący grup: | Alicja Miniak-Górecka, Krzysztof Warda | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
Informacje dodatkowe: | Brak informacji dodatkowych |
|
Metody dydaktyczne: | Wykład 2 Metody podające | Wykład informacyjny Metody podające | Wykład konwersatoryjny Metody podające | Wykład problemowy Laboratorium informatyczne lub pracownia fizyczna 2 Metody podające | Wykład problemowy Metody poszukujące | Giełda pomysłów (burza mózgów) Metody poszukujące | Metoda ćwiczeniowa |
|
Sposoby i kryteria oceniania: | OCENA KOŃCOWA Z PRZEDMIOTU jest ustalana zgodnie z algorytmem: Ocena z formy: "Wykład 2" ocena * 50.00 % + Ocena z formy: "Laboratorium informatyczne lub pracownia fizyczna 2" ocena * 50.00 % Dodatkowe warunki zaliczenia przedmiotu: Brak Ocena z formy "Wykład 2" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Odpowiedź ustna - 95.00% Obecność - 5.00% Ocena z formy "Wykład 2" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Egzamin z przedmiotu jest trójetapowy: napisanie programu komputerowego udzielenie odpowiedzi na kilka pytań testowych udzielenie odpowiedzi na 3 pytania Nie zaliczenie któregokolwiek z powyższych punktów wiąże się z brakiem zaliczenia z przedmiotu. Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 2" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Zadanie / zadania praktyczne - 81.00% Obecność - 19.00% Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 2" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Do wykonania jest 6 zadań punktowanych 0-5 punktów. każda obecnośc daje 1 punkt. Łącznie do zdobycia jest 37 punktów (liczba zadań i punktów może ulec zmianie.). |
|
Szczegółowe treści kształcenia: | Wykład 2 "Witaj świecie" w C++: czyli to co wiem a to czego jeszcze nie Kolejność tworzenia obiektów oraz jeszcze więcej o konstruktorach i destruktorach Obsługa błędów w C++ czy double i float to to samo? assert try, catch i throw Szablony Wzorce projektowe singleton fabryka Standard Template Library Ogonki w programowaniu C98 a C11, ... Laboratorium informatyczne lub pracownia fizyczna 2 Operatory i dynamiczne zarządzanie pamięcia Wskaźniki do funkcji Współpraca obiektów; polimorfizm Dziedziczenie - utrzymanie poprawnych relacji między obiektami Szablony Wzorce projektowe |
|
Literatura: |
Literatura podstawowa Stephen Prata, Język C++. Szkoła programowania, Helion 2012 Literatura dodatkowa Bruce Eckel, Thinking in C++, T1 i T2, Helion 2002 Bjarne Stroustrup, Język C++, WNT Jesse Liberty, C++ Księga eksperta, Helion 1999 |
Zajęcia w cyklu "Semestr zimowy 2020/2021" (zakończony)
Okres: | 2020-10-01 - 2021-02-07 |
Przejdź do planu
PN LI
LI
LI
LI
WT W
ŚR CZ PT |
Typ zajęć: |
Ćwiczenia informatyczne, 14 godzin
Wykład, 14 godzin
|
|
Koordynatorzy: | Paweł Kowalczyk | |
Prowadzący grup: | Paweł Kowalczyk, Katarzyna Lepa | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
Informacje dodatkowe: | Brak informacji dodatkowych |
|
Metody dydaktyczne: | Wykład 1 Metody podające | Wykład informacyjny Metody podające | Wykład konwersatoryjny Metody podające | Wykład problemowy Laboratorium informatyczne lub pracownia fizyczna 3 Metody podające | Wykład problemowy Metody poszukujące | Giełda pomysłów (burza mózgów) Metody poszukujące | Metoda ćwiczeniowa |
|
Sposoby i kryteria oceniania: | OCENA KOŃCOWA Z PRZEDMIOTU jest ustalana zgodnie z algorytmem: Ocena z formy: "Wykład 1" ocena * 70.00 % + Ocena z formy: "Laboratorium informatyczne lub pracownia fizyczna 3" ocena * 30.00 % Dodatkowe warunki zaliczenia przedmiotu: Brak Ocena z formy "Wykład 1" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Odpowiedź ustna - 95.00% Obecność - 5.00% Ocena z formy "Wykład 1" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Egzamin z przedmiotu jest trójetapowy: napisanie programu komputerowego udzielenie odpowiedzi na kilka pytań testowych udzielenie odpowiedzi na 3 pytania Nie zaliczenie któregokolwiek z powyższych punktów wiąże się z brakiem zaliczenia z przedmiotu. Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 3" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Zadanie / zadania praktyczne - 81.00% Obecność - 19.00% Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 3" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Do wykonania jest 6 zadań punktowanych 0-5 punktów. każda obecnośc daje 1 punkt. Łącznie do zdobycia jest 37 punktów. |
|
Szczegółowe treści kształcenia: | Wykład 1 "Witaj świecie" w C++: czyli to co wiem a to czego jeszcze nie Kolejność tworzenia obiektów oraz jeszcze więcej o konstruktorach i destruktorach Obsługa błędów w C++ czy double i float to to samo? assert try, catch i throw Szablony Wzorce projektowe singleton fabryka Standard Template Library Ogonki w programowaniu C98 a C11, ... Laboratorium informatyczne lub pracownia fizyczna 3 Operatory i dynamiczne zarządzanie pamięcia Dźwięk, proste obiekty, inicjalizacja zmiennych, manipulator Kolory w konsoli, manipulatory Dziedziczenie - utrzymanie poprawnych relacji między obiektami Szablony Wzorce projektowe |
|
Literatura: |
Literatura podstawowa Stephen Prata, Język C++. Szkoła programowania, Helion 2012 Literatura dodatkowa Bruce Eckel, Thinking in C++, T1 i T2, Helion 2002 Bjarne Stroustrup, Język C++, WNT Jesse Liberty, C++ Księga eksperta, Helion 1999 |
Zajęcia w cyklu "Semestr zimowy 2019/2020" (zakończony)
Okres: | 2019-10-01 - 2020-02-23 |
Przejdź do planu
PN W
LI
WT LI
LI
ŚR CZ PT LI
|
Typ zajęć: |
Ćwiczenia informatyczne, 14 godzin
Wykład, 14 godzin
|
|
Koordynatorzy: | Paweł Kowalczyk | |
Prowadzący grup: | Paweł Kowalczyk, Katarzyna Lepa | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
Informacje dodatkowe: | Brak informacji dodatkowych |
|
Metody dydaktyczne: | Wykład 1 Metody podające | Wykład informacyjny Metody podające | Wykład konwersatoryjny Metody podające | Wykład problemowy Laboratorium informatyczne lub pracownia fizyczna 3 Metody podające | Wykład problemowy Metody poszukujące | Giełda pomysłów (burza mózgów) Metody poszukujące | Metoda ćwiczeniowa |
|
Sposoby i kryteria oceniania: | OCENA KOŃCOWA Z PRZEDMIOTU jest ustalana zgodnie z algorytmem: Ocena z formy: "Wykład 1" ocena * 70.00 % + Ocena z formy: "Laboratorium informatyczne lub pracownia fizyczna 3" ocena * 30.00 % Dodatkowe warunki zaliczenia przedmiotu: Brak Ocena z formy "Wykład 1" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Odpowiedź ustna - 95.00% Obecność - 5.00% Ocena z formy "Wykład 1" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Egzamin z przedmiotu jest trójetapowy: napisanie programu komputerowego udzielenie odpowiedzi na kilka pytań testowych udzielenie odpowiedzi na 3 pytania Nie zaliczenie któregokolwiek z powyższych punktów wiąże się z brakiem zaliczenia z przedmiotu. Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 3" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Zadanie / zadania praktyczne - 81.00% Obecność - 19.00% Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 3" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Do wykonania jest 6 zadań punktowanych 0-5 punktów. każda obecnośc daje 1 punkt. Łącznie do zdobycia jest 37 punktów. |
|
Szczegółowe treści kształcenia: | Wykład 1 "Witaj świecie" w C++: czyli to co wiem a to czego jeszcze nie Kolejność tworzenia obiektów oraz jeszcze więcej o konstruktorach i destruktorach Obsługa błędów w C++ czy double i float to to samo? assert try, catch i throw Szablony Wzorce projektowe singleton fabryka Standard Template Library Ogonki w programowaniu C98 a C11, ... Laboratorium informatyczne lub pracownia fizyczna 3 Operatory i dynamiczne zarządzanie pamięcia Dźwięk, proste obiekty, inicjalizacja zmiennych, manipulator Kolory w konsoli, manipulatory Dziedziczenie - utrzymanie poprawnych relacji między obiektami Szablony Wzorce projektowe |
|
Literatura: |
Literatura podstawowa Stephen Prata, Język C++. Szkoła programowania, Helion 2012 Literatura dodatkowa Bruce Eckel, Thinking in C++, T1 i T2, Helion 2002 Bjarne Stroustrup, Język C++, WNT Jesse Liberty, C++ Księga eksperta, Helion 1999 |
Zajęcia w cyklu "Semestr zimowy 2018/2019" (zakończony)
Okres: | 2018-10-01 - 2019-02-10 |
Przejdź do planu
PN W
LI
LI
WT LI
LI
ŚR CZ PT |
Typ zajęć: |
Ćwiczenia informatyczne, 14 godzin
Wykład, 14 godzin
|
|
Koordynatorzy: | Paweł Kowalczyk | |
Prowadzący grup: | Paweł Kowalczyk, Katarzyna Lepa | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
Informacje dodatkowe: | Brak informacji dodatkowych |
|
Metody dydaktyczne: | Wykład 1 Metody podające | Wykład informacyjny Metody podające | Wykład konwersatoryjny Metody podające | Wykład problemowy Laboratorium informatyczne lub pracownia fizyczna 3 Metody podające | Wykład problemowy Metody poszukujące | Giełda pomysłów (burza mózgów) Metody poszukujące | Metoda ćwiczeniowa |
|
Sposoby i kryteria oceniania: | OCENA KOŃCOWA Z PRZEDMIOTU jest ustalana zgodnie z algorytmem: Ocena z formy: "Wykład 1" ocena * 70.00 % + Ocena z formy: "Laboratorium informatyczne lub pracownia fizyczna 3" ocena * 30.00 % Dodatkowe warunki zaliczenia przedmiotu: Brak Ocena z formy "Wykład 1" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Odpowiedź ustna - 95.00% Obecność - 5.00% Ocena z formy "Wykład 1" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Egzamin z przedmiotu jest trójetapowy: napisanie programu komputerowego udzielenie odpowiedzi na kilka pytań testowych udzielenie odpowiedzi na 3 pytania Nie zaliczenie któregokolwiek z powyższych punktów wiąże się z brakiem zaliczenia z przedmiotu. Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 3" ustalana jest w oparciu o wyniki nastepujących składników zaliczenia: Zadanie / zadania praktyczne - 81.00% Obecność - 19.00% Ocena z formy "Laboratorium informatyczne lub pracownia fizyczna 3" ustalana jest na podstawie następującej skali: Poniżej 60.00% - ocena 2 60.00% i więcej - ocena 3 70.00% i więcej - ocena 3,5 80.00% i więcej - ocena 4 90.00% i więcej - ocena 4,5 95.00% i więcej - ocena 5 Dodatkowe warunki zaliczenia formy: Do wykonania jest 6 zadań punktowanych 0-5 punktów. każda obecnośc daje 1 punkt. Łącznie do zdobycia jest 37 punktów. |
|
Szczegółowe treści kształcenia: | Wykład 1 "Witaj świecie" w C++: czyli to co wiem a to czego jeszcze nie Kolejność tworzenia obiektów oraz jeszcze więcej o konstruktorach i destruktorach Obsługa błędów w C++ czy double i float to to samo? assert try, catch i throw Szablony Wzorce projektowe singleton fabryka Standard Template Library Ogonki w programowaniu C98 a C11, ... Laboratorium informatyczne lub pracownia fizyczna 3 Operatory i dynamiczne zarządzanie pamięcia Dźwięk, proste obiekty, inicjalizacja zmiennych, manipulator Kolory w konsoli, manipulatory Dziedziczenie - utrzymanie poprawnych relacji między obiektami Szablony Wzorce projektowe |
|
Literatura: |
Literatura podstawowa Stephen Prata, Język C++. Szkoła programowania, Helion 2012 Literatura dodatkowa Bruce Eckel, Thinking in C++, T1 i T2, Helion 2002 Bjarne Stroustrup, Język C++, WNT Jesse Liberty, C++ Księga eksperta, Helion 1999 |
Zajęcia w cyklu "Semestr zimowy 2017/2018" (zakończony)
Okres: | 2017-10-01 - 2018-02-09 |
Przejdź do planu
PN LI
LI
W
WT LI
LI
ŚR LI
LI
CZ PT |
Typ zajęć: |
Ćwiczenia informatyczne, 14 godzin
Wykład, 14 godzin
|
|
Koordynatorzy: | Paweł Kowalczyk, Jan Malinowski | |
Prowadzący grup: | Paweł Dąbrowski, Paweł Kowalczyk, Michał Wiedeński | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena zgodna z regulaminem studiów
Ćwiczenia informatyczne - Ocena zgodna z regulaminem studiów Wykład - Ocena zgodna z regulaminem studiów |
|
Metody dydaktyczne: | klasyczna problemowa, giełda pomysłów, projekt |
|
Sposoby i kryteria oceniania: | Na ocenę zajęć składają się: - zaliczenie egzaminu końcowego (50%) - zaliczenie ćwiczeń (60% punktów za zadania, nieusprawiedliwiona nieobecność obniża notę) (35%) - zaliczenie wykładu (15%), w szczególności: - zdobycie łącznie 60% punktów za kartkówki prowadzone na wykładzie, nieusprawiedliwiona nieobecność na wykładzie obniża notę punktową) |
|
Szczegółowe treści kształcenia: | Budowanie projektu wieloźródłowego Techniki tworzenia obiektów w C++ (struct, class) Pojęcie statyczności w C/C++ Operatory na przykładzie macierzy Dziedziczenia i relacje między obiektami Kolejność wywoływania konstruktorów i destruktorów polimorfizm template na przykładzie wektora autonomiczne listy i tablice castowanie obiektów singletony i fabryki |
|
Literatura: |
Bjarne Stroustrup, Język C++, WNT Jesse Liberty, C++ Księga eksperta, Helion 1999 Bruce Eckel, Thinking in C++, T1 i T2, Helion 2002 Stephen Prata, Język C++. Szkoła programowania, Helion 2012 |
Właścicielem praw autorskich jest UNIWERSYTET ŁÓDZKI.