informatyka i - Politechnika Opolska

Transkrypt

informatyka i - Politechnika Opolska
Politechnika Opolska
Wydział Elektrotechniki, Automatyki i Informatyki
Karta Opisu Przedmiotu
Kierunek studiów
Profil kształcenia
Poziom studiów
Specjalność
Forma studiów
Semestr studiów
ELEKTRONIKA I TELEKOMUNIKACJA
Ogólnoakademicki
Studia pierwszego stopnia
Nazwa przedmiotu
INFORMATYKA I
Studia stacjonarne
I
Nauki podst. (T/N)
T
Subject Title
Computer science I
ECTS (pkt.)
Tryb zaliczenia przedmiotu
Kod przedmiotu
A.3
6
Zaliczenie na ocenę
Nazwy
MATEMATYKA, INFORMATYKA
przedmiotów
1. Ma wiedzę w zakresie matematyki, obejmującą właściwości
Wiedza
2. Ma wiedzę w zakresie informatyki, obejmującą metodę werbalnego
Wymagania
…
wstępne w
1. Potrafi sformulować werbalny algorytm elementarnych
zakresie
Umiejętności
2. Potrafi podać liczby dziesiętne w postaci binarnej.
przedmiotu
…
1. Potrafi współdziałać i pracować w grupie
Kompetencje
2.
społeczne
…
Program przedmiotu
Forma zajęć
Wykład
Ćwiczenia
Laboratorium
Projekt
Seminarium
Liczba godzin zajęć w
semestrze
30
30
Prowadzący zajęcia
(tytuł/stopień naukowy, imię i nazwisko)
Prof., dr hab. inż. Volodymyr Ovsyak
Prof., dr hab. inż. Volodymyr Ovsyak
Treści kształcenia
Sposób realizacji Prezentacje komputerowe
Lp.
Tematyka zajęć
1.
Platforma microsoft visual studio .NET.
2.
Typy danych języka C#.
3.
Unikod, stałe i zmienne.
4.
Operatory.
5.
Instrukcje.
6.
Własności.
7.
Tablice.
8.
Metody.
9.
Polimorfizm metod.
10.
Pola.
11.
Klasy.
12.
Konstruktory.
13.
Dziedziczenie klas.
14.
Wyjątki.
Interfejsy, struktury.
15.
Liczba godzin zajęć w semestrze
Sposoby sprawdzenia zamierzonych Zaliczenie na ocenę.
efektów kształcenia
Wykład
Liczba godzin
2
2
1
2
3
1
1
4
1
1
4
1
2
2
3
30
Ćwiczenia
Sposób realizacji
Ćwiczenia komputerowe
Lp.
Tematyka zajęć
1.
Struktura kodu i programowanie stałych ta zmiennych.
2.
Dane cyfrowe, logiczne i tekstowe.
3.
Wprodzanie danych z kławiatury i przetwarzanie typów danych.
4.
Programowanie z wykorzystaniem operatorów arytmetycznych.
5.
Operatory
inkrementacji
i dekrementacji.
Programowanie
z wykorzystaniem
operatorów logicznych ta instrukcji
6.
warunkowych.
7.
Instrukcje cyklu
8.
Programowanie tablic.
9.
Programowanie klas.
10.
Wykorzystanie metod z wejściowymi i wyjściowymi parametrami.
11.
Kody z statycznymi i dynamicznymi metodami.
12.
Programy z polimorfizmem metod.
13.
Programowanie z wykorzystaniem abstraktnych i wirtualnych metod.
14.
Kody z dziedziczeniem klas.
Wyjątki w kodach, Tworzenie i wykorzystanie interfejsów i struktur.
15.
Liczba godzin zajęć w semestrze
Sposoby sprawdzenia zamierzonych Zaliczenie na ocenę.
efektów kształcenia
Laboratorium
Sposób realizacji
Tematyka zajęć
Lp.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Liczba godzin zajęć w semestrze
Sposoby sprawdzenia zamierzonych
efektów kształcenia
Projekt
Sposób realizacji
Lp.
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Tematyka zajęć
Liczba godzin
2
2
2
2
1
2
2
2
2
3
3
2
1
2
2
30
Liczba godzin
Liczba godzin
13.
14.
15.
Liczba godzin zajęć w semestrze
Sposoby sprawdzenia zamierzonych
efektów kształcenia
Seminarium
Sposób realizacji
Lp.
Tematyka zajęć
Liczba godzin
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Liczba godzin zajęć w semestrze
Sposoby sprawdzenia zamierzonych
efektów kształcenia
Ma podstawową wiedzę w zakresie platformy Microsoft Visual
1. Studio
.NET
Ma podstawową
wiedzę w zakresie składni i semantyki języka
3. objektowego
programowania
C#
Ma
podstawową
wiedzę w zakresie
klas biblioteki .NET
Wiedza
3. Framework
… Potrafi pozyskiwać informacje z literatury i innych źródeł w
1. Ma
zakresie
platformy
Microsoft Visual
.NET i języka C#;
Efekty kształcenia dla
umiejętność
samokształcenia
sięStudio
z wykorzystania
2. platformy
przedmiotu - po
Microsoft
Visual
Studio
.NET
i
języka
Potrafi napisać kod programu prostego zadaniaC#
z
Umiejętności
zakończonym cyklu
3. wykorzystania platformy Microsoft Visual Studio .NET i języka
kształcenia
…
1. Rozumie potrzebę ciągłego dokształcania się
2.
Kompetencje
społeczne
3.
…
Metody dydaktyczne:
Wykład informacyjny. Prezentacje multimedialne. Dyskusja dydaktyczna w ramach wykładu i ćwiczeń.
Materiały informacyjne w sieci internetowej. Konsultacje.
Forma i warunki zaliczenia przedmiotu:
Zaliczenie na ocenę. Z wykładów – wiedza środowiska Microsoft Visual Studio .NET, składni i semantyki
języka obiektowego programowania C#.
Ćwiczenia – dla zadania umiejętności napisania i ustnego komentowania kodu działającego programu.
Literatura podstawowa:
[1] PERRY S. C.: C# i .NET. – Gliwice: Wydawnictwo “HELION”, 2006. – 911 s.
[2] LIS M.: Praktyczny kurs C#. – Gliwice: Wydawnictwo “HELION”, 2007. – 370 s.
[3] D. CHAPPEL: Zrozumieć platformę .NET. – Gliwice: Wydawnictwo “HELION”, 2007. – 308 s.
[4] LIS M.: C# ćwiczenia. – Gliwice: Wydawnictwo “Helion”, 2006. – 214 s.
[5] METSKER S. J.: C#. Wzorce projektowe. – Gliwice: Wydawnictwo “Helion”, 2005. – 412 s.
[6] KURATA D.: .NET najpilniej strzeżone tajemnice. – Gliwice: Wydawnictwo “Helion”, 2006. – 186 s.
[7] DUFFY J.: Zaawansowane programowanie .NET Framework 2.0. – Gliwice: HELION. - 2007. – 671 s.
[8] MATULEWSKI J.: Visual C# 2005 Express Edition. – Gliwice: HELION. 2006. – 211 s.
Literatura uzupełniająca:
[1] SCHILDT H.: C#. Kurs podstawowy. – Kraków: Wydawnictwo “Edition 2000”, 2002. – 638 s
[2] CONARD
PETZOLDJ,,
C.:DENGLER
Programowanie
Microsoft
WINDOWS
w języku
– Warszawa:
„RM”, 2002. – R.
1161 s.
P., FRANCIS
B., GLINN
J., HARVEY
B.,C#.
HOLLIS
B., RAMACHANDRAN
[3] SHENKLEN J., SHORT S., ULLMAN C.: Wpowadzenie do .NET. – Warszawa: “MKOM”, 2002. 495 s.
[4] DUNAWAY R.B.: Visual Studio .NET. – Warszawa: “MKOM”, 2003. 400 s.
[5] LIBERTY L.: Visual C#. Zapiski programisty. – Gliwice: HELION. 2006. – 277 s.
[6] LIBERTY L.: C#. Programowanie. – Gliwice: HELION. 2006. – 595 s.
[7] MOJICA J.: C# i ASP.NET. – Gliwice: HELION. 2004. – 451 s.
______________
* niewłaściwe przekreślić
…………………………………………………..
……………………………………………………….
(kierownik jednostki organizacyjnej/bezpośredni przełożony:
(Dziekan Wydziału
pieczęć/podpis
pieczęć/podpis)