Programming in C# (Programming III) E-FMECS>39-PC
Zapoznanie studentów z podstawowymi zagadnieniami dotyczącymi programowania
w nowoczesnym języku obiektowym na przykładzie języka C#. Omawiania jest
składnia języka C#, typy danych, instrukcje warunkowe, funkcje, tablice, struktury,
kolekcje, zagadnienie programowania obiektowego, w tym specyfikatorów dostępu,
dziedziczenia, klas abstrakcji, metod wirtualnych, przeciążania metod. Na
ćwiczeniach laboratoryjnych studenci zdobywają umiejętność praktycznego
zastosowania poznanych konstrukcji i tworzenia programów w języku C#.
W cyklu 2022/2023-Z:
Zapoznanie studentów z podstawowymi zagadnieniami dotyczącymi programowania w nowoczesnym języku obiektowym na przykładzie języka C#. Omawiania jest składnia języka C#, typy danych, instrukcje warunkowe, funkcje, tablice, struktury, kolekcje, zagadnienie programowania obiektowego, w tym specyfikatorów dostępu, dziedziczenia, klas abstrakcji, metod wirtualnych, przeciążania metod. Na ćwiczeniach laboratoryjnych studenci zdobywają umiejętność praktycznego zastosowania poznanych konstrukcji i tworzenia programów w języku C#. |
W cyklu 2022/2023-L:
Zapoznanie studentów z podstawowymi zagadnieniami dotyczącymi programowania w nowoczesnym języku obiektowym na przykładzie języka C#. Omawiania jest składnia języka C#, typy danych, instrukcje warunkowe, funkcje, tablice, struktury, kolekcje, zagadnienie programowania obiektowego, w tym specyfikatorów dostępu, dziedziczenia, klas abstrakcji, metod wirtualnych, przeciążania metod. Na ćwiczeniach laboratoryjnych studenci zdobywają umiejętność praktycznego zastosowania poznanych konstrukcji i tworzenia programów w języku C#. |
W cyklu 2023/2024-L:
Zapoznanie studentów z podstawowymi zagadnieniami dotyczącymi programowania w nowoczesnym języku obiektowym na przykładzie języka C#. Omawiania jest składnia języka C#, typy danych, instrukcje warunkowe, funkcje, tablice, struktury, kolekcje, zagadnienie programowania obiektowego, w tym specyfikatorów dostępu, dziedziczenia, klas abstrakcji, metod wirtualnych, przeciążania metod. Na ćwiczeniach laboratoryjnych studenci zdobywają umiejętność praktycznego zastosowania poznanych konstrukcji i tworzenia programów w języku C#. |
W cyklu 2024/2025-Z:
Zapoznanie studentów z podstawowymi zagadnieniami dotyczącymi programowania w nowoczesnym języku obiektowym na przykładzie języka C#. Omawiania jest składnia języka C#, typy danych, instrukcje warunkowe, funkcje, tablice, struktury, kolekcje, zagadnienie programowania obiektowego, w tym specyfikatorów dostępu, dziedziczenia, klas abstrakcji, metod wirtualnych, przeciążania metod. Na ćwiczeniach laboratoryjnych studenci zdobywają umiejętność praktycznego zastosowania poznanych konstrukcji i tworzenia programów w języku C#. |
Koordynatorzy przedmiotu
<b>Ocena końcowa</b>
<b>Wymagania wstępne</b>
<b>Literatura podstawowa</b>
Efekty kształcenia
WIEDZA
IDI.21_W01 Ma uporządkowaną, podbudowaną teoretycznie
wiedzę ogólną obejmującą kluczowe zagadnienia
z zakresu programowania w języku C#.
wykład kolokwia
IDI.21_W02 Ma elementarną wiedzę na temat cyklu życia
systemów informatycznych oraz oprogramowania.
wykład kolokwia
IDI.21_W03 Ma uporządkowaną wiedzę w zakresie metod
i technik programowania.
wykład kolokwia
UMIEJĘTNOŚCI
IDI.21_U01 Ma umiejętność samokształcenia się, potrafi
pozyskiwać informacje z literatury, baz danych oraz
innych właściwie dobranych źródeł, także w języku
angielskim w zakresie programowania i konstrukcji
języków programowania, potrafi integrować
uzyskane informacje, dokonywać ich interpretacji,
a także wyciągać wnioski oraz formułować i uzasad
niać opinie.
ćwiczenia
laboratoryjne
kolokwia,
sprawdzanie
na zajęciach
IDI.21_U02 Potrafi dokonać identyfikacji i sformułować
specyfikację prostych zadań programistycznych
o charakterze praktycznym
ćwiczenia
laboratoryjne
kolokwia,
sprawdzanie
na zajęciach
IDI.21_U03 Potrafi, zgodnie z zadaną specyfikacją,
zaprojektować oraz zrealizować proste
oprogramowanie, używając właściwych metod,
technik i narzędzi programistycznych.
ćwiczenia
laboratoryjne
kolokwia,
sprawdzanie
na zajęciach
KOMPETENCJE SPOŁECZNE
IDI.21_K01 Rozumie potrzebę uczenia się przez całe życie.
Potrafi inspirować i organizować proces uczenia się
innych osób.
wykład,
ćwiczenia
laboratoryjne
sprawdzanie
na zajęciach
Kryteria oceniania
Ocena na podstawie wykonanych projektów.
Literatura
1. Strona internetowa https://msdn.microsoft.com/en-us/library
2. Ian Griffiths.: C#. Programowanie, Helion, 2012
3. Jones A.: C#: księga przykładów, APN Promise, 2005
4. Lis M.: C#: ćwiczenia, Helion, 2006
5. Strona internetowa: www.csharp-station.com
6. Michaelis M.: Essential C# 6.0, Addison-Wesley, 2015
7. Troelsen A.: Pro C# 5.0 and the .NET 4.5 Platfor m, Apress 2012
W cyklu 2022/2023-Z:
1. Strona internetowa https://msdn.microsoft.com/en-us/library |
W cyklu 2022/2023-L:
1. Strona internetowa https://msdn.microsoft.com/en-us/library |
W cyklu 2023/2024-L:
1. Strona internetowa https://msdn.microsoft.com/en-us/library |
W cyklu 2024/2025-Z:
1. Strona internetowa https://msdn.microsoft.com/en-us/library |