Programowanie komputerowe Computer programming

Podobne dokumenty
Programowanie komputerowe. Geodezja i Kartografia I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

Geodezja i Kartografia I 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)

Z-ETI-1025 Systemy operacyjne Operating systems

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

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

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

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

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)

Inżynieria Środowiska II 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)

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

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

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)

Praca dyplomowa. Geodezja i Kartorafia I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

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

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

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

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

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

Technologie informacyjne Information technologies

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

dr hab. inż. Beata Hejmanowska prof. PŚk dr hab. Lidia Dąbek, prof. PŚk

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

Logistyka I stopień Ogólnoakademicki. Niestacjonarne. Zarządzanie logistyczne Katedra Inżynierii Produkcji Dr Sławomir Luściński

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

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

Zarządzanie Projektami Project Management

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

E-2IZ s3. Podstawy przedsiębiorczości. Informatyka 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-1EZ s1. Technologie informacyjne. 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)

Bazy danych w geomatyce Databases in Geomatics

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

KARTA MODUŁU / KARTA PRZEDMIOTU

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

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

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

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

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

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

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

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

Metrologia. Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

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

E-ID2G-09-s2, E-ID2S-17-s2. Zarządzanie Projektami

Semestr letni Brak Tak

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

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

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

Gospodarka nieruchomościami Real estates management

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

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

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

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

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

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

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

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

E-ID2S-07-s2. Systemy mobilne. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Podstawy Informatyki Information Technology. Inżynieria Środowiska I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

Gospodarka nieruchomościami. Geodezja i Kartografia I stopień (I stopień / II stopień) akademicki (ogólno akademicki / praktyczny)

E-1IZ2-07-s4. 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) Niestacjonarne (stacjonarne / niestacjonarne)

Podstawowy (podstawowy / kierunkowy / inny HES) Obowiązkowy (obowiązkowy / nieobowiązkowy) Polski 3. Semestr zimowy (semestr zimowy / letni)

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) semestr 3

Geodezja i Kartografia 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)

kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) semestr 4

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

KARTA MODUŁU / KARTA PRZEDMIOTU

Ochrona własności intelektualnej Protection of intellectual property. Inżynieria środowiska I stopień ogólnoakademicki.

KARTA MODUŁU / KARTA PRZEDMIOTU

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

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

Etyka inżynierska Engineering Ethics

Sieci gazowe Gas networks. Inżynieria Środowiska II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Niekonwencjonalne systemy cieplne. Inżynieria Środowiska 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) kierunkowy (podstawowy / kierunkowy / inny HES)

Budowa amunicji i zapalników Construction of ammunition and detonators

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

A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW

Sieci i instalacje gazowe. Inżynieria Środowiska I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Badania operacyjne Operation research. Transport 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)

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)

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

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

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

Matlab - zastosowania Matlab - applications. Informatyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Z-ZIP-120z Badania Operacyjne Operations Research. Stacjonarne Wszystkie Katedra Matematyki dr Monika Skóra

E-E2E-02-s2 Projektowanie przekształtników współpracujących z odnawialnymi źródłami Nazwa modułu

Transkrypt:

KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2015/2016 Programowanie komputerowe Computer programming A. USYTUOWANIE MODUŁU W SYSTEMIE STUDIÓW Kierunek studiów Poziom kształcenia Profil studiów Forma i tryb prowadzenia studiów Specjalność Jednostka prowadząca moduł Koordynator modułu Zatwierdził: Geodezja i Kartografia I stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny) stacjonarne (stacjonarne / niestacjonarne) wszystkie Katedra Informatyki i Matematyki Stosowanej dr inż. Sławomir Koczubiej dr hab. Lidia Dąbek, prof.pśk B. OGÓLNA 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 Wymagania wstępne Egzamin Liczba punktów ECTS 4 podstawowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) polski 3 zimowy (semestr zimowy / letni) brak (kody modułów / nazwy modułów) nie (tak / nie) Forma prowadzenia zajęć wykład ćwiczenia laboratorium projekt inne w semestrze 15-30 - -

