Programowanie w ASP.Net - Instytut Matematyki I Informatyki UO

Transkrypt

Programowanie w ASP.Net - Instytut Matematyki I Informatyki UO
Nazwa przedmiotu
Kod ECTS
Programowanie w ASP.NET
Nazwa jednostki prowadzącej przedmiot
Uniwersytet Opolski, Wydział Matematyki, Fizyki i Informatyki, Instytut Matematyki i Informatyki
Studia
Kierunek
stopień
tryb
Informatyka
I
Stacjonarne
Nazwisko osoby prowadzącej (osób prowadzących)
Zbigniew Bonikowski , Elena Kyrychenko, Andrzej Jasiński
Formy zajęć, sposób ich realizacji i przypisana im liczba
godzin
A. Formy zajęć
 laboratorium (L)
B. Sposób realizacji
 zajęcia w sali wykładowej/
dydaktycznej/laboratoryjnej
C. Liczba godzin
Laboratorium – 30 godzin
*) Studia niestacjonarne:
Wykład – 18 godz. (2T+16Z)
Laboratorium – 18 godz.
specjalność
Specjalizacja
Liczba punktów ECTS: 5
Bilans nakładu pracy przeciętnego studenta:
 30 godz. – udział w laboratoriach [*) 18]
 5 godz. – udział w konsultacjach do laboratorium (zakładamy, że student korzysta z co trzecich konsultacji) [*) 3]
 28 godz. – przygotowanie do zajęć (rozwiązywanie zadań i problemów z ogłaszanych list,
korzystanie z literatury, przygotowanie projektu) [*) 39]
Łączny nakład pracy studenta: 63 [*) 60] godzin, co odpowiada 2 pkt ECTS
w tym
 nakład pracy związany z zajęciami wymagającymi bezpośredniego udziału nauczycieli akademickich: 30+5=35 godz., co odpowiada 1 pkt ECTS;
 nakład pracy związany z zajęciami o charakterze praktycznym:
30+35 =65 godz., co odpowiada 2 pkt ECTS
*) na studiach niestacjonarnych
 nakład pracy związany z zajęciami wymagającymi bezpośredniego udziału nauczycieli akademickich: 18+3=21 godz., co odpowiada 1 pkt ECTS;
 nakład pracy związany z zajęciami o charakterze praktycznym:
18+39 =57 godz., co odpowiada 2 pkt ECTS
Status przedmiotu
 do wyboru
Język wykładowy
Polski
Metody dydaktyczne
 wykład / wykład problemowy / wykład z prezentacją
multimedialną
 ćwiczenia laboratoryjne:
dyskusja / rozwiązywanie
zadań / zastosowanie narzędzi informatycznych
Forma i sposób zaliczenia oraz podst. kryteria oceny lub wymagania egzaminacyjne
A. Sposób zaliczenia
 zaliczenie z oceną (laboratorium)
B. Formy zaliczenia
 (L) zaliczenie z oceną: ustalenie oceny zaliczeniowej na podstawie ocen cząstkowych
otrzymywanych w trakcie trwania semestru za wykonanie zadań z list
C. Podstawowe kryteria
 (L) uzyskanie pozytywnej oceny końcowej (ponad 2,75)
Określenie przedmiotów wprowadzających wraz z wymogami wstępnymi
Należy określić:
A. Wymagania formalne: Bazy danych 1, Programowanie obiektowe
B. Wymagania wstępne: brak
Cele przedmiotu
Celem kursu jest przedstawienie zagadnień związanych z tworzeniem aplikacji internetowych w ASP.NET i przygotowanie
studenta do samodzielnego projektowania i wykonywania prostych serwisów internetowych.
Treści programowe
Problematyka:
Podstawy HTML. Kaskadowe Arkusze Stylów – CSS. Podstawy JavaScript. Projektowanie serwisów internetowych. Kontrolki
serwerowe i kontrolki danych w ASP.NET. Język LINQ w ASP.NET. Bezpieczeństwo serwisów internetowych. Zarządzanie stanem w aplikacjach ASP.NET. Technologia WebParts. ASP.NET AJAX i ASP.NET AJAX Control Toolkit.
Wykaz literatury
A. Literatura wymagana do ostatecznego zaliczenia zajęć (zdania egzaminu):
A.1. wykorzystywana podczas zajęć
1. Materiały szkoleniowe Oracle Database 10g. Administration Workshop
lub
2. W.R. Stanek, Microsoft SQL Server 2008. Vademecum Administratora
A.2. studiowana samodzielnie przez studenta
1. K. Loney, B. Bryla, Oracle Database 10g. Podręcznik administratora baz danych
2. D. Mendrala, P.Potasiński, D.Widera, Serwer SQL 2008. Administracja i programowanie
B. Literatura uzupełniająca
1.T. Conolly, C. Begg, Systemy baz danych T.2
Wiedza
Efekt
Metoda
Sym
weryfikacji
b.
Konwersacja
W01 Rozumie zasadę działania aplikacji działających w technologii ASP.NET
W02
W03
Zna podstawy budowy prostych interfejsów graficznych
Zna podstawowe instrukcje języków programowania oraz języków skryptowych
wykorzystywanych w technologii ASP.NET
Konwersacja
Sprawdzian
pisemny
Odniesienie
K_W13,
K_W12
K_W10
K_W09
W04
W05
Efekty kształcenia
Umiejętności:
Symb
.
U01
U02
U03
U04
U05
U06
U07
U08
Efekt
Tworzy proste, bezpieczne aplikacje internetowe z wykorzystaniem baz danych
Projektuje wygodny interfejs użytkownika ze szczególnym uwzględnieniem aplikacji internetowych
Potrafi napisać proste programy w językach HTML, Java Script oraz C#
Metoda
weryfikacji
Wykonanie
zadania
Odniesienie
K_U21,
K_U22
K_U09,K_U10
Kompetencje społeczne (postawy)
Symb
.
K01
Efekt
Intuicyjnie rozumie szerokie spektrum aktualnych i potencjalnych zastosowań baz
danych i dostrzega sens rozwijania swoich kompetencji w zakresie baz danych
K02
Potrafi pracować zespołowo nad rozwiązaniem konkretnych zadań i problemów.
Metoda
weryfikacji
Konwersacja
Wykonanie
zadania
Odniesienie
K_K01,
K_K05
K_K02
K03
Kontakt:
Wykaz numerów telefonicznych i adresów mailowych pracowników znajduje się na stronie Instytutu Matematyki i Informatyki:
www.math.uni.opole.pl