karta przedmiotu

Transkrypt

karta przedmiotu
Państwowa Wyższa Szkoła Zawodowa
w Gnieźnie
Nazwa modułu/przedmiotu
Instytut Inżynierii Środowiska
Informatyka i programowanie
Kod
KARTA OPISU MODUŁU KSZTAŁCENIA
Kierunek studiów
Profil kształcenia
Rok / Semestr
(ogólnoakademicki, praktyczny)
1/2
ogólnoakademicki
INŻYNIERIA ŚRODOWISKA
Specjalność
Przedmiot oferowany w języku:
Kurs (obligatoryjny/obieralny)
polskim
obligatoryjny
Liczba punktów
Godziny
Wykłady: 15
Stopień studiów:
Ćwiczenia:
Laboratoria:
Forma studiów
(stacjonarna/niestacjonarna)
I
30
4
Projekty / seminaria:
Obszar(y) kształcenia
Podział ECTS (liczba i %)
nauki techniczne
4
100%
stacjonarne
Status przedmiotu w programie studiów (podstawowy, kierunkowy, inny)
Liczba punktów
(ogólnouczelniany, z innego kierunku)
ogólnouczelniany
podstawowy
xx
Jednostka prowadząca przedmiot:
Osoba odpowiedzialna za przedmiot / wykładowca:
xxx
Lista osób prowadzących zajęcia:
dr inż. Mariusz Nowak
e-mail: [email protected]
tel. 61 424 2942
Państwowa Wyższa Szkoła Zawodowa w Gnieźnie
ul. Ks. S. Wyszyńskiego 38, 62-200 Gniezno
Wymagania wstępne w zakresie wiedzy, umiejętności, kompetencji społecznych:
Podstawowe wiadomości z zakresu matematyki (logika matematyczna), technologii
informacyjnych, informatyki;
1
Wiedza:
2
Umiejętności: informacji pozyskiwanych z książek i zasobów Internetu;
3
Kompetencje
społeczne:
Potrafi efektywnie wykorzystać wiedzę matematyczną, logicznie myśleć, korzystać z
Rozumie potrzebę uczenia się i pozyskiwania nowej wiedzy wynikającej z postępu
techniki.
Cel przedmiotu:
Celem przedmiotu jest zapoznanie studentów z systemami informatycznymi oraz językami programowania w
kontekście zastosowań w inżynierii środowiska.
Efekty kształcenia
Wiedza.
W wyniku przeprowadzonych zajęć student:
01
02
03
ma podstawową wiedzę w zakresie logicznej i fizycznej budowy komputera i
działania jego podstawowych elementów składowych, obliczania reprezentacji liczb
całkowitych rzeczywistych oraz wykonywania podstawowych operacji
arytmetycznych na tych reprezentacjach;
ma uporządkowaną i podbudowaną teoretycznie wiedzę w zakresie zasad zapisu
algorytmów za pomocą schematów blokowych oraz zna rodzaje i zasady
programowania, w tym za pomocą języków programowania wyższego poziomu;
ma uporządkowaną teoretycznie oraz podstawową wiedzę w zakresie zagadnień
związanych z algorytmami i strukturami danych, zwłaszcza technik algorytmicznych
i umiejętności analizy efektywności algorytmów;
APE_2012_3.doc
Odniesienie
do Kierunkowych
Efektów Kształcenia
K_W02
K_W02
K_W02
1
04
Państwowa Wyższa Szkoła Zawodowa
w Gnieźnie
Nazwa modułu/przedmiotu
Instytut Inżynierii Środowiska
Informatyka i programowanie
ma podstawową wiedzę w zakresie ogólnej struktury systemu operacyjnego; roli,
zadań i klasyfikacji systemów operacyjnych; dobierania algorytmu szeregowania
zadań do specyfiki aplikacji; zasad i algorytmów zarządzania podstawowymi
zasobami systemu komputerowego.
Kod
K_W02
Umiejętności.
W wyniku przeprowadzonych zajęć student potrafi:
01
skonstruować algorytm oraz posłużyć się właściwie dobranymi środowiskami
programistycznymi, symulatorami oraz narzędziami komputerowo wspomaganego
projektowania do symulacji, projektowania i weryfikacji elementów systemu
informatycznego;
K_U07
K_U08
K_U09
02
konstruować algorytmy i je programować z użyciem przynajmniej jednego z
popularnych narzędzi programistycznych, tworzyć: proste aplikacje internetowe,
modele obiektowe prostego systemu w dedykowanym języku;
K_U07
03
ocenić stan istniejącego systemu informatycznego, ocenić złożoność i efektywność
działania systemu informatycznego.
K_U15
Kompetencje społeczne.
W wyniku przeprowadzonych zajęć student zdobędzie następujące kompetencje:
01
potrafi odpowiednio określić priorytety służące realizacji określonego przez siebie
lub innych zadania programistycznego;
K_K04
02
ma świadomość odpowiedzialności za pracę własną oraz gotowość podporządkowania się zasadom pracy w zespole i ponoszenia odpowiedzialności za
wspólnie realizowane zadania; potrafi określić priorytety działania;
K_K02
K_K03
03
rozumie potrzebę i zna możliwości ciągłego dokształcania się (studia drugiego
stopnia i trzeciego stopnia, studia podyplomowe, kursy) – podnoszenia kompetencji
zawodowych, osobistych i społecznych.
K_K01
Sposoby sprawdzenia efektów kształcenia
Wykład:

