Data wydruku: 13.11.2016 16:48 Strona 1 z 2 Nazwa przedmiotu

Transkrypt

Data wydruku: 13.11.2016 16:48 Strona 1 z 2 Nazwa przedmiotu
Nazwa przedmiotu
TECHNOLOGIE INFORMACYJNE
Kod przedmiotu
K:06203W0
Jednostka
Katedra Elektrotechniki Teoretycznej i Informatyki
Kierunek
Automatyka i Robotyka
Obszary
kształcenia
Nauki techniczne
Profil kształcenia
ogólnoakademicki
Rok studiów
1
Typ przedmiotu
Obowiąkowy
Semestr studiów
1
Poziom studiów
I stopnia - inżynierskie
ECTS
2.0
Liczba punktów
ECTS
Aktywność studenta
gk
Udział w zajęciach dydaktycznych objętych planem studiów
30
Udział w konsultacjach
pw
3
Praca własna studenta
17
Suma
Wykładowcy
33
17
Łączna liczba godzin pracy studenta
50
Liczba punktów ECTS
2.0
dr inż. Artur Opaliński (Osoba opowiedzialna za przedmiot)
Prowadzący:
dr inż. Artur Opaliński
Cel przedmiotu
Zapoznanie z pojęciem programowania, języka programowania.
Podstawy programowania w języku Python.
Rozumienie podstawowych komponentów i zasad działania komputera.
Zapoznanie praktyczne z działaniem WWW i systemem e-Learning.
Efekty kształcenia
Sposób realizacji
Odniesienie do efektów
kierunkowych
Efekt kształcenia z przedmiotu
Sposób weryfikacji efektu
[K_W07] zna podstawy
Student pisze proste programy w
modelowania i analizy dynamiki
języku Python
typowych obiektów technicznych
oraz metody syntezy układów
sterowania i regulacji tymi
obiektami; ma wiedzę o metodach
projektowania urządzeń, układów i
systemów automatyki i robotyki
[SW3] Ocena opracowania
tekstowego
[K_U01] potrafi pozyskiwać
informacje z literatury, baz
danych oraz innych źródeł, także
w języku angielskim; integrować
uzyskane informacje, dokonywać
ich interpretacji oraz wyciągać
wnioski, formułować i uzasadniać
opinie;
[SW3] Ocena opracowania
tekstowego
Student wykorzystuje Internet
oraz system e-Learning do
zdobywania wiedzy
na uczelni
Wymagania
wstępne i
dodatkowe
Zalecane
komponenty
przedmiotu
Data wydruku:
02.03.2017 23:54
Strona
1 z 2
Treść przedmiotu
Wprowadzenie do zagadnień związanych z technologiami informacyjnymi. Zdalne nauczanie (e-learning).
Technologie wspomagające edukację i szkolenie. Przetwarzania informacji, definicja komputera, pojęcie
Internetu. Budowa i działanie komputera. Podstawowe technologie Internetu: routing i WWW, funkcje i
budowa wyszukiwarek internetowych i WebCrawlerów.
Programowanie w języku Python. Interpretacja kodu źródłowego do języka maszynowego. Wejście i
wyjście podczas przetwarzania danych. Dane a kod. Odmienne struktury danych, Warunkowe wykonanie
kodu. Wykonanie kodu w pętli. Pojęcie weryfikacji poprawności programu. Podstawowa analiza kodu.
Pojęcie debuggingu.
Pojęcie algorytmu. Złożoność algorytmów.
Zalecana lista
lektur
Literatura podstawowa
1.
2.
3.
4.
DuBois P.: MySQL, MIKOM, Warszawa 2000.
Kierzkowski A.: PHP 4. Tworzenie stron WWW. Ćwiczenia praktyczne, HELION Wydawnictwo S.A.
Gliwice 2002.
Krzymowski B.: Access 2000 PL, Help, Warszawa 1999.
Elmasri R. Shamkant B.: Wprowadzenie do systemów baz danych, HELION Wydawnictwo S.A. Gliwice
2002.
Literatura uzupełniająca
Materiały dydaktyczne na portalu e-Learning przedmiotu: http://moodle.ely.pg.gda.pl
Formy zajęć i
metody nauczania
Forma zajęć
Liczba godzin zajęć
Suma godzin dydaktycznych w semestrze,
objętych planem studiów
Wykład
Ćwiczenia
Laboratorium
Projekt
Seminarium
30.0
0.0
0.0
0.0
0.0
30
W tym kształcenie na odległość: 0.0
Metody i kryteria
oceniania
Kryteria oceniania: składowe
Próg zaliczeniowy
Procent oceny
końcowej
Sprawdzian na koniec semestru
60.0
66.0
Prace domowe
60.0
34.0
Przykładowe zagadnienia / Przykładowe zadania / Realizowane zadania
Co to jest komputer?
Co to jest język programowania?
Jak reprezentowana jest strona WWW w komputerze?
Na czym polega programowanie komputera?
Jakie są podstawowe komponenty komputera, i jak wpływają na całkowitą wydajność systemu?
Jakie są podstawowe komponenty CPU, i jakie są ich funkcje?
Język wykładowy
polski
Praktyki zawodowe Nie dotyczy
Data wydruku:
02.03.2017 23:54
Strona
2 z 2