Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Administracja Centralna Uczelni - Wymiana międzynarodowa (S2)

Sylabus przedmiotu Object-Oriented Programming in C#:

Informacje podstawowe

Kierunek studiów Wymiana międzynarodowa
Forma studiów studia stacjonarne Poziom drugiego stopnia
Tytuł zawodowy absolwenta
Obszary studiów
Profil
Moduł
Przedmiot Object-Oriented Programming in C#
Specjalność przedmiot wspólny
Jednostka prowadząca Katedra Elektrotechniki Teoretycznej i Informatyki
Nauczyciel odpowiedzialny Marcin Ziółkowski <Marcin.Ziolkowski@zut.edu.pl>
Inni nauczyciele
ECTS (planowane) 5,0 ECTS (formy) 5,0
Forma zaliczenia zaliczenie Język angielski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
laboratoriaL1 30 2,00,38zaliczenie
wykładyW1 30 3,00,62zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Mathematics

Cele przedmiotu

KODCel modułu/przedmiotu
C-1This course is intended to present object-oriented programming techniques in C# language.

Treści programowe z podziałem na formy zajęć

KODTreść programowaGodziny
laboratoria
T-L-1Application structure in C#2
T-L-2Data Types2
T-L-3Loops2
T-L-4Static Methods4
T-L-5Exceptions2
T-L-6Files and Streams2
T-L-7Arrays2
T-L-8Structures2
T-L-9Classes4
T-L-10Constructor4
T-L-11Inheritance4
30
wykłady
T-W-1Application structure in C#2
T-W-2Data Types2
T-W-3Loops2
T-W-4Static Methods2
T-W-5Exceptions2
T-W-6Files and Streams2
T-W-7Arrays2
T-W-8Classes2
T-W-9Constructor2
T-W-10Structures2
T-W-11Inheritance2
T-W-12Abstract Classes2
T-W-13Polymorphism2
T-W-14Collections2
T-W-15Windows Forms2
30

Obciążenie pracą studenta - formy aktywności

KODForma aktywnościGodziny
laboratoria
A-L-1uczestnictwo w zajęciach30
A-L-2Przygotowanie do zajęć30
60
wykłady
A-W-1uczestnictwo w zajęciach30
A-W-2Przygotowanie do egzaminu60
90

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Tradycyjny wykład + laboratorium komputerowe

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: Ocenianie podczas zajęć

Zamierzone efekty uczenia się - wiedza

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM-WE_2-_??_W01
Students will get the knowledge about modern object-oriented language
C-1T-W-7, T-W-6, T-W-1, T-W-14, T-W-10, T-W-5, T-W-12, T-W-9, T-W-8, T-W-2, T-W-13, T-W-4, T-W-15, T-W-11, T-W-3M-1S-1

Zamierzone efekty uczenia się - umiejętności

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM-WE_2-_??_U01
Students will get the knowledge about modern object-oriented language
C-1T-L-5, T-L-9, T-L-1, T-L-10, T-L-11, T-L-6, T-L-3, T-L-7, T-L-2, T-L-8, T-L-4M-1S-1

Zamierzone efekty uczenia się - inne kompetencje społeczne i personalne

Zamierzone efekty uczenia sięOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM-WE_2-_??_K01
Students will get the knowledge about modern object-oriented language
C-1T-W-15, T-W-10, T-W-9, T-L-10, T-W-14, T-W-11, T-L-3, T-L-7, T-L-1, T-W-7, T-W-5, T-W-3, T-L-4, T-W-1, T-W-13, T-L-6, T-L-9, T-W-4, T-W-6, T-L-8, T-L-5, T-W-2, T-L-11, T-L-2, T-W-12, T-W-8M-1S-1

Kryterium oceny - wiedza

Efekt uczenia sięOcenaKryterium oceny
WM-WE_2-_??_W01
Students will get the knowledge about modern object-oriented language
2,0The student received a score of less than 50% of the credit questions.
3,0The student received points in the range of 50-60% of credit questions.
3,5The student received points in the range of 61-70% of the credit questions.
4,0The student received a score in the range of 71-80% of the credit questions.
4,5The student obtained points in the range of 81-90% of the credit questions.
5,0The student obtained points in the range of 91-100% of the credit questions.

Kryterium oceny - umiejętności

Efekt uczenia sięOcenaKryterium oceny
WM-WE_2-_??_U01
Students will get the knowledge about modern object-oriented language
2,0The student received a score of less than 50% of the credit questions.
3,0The student received points in the range of 50-60% of credit questions.
3,5The student received points in the range of 61-70% of the credit questions.
4,0The student received a score in the range of 71-80% of the credit questions.
4,5The student obtained points in the range of 81-90% of the credit questions.
5,0The student obtained points in the range of 91-100% of the credit questions.

Kryterium oceny - inne kompetencje społeczne i personalne

Efekt uczenia sięOcenaKryterium oceny
WM-WE_2-_??_K01
Students will get the knowledge about modern object-oriented language
2,0The student received a score of less than 50% of the credit questions.
3,0The student received points in the range of 50-60% of credit questions.
3,5The student received points in the range of 61-70% of the credit questions.
4,0The student received a score in the range of 71-80% of the credit questions.
4,5The student obtained points in the range of 81-90% of the credit questions.
5,0The student obtained points in the range of 91-100% of the credit questions.

