Programowanie w technologii .NET 420-IS1-3PTN
Profil studiów: ogólnoakademicki
Forma studiów: stacjonarne
Rodzaj przedmiotu: fakultatywny
Dziedzina: nauki ścisłe i przyrodnicze, dyscyplina: informatyka
Rok studiów / semestr: 3 / 5
Wykład: 15 Laboratorium: 30
Metody dydaktyczne: wykład, laboratorium
Punkty ECTS: 4
Bilans nakładu pracy studenta:
Udział w zajęciach:
- wykład 15h
- laboratorium 30h
Przygotowanie do zajęć:
- wykład 5h
- laboratorium 10h
Zapoznanie z literaturą: 10h
Przygotowanie do kolokwium: 10h
Przygotowanie do zaliczenia: 15h
Czas trwania zaliczenia: 1h
Udział w konsultacjach: 4h
Wskaźniki ilościowe:
- nakład pracy studenta związany z zajęciami wymagającymi bezpośredniego udziału nauczyciela: 50h, 2 ECTS
- nakład pracy studenta, który nie wymaga bezpośredniego udziału nauczyciela: 50h, 2 ECTS
Rodzaj przedmiotu
Wymagania (lista przedmiotów)
Programowanie w środowiskach graficznych
Programowanie zaawansowane
Wstęp do programowania obiektowego
Koordynatorzy przedmiotu
Efekty kształcenia
Efekty kształcenia w ramach realizacji przedmiotu:
Przedstawić założenia i charakterystykę platformy .NET oraz technik jej pochodnych. KA6_WG4, KA6_WG8
Nauczyć implementacji programów pod .NET wykorzystujących silnik WPF. KA6_WG8, KA6_UW7, KA6_UW8 KA6_UU1, KA6_KO1
Potrafi przyjmować różne role podczas realizacji projektów programistycznych w paradygmacie obiektowym. KA6_UU1, KA6_KO1
Kryteria oceniania
Ogólna forma zaliczenia:zaliczenie na ocenę
Literatura
Literatura podstawowa:
Lars Powers, Mike Snell - Microsoft Visual Studio 2008. Ksiega eksperta. Helion, 2009.
Andrew Thoelsen - Jezyk C# i platforma .NET. Wydawnictwo Naukowe PWN, 2008.
John Sharp, Jon Jagger - Microsoft Visual C# .NET. Wydawnictwo RM, 2002.
http://msdn.com
Literatura uzupełniająca:
Joe Mayo - C# 3.0 dla .NET 3.5 Księga eksperta. Helion, 2010.
Jose Mojica - C# i ASP.net. Szybki start. Helion, 2004.
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: