Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Podobne dokumenty
E-1EZ1-03-s2. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień ogólnoakademicki niestacjonarne Teleinformatyka Zakład Informatyki dr inż. Adam Krechowicz mgr inż.

Programowanie obiektowe Object programming. Elektrotechnika II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

przedmiot specjalnościowy obowiązkowy polski semestr V semestr zimowy nie

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

Z-ETI-0611 Język Programowania C++ Programming Language C++

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

E-2IZ1-03-s3. Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Semestr letni Brak Tak

Informatyka I stopień ogólnoakademicki niestacjonarne Teleinformatyka Zakład Informatyki dr inż. Adam Krechowicz

Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

TRA_PKM_4/2 Podstawy Konstrukcji Maszyn Machine Desing. TRANSPORT I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Historia techniki i wynalazków. Geodezja i Kartografia I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Podstawy Konstrukcji Maszyn Machine Desing

E-1IZ3-06-s6. Inżynieria Programowania. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Podstawy prawa Principles of Law. Geodezja i Kartografia I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Miernictwo dynamiczne Dynamic Measurement. Elektrotechnika I stopnia (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

KARTA MODUŁU / KARTA PRZEDMIOTU

Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

Podstawy Konstrukcji Maszyn Machine Desing. Automatyka i Robotyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Z-ETI-1025 Systemy operacyjne Operating systems

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

System Labview The Labview System. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

E-4IZ1-01-s7 Przedmioty humanistyczne 2 Podstawy prowadzenia działalności Nazwa modułu. gospodarczej

Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

E-2IZ s3. Podstawy przedsiębiorczości. Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Pompy i wentylatory. Pumps and fans. Inżynieria Środowiska I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski VII semestr zimowy (semestr zimowy / letni)

Podstawy niezawodności Bases of reliability. Elektrotechnika II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Technologia i organizacja robót. Inżynieria Środowiska I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

KARTA MODUŁU / KARTA PRZEDMIOTU

Technologie informacyjne Information technologies

Mechanika i Budowa Maszyn II stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

E-E2A-2021-s2. Podstawy przedsiębiorczości. Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Podstawy Konstrukcji Maszyn II Machine Desing. podstawowy obowiązkowy polski V

E-EIT-0889-s2 Przedmiot humanistyczny 2 Podstawy prowadzenia działalności Nazwa modułu. gospodarczej

stacjonarne (stacjonarne / niestacjonarne) Katedra Matematyki dr Dmytro Mierzejewski podstawowy (podstawowy / kierunkowy / inny HES)

Praktyka zawodowa. Automatyka i Robotyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Ekonomika Transportu. Transport I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Niestacjonarne (stacjonarne / niestacjonarne)

E-E2A-2019-s2 Budowa i oprogramowanie komputerowych Nazwa modułu

ID1F1 FIZYKA. INFORMATYKA I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

KARTA MODUŁU / KARTA PRZEDMIOTU

Podstawy Konstrukcji Maszyn Machine Desing. Automatyka i Robotyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Elektrotechnika II stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Inżynieria Środowiska II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Geodezja i Kartografia. ogólnoakademicki (ogólno akademicki / praktyczny) wszystkie

Podstawy normalizacji INŻYNIERIA ŚRODOWISKA. I stopień. Ogólno akademicki. Humanistyczny Obowiązkowy Polski Semestr 2.

Informatyka I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny) podstawowy (podstawowy / kierunkowy / inny HES)

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski drugi semestr letni (semestr zimowy / letni)

KARTA MODUŁU / KARTA PRZEDMIOTU A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW B. OGÓLNA CHARAKTERYSTYKA PRZEDMIOTU

Wentylatory i sprężarki. Fans and compressors

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr V zimowy i letni (semestr zimowy / letni)

E-1EZ s1. Technologie informacyjne. Elektrotechnika I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-ID1S-08-s5. Informatyka. I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Podstawy automatyki Bases of automatics. Elektrotechnika I stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

Etyka inżynierska Engineering Ethics

Elektrotechnika II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) kierunkowy (podstawowy / kierunkowy / inny HES)

Specjalnościowy Obowiązkowy Polski Semestr 5

E-2EZ s3 Projektowanie instalacji budynków Nazwa modułu. inteligentnych

Transport II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Systemy odwodnieniowe. Drainage systems. Inżynieria Środowiska I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Praktyka zawodowa. Geodezja i Kartografia I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Z-ETI-1028 Grafika komputerowa Komputer graphics. Stacjonarne (stacjonarne / niestacjonarne) Podstawowy (podstawowy / kierunkowy / inny HES)