C. EFEKTY KSZTAŁCENIA I METODY SPRAWDZANIA EFEKTÓW KSZTAŁCENIA Cel modułu Po zrealizowaniu programu student powinien posiadać umiejętność posługiwania się programami komputerowymi w sposób świadomy, jak również umiejętność samodzielnego tworzenie prostych programów dla środowiska WINDOWS, oraz modułów rozszerzających do istniejących aplikacji. Symbol efektu Efekty kształcenia ma uporządkowaną wiedzę z zakresu informatyki ogólnej i geodezyjnej, w tym programowania w wybranych językach, oraz licencji programowych zna w stopniu podstawowym jeden z języków programowania komputerowego ma podstawową wiedzę w zakresie prawa własności intelektualnej opracowuje i modyfikuje oprogramowanie użytkowe z zakresu informatyki geodezyjnej. Forma prowadzenia zajęć (w/ć/l/p/inne) odniesienie do efektów kierunkowych W, L GiK _W04 W, L GiK _W23 W, L GiK _W29 L GiK _U02 odniesienie do efektów obszarowych T1A_W01, T1A_W05, T1A_W07, T1A_W10 T1A_W05 T1A_W07 T1A_W08, T1A_W10 T1A_U01, T1A_U02, T1A_U03, T1A_U05, T1A_U07 U_02 potrafi przygotować i zrealizować algorytmy służące do rozwiązania określonego problemu geodezyjnego L GiK _U16 T1A_U08, T1A_U13 U_03 K_01 potrafi tworzyć i realizować procedury postępowania w języku formalnym za pomocą narzędzi programowych rozumie potrzebę i zna możliwości ciągłego dokształcania oraz podnoszenia kwalifikacji zawodowych L GiK _U12 T1A_U07, T1A_U010 WL GiK _K01 T1A_K01 K_02 respektuje zasady ochrony własności intelektualnej W, L GiK _K04 T1A_K02 potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie lub innych zadania W, L GiK _K08 T1A_K04 Treści kształcenia: 1. Treści kształcenia w zakresie wykładu Nr wykładu 1 Treści kształcenia Proces programowania, paradygmaty programowania, algorytmy, zapis algorytmów. Platforma.NET Framework. Odniesienie do efektów kształcenia dla modułu K_01, K_02

2-6 7-8 9-13 14, 15 Środowisko Visual Basic NET, struktura projektu. Typy i zmienne, tablice i struktury, modyfikatory. Operatory arytmetyczne i logiczne, wyrażenia arytmetyczne i logiczne. Instrukcje i deklaracje. Instrukcja przypisania i warunkowa. Instrukcje wyboru. Instrukcje pętli. Funkcje MATH. Formy i kontrolki, cechy i zdarzenia. Kontrola realizacji programu. Strukturalna i niestrukturalna obsługa błędów. Praca z dużymi zbiorami danych. Pliki tekstowe, zdefiniowane i binarne. Przetwarzanie plików. Visual Basic for Applictions w programach. Programowanie makropoleceń w programach Excel i Access. 2. Treści kształcenia w zakresie zadań laboratoryjnych Nr zajęć lab. 1-2 3-6 Treści kształcenia Visual Basic.NET wprowadzenie. Podstawy programowania, aplikacje konsolowe, instrukcje sterujące, zmienne. Operatory arytmetyczne, wprowadzanie danych, obliczenia prezentacja wyników. Zmienne tablicowe, klasy i obiekty, procedury i funkcje. Programy do obliczenia długości, obliczanie azymutu i kąta ze współrzędnych. Używanie wielokrotne instrukcji warunkowej. 7 Test samodzielne wykonanie prostego programu obliczeniowego. 8-12 13-14 Graficzny interfejs użytkownika. Czytanie i zapisywanie do plików tekstowych. Realizacje programów obliczeniowych dla danych ogólnych lub geodezyjnych z samodzielnie opracowanym algorytmem. Wprowadzenie do programowania w języku Visual Basic for Applications, środowisko pracy, makropolecenia. Przykłady algorytmów obliczeniowych. Przetwarzanie plików testowych (dane ogólne lub geodezyjne). Odniesienie do efektów kształcenia dla modułu K_02,

