Programowanie I
Informacje ogólne
Kod przedmiotu: | 2401-K-S1-1-PROG1 |
Kod Erasmus / ISCED: |
(brak danych)
/
(0228) Interdyscyplinarne programy i kwalifikacje związane z naukami humanistycznymi
|
Nazwa przedmiotu: | Programowanie I |
Jednostka: | Katedra Kognitywistyki |
Grupy: |
Kognitywistyka -s1 - 1 rok Modułk MK_8 - przedmioty uzupełniające z I stopnia |
Strona przedmiotu: | http://fizyka.umk.pl/~jacek/dydaktyka/programowanie/ |
Punkty ECTS i inne: |
2.00
|
Język prowadzenia: | polski |
Wymagania wstępne: | Brak |
Rodzaj przedmiotu: | kanon |
Całkowity nakład pracy studenta: | - godziny realizowane z udziałem nauczyciela: 15h - czas poświęcony na pracę indywidualną (realizacja ćwiczeń udostępnionych w formie filmów): 45h Całkowita liczba godzin 60. |
Efekty uczenia się - wiedza: | 1) Student zna składnię języka C#, wie jak funkcjonuje zintegrowane środowisko programistyczne K_W02, K_W04, K_W05, K_W16,K_W11 2) Student rozumie ideę programowania strukturalnego i obiektowego. K_W14, K_W15,K_W07 |
Efekty uczenia się - umiejętności: | 1) Student potrafi napisać program, w którym wykorzystywane są pętle oraz instrukcje warunkowe. K_U05, K_U04, KU09 2) Potrafi zaimplementować prosty algorytm. K_U03, K_U10, K_U11, K_U14 2) Student umie samodzielnie wyszukiwać informacje dotyczące dokmunetacji funkcji dostępnych w jezyku C#. K_U01, K_U07 |
Efekty uczenia się - kompetencje społeczne: | Student posiada umiejętność zwięzłego i precyzyjnego opisania własnych rozwiązań oraz określenia możliwych zastosowań. K_K02, K_K05, K_K07, K_K08, K_K09 |
Metody dydaktyczne podające: | - opis |
Metody dydaktyczne poszukujące: | - ćwiczeniowa |
Skrócony opis: |
Studenci będą uczyli się pisania programów w języku C#. Do tego celu użyte zostanie darmowe zintegrowane środowisko programistyczne Visual Studio Community. W celu zrozumienia podstaw programowania na wykładzie prezentowane będą pisane proste programy, które następnie student będzie ćwiczył korzystając z nagranych filmów oraz realizując zadania. Nie są omawiane zaawansowane zagadnienia m.in. typy ogólne, dziedziczenie, polimorfizm czy definiowanie interfejsów. |
Pełny opis: |
Spis tresści: 1. Wprowadzenie do programowania 2. Platformy .NET i .NET Core 3. Typy i zmienne 4. Metody 5. Instrukcje sterujące 6. Typy wartościowe i referencyjne 7. Tablice, pętle i pliki 8. Debugowanie 9. Krotki 11. Kolekcje 12. Definiowanie typów. Programowanie obiektowe 13. Testy jednostkowe 14. Wersjonowanie i backup kodu |
Literatura: |
Skrypt do wykładu (ksero) Joseph Albahari, Ben Albahari C# 7.0 w pigułce. Wydanie VII Helion 2018 Marcin Lis C#. Praktyczny kurs. Wydanie III Helion 2016 Marcin Lis C#. Ćwiczenia. Wydanie IV Helion 2016 Tony Gaddis Visual C# dla zupełnie początkujących. Owoce programowania. Wydanie IV Helion 2019 |
Metody i kryteria oceniania: |
Zaliczenie zajęć (na ocenę) odbywa się na podstawie 2 kolokwiów jedno w połowie semestru, drugie na koniec. Do otrzymania zaliczenia konieczne jest zaliczenie obydwu kolokwiów. Nie będzie sprawdzana obecność na zajęciach. |
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 |
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 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 letni 2023/24" (w trakcie)
Okres: | 2024-02-20 - 2024-09-30 |
Przejdź do planu
PN WT LAB
LAB
LAB
ŚR CZ LAB
PT |
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | Jan Nikadon | |
Prowadzący grup: | Jan Nikadon | |
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.