E-1IZ2-07-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Zarządzanie Projektami Project Management

Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Geodezja i Kartografia I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Interbase. stacjonarne (stacjonarne / niestacjonarne) kierunkowy (podstawowy / kierunkowy / inny HES)

Kod modułu Zastosowania teledetekcji w gospodarce i mapy tematyczne. semestr 6

Inżynieria Środowiska II stopień (I stopień / II stopień) ogólno akademicki (ogólno akademicki / praktyczny)

KARTA MODUŁU / KARTA PRZEDMIOTU

Transport II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-1IZ2-06-s4. Informatyka I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Sprzęt komputerowy Hardware. ETI I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

E-I2G-2007-s1. Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

E-IZ1-02-s1 FIZYKA. INFORMATYKA I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Hydraulics - I. Inżynieria Środowiska I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

E-E-0862-s1. Geometria i grafika inżynierska. Elektrotechnika I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) niestacjonarne (stacjonarne / niestacjonarne)

Metody numeryczne Numerical methods. Energetyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólnoakademicki / praktyczny)

Transkrypt:

Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Programowanie komputerów 2 Nazwa modułu w języku angielskim Computer programming 2 Obowiązuje od roku akademickiego 2012/13 A. USYTUOANIE MODUŁU SYSTEMIE STUDIÓ Kierunek studiów Poziom Profil studiów Forma i tryb prowadzenia studiów Specjalność Jednostka prowadząca moduł Koordynator modułu Elektrotechnika I stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne) Automatyka Katedra Urządzeń i Systemów Automatyki dr inż. Michał Łaskawski Zatwierdził: B. OGÓNA CHARAKTERYSTYKA PRZEDMIOTU Przynależność do grupy/bloku przedmiotów Status modułu Język prowadzenia zajęć Usytuowanie modułu w planie studiów - semestr Usytuowanie realizacji przedmiotu w roku akademickim Kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) Polski V semestr zimowy (semestr zimowy / letni) ymagania wstępne Programowanie komputerów 1 (kody modułów / nazwy modułów) Egzamin iczba punktów ECTS 3 nie (tak / nie) Forma prowadzenia zajęć wykład ćwiczenia laboratorium projekt inne w semestrze 30 30

C. EFEKTY KSZTAŁCENIA I METODY SPRADZANIA EFEKTÓ KSZTAŁCENIA Cel modułu Poznanie zasad programowania strukturalnego. Zapoznanie z metodami dynamicznego przydziału pamięci. Poznanie zasad programowania obiektowego w tym hermetyzacji danych, polimorfizmu i dziedziczenia. Symbol efektu U_03 K_01 Efekty Ma uporządkowaną wiedzę w zakresie konstrukcji języków imperatywnych. Ma wiedzę umożliwiającą ocenę przydatności różnych paradygmatów programowania, zna i rozumie zasady programowania obiektowego. Potrafi pisać i uruchamiać programy oraz czytać ze zrozumieniem programy zapisane w języku programowania imperatywnego. Potrafi konstruować algorytmy z wykorzystaniem podstawowych technik algorytmicznych. Potrafi ocenić przydatność różnych paradygmatów i związanych z nimi środowisk programistycznych do rozwiązywania różnego typu problemów. Ma umiejętność projektowania, implementacji, testowania i debugowania programów obiektowych Potrafi projektować oprogramowanie zgodnie z metodyką strukturalną lub obiektową Rozumie potrzebę i zna możliwości ciągłego dokształcania się. Forma prowadzenia zajęć (w/ć/l/p/inne) odniesienie do efektów kierunkowych K_03, K_15 K_03, K_15 K_U13, K_U15, K_U16, K_U13, K_U15, odniesienie do efektów obszarowych T1A_03, T1A_04, T1A_07 T1A_03, T1A_04, T1A_07 T1A_U16 T1A_U13, T1A_U14 T1A_U13, T1A_U15, T1A_U16 T1A_U07, T1A_U09 K_K01 T1A_K01 Treści : 1. Treści w zakresie wykładu Nr wykładu Treści 1 Podział języków programowania komputerów. Historia języka C. Kompilator języka C. Podstawowe typy danych. 2 yrażenia i operatory w języku C. Instrukcje złożone warunkowe i iteracyjne. 3 Tablice i wskaźniki w języku C. 4 Funkcje w języku C. Zmienne lokalne i globalne. skaźniki jako argumenty funkcji. 5 Struktury i unie w języku C. skaźniki do struktur. Deklaracja typedef. 6 Operacje wejścia / wyjścia. Dostęp do plików przy użyciu deskryptorów i strumieni. 7 Dynamiczne zarządzanie pamięcią. Implementacja list jedno i dwukierunkowych. Operacje na listach. 8 prowadzenie do języka C++. Pojęcie klasy i obiektu. Budowa klasy., Implementacja i znaczenie konstruktora i destruktora. Enkapsulacja / hermetyzacja danych.

