Uniwersytet Jagielloński w Krakowie - Centralny System Uwierzytelniania
Strona główna

Język Programowania C#

Informacje ogólne

Kod przedmiotu: WMI.TCS.JPC#.S
Kod Erasmus / ISCED: (brak danych) / (0613) Tworzenie i analiza oprogramowania i aplikacji Kod ISCED - Międzynarodowa Standardowa Klasyfikacja Kształcenia (International Standard Classification of Education) została opracowana przez UNESCO.
Nazwa przedmiotu: Język Programowania C#
Jednostka: Instytut Informatyki Analitycznej
Grupy:
Punkty ECTS i inne: 3.00 Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: polski

Zajęcia w cyklu "Semestr zimowy 2023/2024" (zakończony)

Okres: 2023-10-01 - 2024-01-28
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 15 godzin więcej informacji
Wykład, 15 godzin więcej informacji
Koordynatorzy: Bartosz Walczak
Prowadzący grup: Bartosz Walczak
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Zaliczenie na ocenę
Efekty kształcenia:

1) Student zna i rozumie podstawowe i zaawansowane elementy języka C# i sposób ich realizacji przez środowisko wykonawcze [IAN_K1_W04, IAN_K1_W05]

2) Student potrafi pisać programy w języku C# z wykorzystaniem podstawowych i zaawansowanych elementów języka oraz standardowych bibliotek platformy .NET [IAN_K1_U03, IAN_K1_U05, IAN_K1_U08]

Wymagania wstępne:

1) Podstawowa znajomość języków C++ i Java

2) Znajomość podstawowych koncepcji programowania obiektowego

Forma i warunki zaliczenia:

1) Sprawdzian pisemny – 40% oceny

2) Rozwiązania zadań programistycznych – 60% oceny

Metody sprawdzania i kryteria oceny efektów kształcenia uzyskanych przez studentów:

1) Sprawdzian pisemny (efekt 1)

2) Zadania programistyczne do samodzielnego wykonania (efekt 2)

Metody dydaktyczne:

1) Prezentacja zagadnień teoretycznych i przykładów na wykładzie

2) Ćwiczenia w laboratorium komputerowym

3) Samodzielne wykonywanie zadań programistycznych ocenianych automatycznie

Bilans punktów ECTS:

1) Udział w zajęciach – 30 godz.

2) Rozwiązywanie zadań – 30 godz.

3) Przygotowanie do sprawdzianu – 15 godz.

Łącznie – 75 godz., 3 pkt. ECTS

Sylabus przedmiotu dla studentów rozpoczynających studia od roku akademickiego 19/20 lub później:

Informatyka analityczna, studia stacjonarne pierwszego stopnia, rok 2

Pełny opis:

1) Elementy języka C#: typy podstawowe, klasy, struktury, interfejsy, rekordy, krotki wartościowe, delegaty, typy generyczne, metody anonimowe, iteratory, LINQ, programowanie asynchroniczne, kod nienadzorowany i inne

2) Realizacja elementów języka C# przez środowisko wykonawcze

3) Elementy bibliotek standardowych platformy .NET

4) Środowisko programistyczne Visual Studio i jego narzędzia

Literatura:

Kurs autorski – obowiązuje materiał realizowany na zajęciach

Literatura pomocnicza:

Dokumentacja Microsoft .NET, https://docs.microsoft.com/en-us/dotnet/

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Jagielloński w Krakowie.
ul. Gołębia 24, 31-007 Kraków https://www.uj.edu.pl kontakt deklaracja dostępności mapa serwisu USOSweb 7.0.4.0 usosweb12a