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