9 Zarządzanie pamięcią w języku C++, wskaźniki i referencje., 10 Dziedziczenie proste i wielobazowe., 11 Klasy, metody i funkcje zaprzyjaźnione., 12 Polimorfizm. Metody wirutalne i klasy abstrakcyjne., 13 Szablony funkcji., 14 Przeciążanie operatorów., 15 Obsługa wyjątków.,, K_01 2. Treści w zakresie ćwiczeń Nr zajęć ćwicz. Treści 3. Treści w zakresie zadań laboratoryjnych Nr zajęć lab. Treści 1 Język C, kompilator. 2 prowadzenie do języka C, podstawowe typy danych, instrukcje złożone warunkowe i iteracyjne. 3 Arytmetyka wskaźników., 4 Tablice jedno i dwuwymiarowe w języku C., 5 Ciągi znaków jako tablice znakowe., 6 Funkcje w języku C, wskaźniki jako argumenty funkcji., 7 Struktury i unie w języku C. Dostęp do plików poprzez deskryptory i strumienie. 8 Zarządzanie pamięcią z użyciem funkcji języka C, Implementacja zmiennych dynamicznych (listy),, 9 prowadzenie do języka C++. Pojęcie klasy, obiektu, konstruktora i destruktora klasy. Dane publiczne, prywatne i chronione. U_03, 10 Zarządzanie pamięcią w języku C++, wskaźniki i referencje., 11 Dziedziczenie proste i wielobazowe., 12 Składowe prywatne i klasy zaprzyjaźnione. 13 Polimorfizm i funkcje wirtualne., 14 Szablony funkcji.,

15 Przeciążanie operatorów., 4. Charakterystyka zadań projektowych 5. Charakterystyka zadań w ramach innych typów zajęć dydaktycznych Metody sprawdzania efektów Symbol efektu U_03 Metody sprawdzania efektów (sposób sprawdzenia, w tym dla umiejętności odwołanie do konkretnych zadań projektowych, laboratoryjnych, itp.) Kolokwium Kolokwium

D. NAKŁAD PRACY STUDENTA Bilans punktów ECTS Rodzaj aktywności obciążenie studenta 1 Udział w wykładach 30 2 Udział w ćwiczeniach 3 Udział w laboratoriach 30 4 Udział w konsultacjach (2-3 razy w semestrze) 5 Udział w zajęciach projektowych 6 Konsultacje projektowe 7 Udział w egzaminie 8 9 iczba godzin realizowanych przy bezpośrednim udziale nauczyciela 60 akademickiego (suma) 10 iczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału nauczyciela akademickiego 2,4 11 Samodzielne studiowanie tematyki wykładów 7 12 Samodzielne przygotowanie się do ćwiczeń 13 Samodzielne przygotowanie się do kolokwiów 14 Samodzielne przygotowanie się do laboratoriów 8 15 ykonanie sprawozdań 15 Przygotowanie do kolokwium końcowego z laboratorium 17 ykonanie projektu lub dokumentacji 18 Przygotowanie do egzaminu 19 20 iczba godzin samodzielnej pracy studenta 15 (suma) 21 iczba punktów ECTS, którą student uzyskuje w ramach samodzielnej pracy 22 Sumaryczne obciążenie pracą studenta 75 23 Punkty ECTS za moduł 3 24 Nakład pracy związany z zajęciami o charakterze praktycznym 30 25 iczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym 0,6 1,2 E. ITERATURA ykaz literatury itryna modułu/przedmiotu 1. Kernighan B.., Ritchie D.M.: Język C, NT, arszawa, 1988. 2. Jones R., Stewart I.: Sztuka programowanie w języku C, NT, arszawa 1992. 3. Stroustrup B.: Język C++, NT, arszawa 1994. 4. Eckel. B.: Thinking in C++, Edycja Polska, Helion, 2002/09