Literatura podstawowa

  1. A. Hejlsberg, M. Torgersen, S. Wiltamuth, P. Gold, The C# Programming Language, Addison-Wesley, 2011

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Application structure in C#2
T-L-2Data Types2
T-L-3Loops2
T-L-4Static Methods4
T-L-5Exceptions2
T-L-6Files and Streams2
T-L-7Arrays2
T-L-8Structures2
T-L-9Classes4
T-L-10Constructor4
T-L-11Inheritance4
30

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Application structure in C#2
T-W-2Data Types2
T-W-3Loops2
T-W-4Static Methods2
T-W-5Exceptions2
T-W-6Files and Streams2
T-W-7Arrays2
T-W-8Classes2
T-W-9Constructor2
T-W-10Structures2
T-W-11Inheritance2
T-W-12Abstract Classes2
T-W-13Polymorphism2
T-W-14Collections2
T-W-15Windows Forms2
30

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1uczestnictwo w zajęciach30
A-L-2Przygotowanie do zajęć30
60
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1uczestnictwo w zajęciach30
A-W-2Przygotowanie do egzaminu60
90
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięWM-WE_2-_??_W01Students will get the knowledge about modern object-oriented language
Cel przedmiotuC-1This course is intended to present object-oriented programming techniques in C# language.
Treści programoweT-W-7Arrays
T-W-6Files and Streams
T-W-1Application structure in C#
T-W-14Collections
T-W-10Structures
T-W-5Exceptions
T-W-12Abstract Classes
T-W-9Constructor
T-W-8Classes
T-W-2Data Types
T-W-13Polymorphism
T-W-4Static Methods
T-W-15Windows Forms
T-W-11Inheritance
T-W-3Loops
Metody nauczaniaM-1Tradycyjny wykład + laboratorium komputerowe
Sposób ocenyS-1Ocena formująca: Ocenianie podczas zajęć
Kryteria ocenyOcenaKryterium oceny
2,0The student received a score of less than 50% of the credit questions.
3,0The student received points in the range of 50-60% of credit questions.
3,5The student received points in the range of 61-70% of the credit questions.
4,0The student received a score in the range of 71-80% of the credit questions.
4,5The student obtained points in the range of 81-90% of the credit questions.
5,0The student obtained points in the range of 91-100% of the credit questions.
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięWM-WE_2-_??_U01Students will get the knowledge about modern object-oriented language
Cel przedmiotuC-1This course is intended to present object-oriented programming techniques in C# language.
Treści programoweT-L-5Exceptions
T-L-9Classes
T-L-1Application structure in C#
T-L-10Constructor
T-L-11Inheritance
T-L-6Files and Streams
T-L-3Loops
T-L-7Arrays
T-L-2Data Types
T-L-8Structures
T-L-4Static Methods
Metody nauczaniaM-1Tradycyjny wykład + laboratorium komputerowe
Sposób ocenyS-1Ocena formująca: Ocenianie podczas zajęć
Kryteria ocenyOcenaKryterium oceny
2,0The student received a score of less than 50% of the credit questions.
3,0The student received points in the range of 50-60% of credit questions.
3,5The student received points in the range of 61-70% of the credit questions.
4,0The student received a score in the range of 71-80% of the credit questions.
4,5The student obtained points in the range of 81-90% of the credit questions.
5,0The student obtained points in the range of 91-100% of the credit questions.
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięWM-WE_2-_??_K01Students will get the knowledge about modern object-oriented language
Cel przedmiotuC-1This course is intended to present object-oriented programming techniques in C# language.
Treści programoweT-W-15Windows Forms
T-W-10Structures
T-W-9Constructor
T-L-10Constructor
T-W-14Collections
T-W-11Inheritance
T-L-3Loops
T-L-7Arrays
T-L-1Application structure in C#
T-W-7Arrays
T-W-5Exceptions
T-W-3Loops
T-L-4Static Methods
T-W-1Application structure in C#
T-W-13Polymorphism
T-L-6Files and Streams
T-L-9Classes
T-W-4Static Methods
T-W-6Files and Streams
T-L-8Structures
T-L-5Exceptions
T-W-2Data Types
T-L-11Inheritance
T-L-2Data Types
T-W-12Abstract Classes
T-W-8Classes
Metody nauczaniaM-1Tradycyjny wykład + laboratorium komputerowe
Sposób ocenyS-1Ocena formująca: Ocenianie podczas zajęć
Kryteria ocenyOcenaKryterium oceny
2,0The student received a score of less than 50% of the credit questions.
3,0The student received points in the range of 50-60% of credit questions.
3,5The student received points in the range of 61-70% of the credit questions.
4,0The student received a score in the range of 71-80% of the credit questions.
4,5The student obtained points in the range of 81-90% of the credit questions.
5,0The student obtained points in the range of 91-100% of the credit questions.