Zaliczenie na podstawie kolokwium końcowego składającego się z 10 przekrojowych pytań.
Ćw. projektowe:

Uzyskanie zaliczenia warunkowane jest zaliczeniem wszystkich ćwiczeń laboratoryjnych wraz z realizacją
zadania końcowego wymagającego wykorzystania wcześniej zdobytych umiejętności pisania aplikacji.
Treści programowe
Informacja cyfrowa i sygnał, struktury systemów informatycznych, projektowanie systemów informatycznych.
Architektura i oprogramowanie komputerów - arytmetyka binarna, podstawowe elementy architektury komputerów,
mikroprocesory, programowanie mikroprocesorów w językach niskiego poziomu. Algorytmy i struktury danych.
Struktury oprogramowania, programowanie w językach wysokiego poziomu. Systemy operacyjne - struktury i
podstawowe funkcje systemów operacyjnych. Narzędzia informatyki - edytory tekstu, programy graficzne, arkusze
kalkulacyjne, programy do tworzenia prezentacji multimedialnych, środowisko programistyczne Flash. Klasy
języków programowania. Programowanie w językach: Pascal, Visual-Basic i C. Operatory logiczne. Funkcje i
zmienne. Ciągi znakowe i tablice. Wskaźniki. Obliczenia numeryczne. Złożoność obliczeniowa. Podstawy baz
danych. Relacyjne i obiektowe bazy danych. Aplikacje baz danych. Narzędzia do projektowania i obsługi baz
danych. Środowiskowe bazy danych. Sieci komputerowe. Bezprzewodowe sieci komputerowe. Bezpieczeństwo
systemów komputerowych i sieci komputerowych. Gospodarka elektroniczna. Środowiska naukowo-obliczeniowe.
Skryptowe języki programowania w środowisku symulacyjnym Matlab. Programowanie w środowisku Scilab.
APE_2012_3.doc
2
Państwowa Wyższa Szkoła Zawodowa
w Gnieźnie
Nazwa modułu/przedmiotu
Instytut Inżynierii Środowiska
Informatyka i programowanie
Kod
Literatura podstawowa:
1. Łukaszewski T., Urbaniak A., Informatyka w ochronie środowiska, Wydawnictwo Politechniki
Poznańskiej, Poznań 2001
2. Glenn Brookshear J., Informatyka w ogólnym zarysie, Wydawnictwo WNT, Warszawa 2003
Helion, Gliwice 2007
3. Stallings W.,Organizacja i architektura systemu komputerowego. Projektowanie systemu a jego
wydajność, Wydawnictwo WNT, Warszawa 2004
4. Aho A., V., Ullman J., D., Wykłady z informatyki z przykładami w języku C, Wydawnictwo Helion,
Gliwice 2003
Literatura uzupełniająca:
1. Wróblewski A., ABC komputera. Wydanie VI, Wydawnictwo Helion, Gliwice 2007
2. Wróblewski P., Algorytmy, struktury danych i techniki programowania. Wydanie III,
Wydawnictwo Helion, Gliwice 2007
3. Malina W., Szwoch M., Metodologia i techniki programowania, Wydawnictwo WNT, Warszawa
2008
Obciążenie pracą studenta
forma aktywności
Łączny nakład pracy
Zajęcia wymagające indywidualnego kontaktu z
nauczycielem
Zajęcia o charakterze praktycznym
APE_2012_3.doc
Godzin
ECTS
95
4
45+5
2
30
2
3

Podobne dokumenty