15 Test końcowy. K_02 Metody sprawdzania efektów kształcenia Symbol efektu, U_03 K_01, K_02, Metody sprawdzania efektów kształcenia (sposób sprawdzenia, w tym dla umiejętności odwołanie do konkretnych zadań projektowych, laboratoryjnych, itp.) Wykonanie programów pod opieką prowadzącego laboratoria. Matematyczne sprawdzenie poprawności realizowanych obliczeń przy użyciu stworzonych programów komputerowych (pod opieką prowadzącego laboratoria). Dwukrotny test sprawdzające umiejętność samodzielnego tworzenia prostych programów realizujących obliczenia geodezyjne. Obserwacja studentów podczas zajęć. Rozmowa w trakcie tworzenia programów. Konsultacje algorytmów realizujących dane obliczenia geodezyjne. D. NAKŁAD PRACY STUDENTA Bilans punktów ECTS Rodzaj aktywności obciążenie studenta 1 Udział w wykładach 15 2 Udział w ćwiczeniach 3 Udział w laboratoriach 30 4 Udział w konsultacjach (2-3 razy w semestrze) 3 5 Udział w zajęciach projektowych 6 Konsultacje projektowe 2 7 Udział w egzaminie 8 9 Liczba godzin realizowanych przy bezpośrednim udziale nauczyciela akademickiego 50 (suma)

10 Liczba punktów ECTS, którą student uzyskuje na zajęciach wymagających bezpośredniego udziału nauczyciela akademickiego (1 punkt ECTS=25 godzin obciążenia studenta) 2 11 Samodzielne studiowanie tematyki wykładów 15 12 Samodzielne przygotowanie się do ćwiczeń 13 Samodzielne przygotowanie się do kolokwiów 14 Samodzielne przygotowanie się do laboratoriów 25 15 Wykonanie sprawozdań 15 Przygotowanie do kolokwium końcowego z laboratorium 10 17 Wykonanie projektu lub dokumentacji 18 Przygotowanie do egzaminu 19 20 Liczba godzin samodzielnej pracy studenta 50 (suma) 21 Liczba punktów ECTS, którą student uzyskuje w ramach samodzielnej pracy (1 punkt ECTS=25 godzin obciążenia studenta) 2 22 Sumaryczne obciążenie pracą studenta 100 23 Punkty ECTS za moduł 4 24 Nakład pracy związany z zajęciami o charakterze praktycznym Suma godzin związanych z zajęciami praktycznymi 25 Liczba punktów ECTS, którą student uzyskuje w ramach zajęć o charakterze praktycznym 1 punkt ECTS=25-30 godzin obciążenia studenta 70 2,8 E. LITERATURA Wykaz literatury 1. M. Halverson, Microsoft Visual Basic 2010 Krok po kroku, wydawnictwo APN PROMISE 2011 2. M. Mathew, Microsoft Visual Basic.NET Księga przykładów APN PROMISE 2004 3. K. Jeffrey, Visual Basic NET, wydawnictwo Edition 2000, 2002 4. VB-NET Almanach (praca zbiorowa), wydawnictwo Helion 2003 Pozycje uzupełniające (wybór):

Witryna WWW modułu/przedmiotu http://kis.tu.kielce.pl 1. B. Krzymowski, Visual Basic dla aplikacji. Podstawy programowania w VBA, Wydawnictwo Help 2008 2. K. Jeruzal, Visual Basic nie tylko dla wtajemniczonych dźwięk i grafika, wydawnictwo Micon 2003 3. L. Powers, M. Snell, Microsoft Visual Studio 2010. Księga eksperta, wydawnictwo Helion 2011 4. Microsoft Corporation, Visual Basic.NET. Encyklopedia, wydawnictwo Helion 2003 5. M. Jeznach, Visual Basic w Accessie, wydawnictwo Translator 2004