Kurs komputerowy .Net (C#)
Informacje ogólne
Kod przedmiotu: | 0800-15KK.Net-DW |
Kod Erasmus / ISCED: |
(brak danych)
/
(0613) Tworzenie i analiza oprogramowania i aplikacji
|
Nazwa przedmiotu: | Kurs komputerowy .Net (C#) |
Jednostka: | Wydział Fizyki, Astronomii i Informatyki Stosowanej |
Grupy: |
Kursy komputerowe dla Fizyki Technicznej s2 Przedmioty do wyboru dla Informatyki Stosowanej s1 |
Strona przedmiotu: | http://www.fizyka.umk.pl/~jacek/dydaktyka/net/ |
Punkty ECTS i inne: |
2.00
|
Język prowadzenia: | polski |
Wymagania wstępne: | Znajomość podstawowych technik programowania w C#, w tym programowania obiektowego. |
Całkowity nakład pracy studenta: | Godziny realizowane z udziałem nauczyciela (30h): Laboratorium: 30h Czas poświęcony na pracę indywidualną studenta (30h): Przygotowanie do ćwiczeń (zadania domowe): 30h Łącznie 60h (2 ECTS) |
Efekty uczenia się - wiedza: | Uwaga! Zakres części zagadnień jest co roku uzgadniany ze studentami. Informatyka stosowana (stopień 1): W1: Student zna główne mechanizmy platformy .NET (K_W05). W2: Student zna język programowania C# (K_W06, K_W10) W3: Zna podstawowe zagadnienia związane z programowaniem aplikacji dla systemu Windows z użyciem platformy .NET (K_W05, K_W06) Automatyka i Robotyka (stopień 1): W1: Student zna język programowania C# (K_W06) Fizyka techniczna (stopień 2): W1: Student zna podstawe zagadnienia tworzenia oprogramowania w C#(K_W01) |
Efekty uczenia się - umiejętności: | Informatyka stosowana (stopień 1): U1. Student potrafi przygotować programy w języku C# dla platformy .NET w omawianych na kursie technologiach. U2: Student umie korzystać ze środowiska Visual Studio Automatyka i Robotyka (stopień 1): U1: Student umie korzystać ze środowiska Visual Studio (K_U09) Fizyka techniczna (stopień 2): U1: Student umie korzystać ze środowiska Visual Studio (K_U01) |
Efekty uczenia się - kompetencje społeczne: | Informatyka stosowana (stopień 1): K1. Student jest świadomy ograniczonego zakresu kursu i tym samym wiedzy, którą posiadł na kursie (K_K01) Automatyka i Robotyka (stopień 1): K1. Student jest świadomy ograniczonego zakresu kursu i tym samym wiedzy, którą posiadł na kursie (K_K01) Fizyka techniczna (stopień 2): K1. Student jest świadomy ograniczonego zakresu kursu i tym samym wiedzy, którą posiadł na kursie (K_K01) |
Metody dydaktyczne: | kurs komputerowy ("z rękoma na klawiaturze") |
Metody dydaktyczne podające: | - opis |
Metody dydaktyczne poszukujące: | - laboratoryjna |
Skrócony opis: |
Kurs uzupełnia wiedzę o platformie .NET i zaawansowanych mechanizmach języka C# (rozszerza wiedzę z wykładu dot. programowania obiektowego). |
Pełny opis: |
Orientacyjny spis zagadnień: - Krótkie przypomnienie programowania obiektowego. - Testy jednostkowe (PrivateObject) - Typy parametryczne - szablony (podstawy) - Mechanizm Reflection - Pliki XML (zapis i odczyt) - Operatory LINQ - Wątki, zadania, Parallel.For, async/await - Debugowanie, operatory checked/unchecked - Podstawy Windows Forms (WPF jest na wykładzie "Programowanie Windows") Część omawianych zagadnień zależy od wybranego wspólnie ze studentami "kierunku". |
Literatura: |
Książki dotyczące języka C#: 0. Dokumentacja MSDN 1. Strony WWW dot. C# i .NET (w tym StackOverflow) 2. J. Matulewski, "Visual Studio 2017" (Helion) |
Metody i kryteria oceniania: |
Kolokwium "przy komputerze" sprawdzające ćwiczone na zajęciach umiejętności programowania dla platformy .NET (ISs1: W1-W3, U1, AiRs1: W1 i U2, FTs2: W1 i U1). Kryteria ocen: 50-60% - ocena: 3 60-70% - ocena: 3+ 70-80% - ocena: 4 80-90% - ocena: 4+ 90-100% - ocena 5 |
Zajęcia w cyklu "Semestr zimowy 2021/22" (zakończony)
Okres: | 2021-10-01 - 2022-02-20 |
Przejdź do planu
PN WT ŚR CZ LAB
PT |
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | Jacek Matulewski | |
Prowadzący grup: | Jacek Matulewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę |
Zajęcia w cyklu "Semestr letni 2021/22" (zakończony)
Okres: | 2022-02-21 - 2022-09-30 |
Przejdź do planu
PN WT ŚR CZ PT LAB
|
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | Jacek Matulewski | |
Prowadzący grup: | Jacek Matulewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę |
Zajęcia w cyklu "Semestr zimowy 2022/23" (zakończony)
Okres: | 2022-10-01 - 2023-02-19 |
Przejdź do planu
PN WT ŚR CZ LAB
PT |
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | Jacek Matulewski | |
Prowadzący grup: | Jacek Matulewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę |
Zajęcia w cyklu "Semestr letni 2022/23" (zakończony)
Okres: | 2023-02-20 - 2023-09-30 |
Przejdź do planu
PN WT ŚR LAB
CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | Jacek Matulewski | |
Prowadzący grup: | Jacek Matulewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę |
Zajęcia w cyklu "Semestr zimowy 2023/24" (zakończony)
Okres: | 2023-10-01 - 2024-02-19 |
Przejdź do planu
PN WT ŚR CZ LAB
PT |
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | Jacek Matulewski | |
Prowadzący grup: | Jacek Matulewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Zaliczenie na ocenę
Laboratorium - Zaliczenie na ocenę |
Właścicielem praw autorskich jest Uniwersytet Mikołaja Kopernika w Toruniu.