Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Administracja Centralna Uczelni - Wymiana międzynarodowa (S1)

Sylabus przedmiotu Object-Oriented Programming in C#:

Informacje podstawowe

Kierunek studiów Wymiana międzynarodowa
Forma studiów studia stacjonarne Poziom pierwszego 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 Stosowanej
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
wykładyW1 30 2,00,62zaliczenie
laboratoriaL1 30 3,00,38zaliczenie

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-1Participation in classes30
A-L-2Preparing for the laboratory45
75
wykłady
A-W-1Participation in classes30
A-W-2Completing knowledge from the literature20
50

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Traditional lecture
M-2Computer laboratory

Sposoby oceny

KODSposób oceny
S-1Ocena formująca: In-class assessments

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_1-_??_W01
Students will get the knowledge about modern object-oriented language.
C-1T-W-13, T-W-14, T-W-15, T-W-2, T-W-3, T-W-4, T-W-5, T-W-7, T-W-8, T-W-9, T-W-6, T-W-10, T-W-11, T-W-12, T-W-1M-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_1-_??_U01
Students will be able to write a program based on modern object-oriented programming language.
C-1T-L-2, T-L-3, T-L-4, T-L-5, T-L-6, T-L-7, T-L-8, T-L-9, T-L-10, T-L-11, T-L-1M-2S-1

Kryterium oceny - wiedza

Efekt uczenia sięOcenaKryterium oceny
WM-WE_1-_??_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_1-_??_U01
Students will be able to write a program based on modern object-oriented programming 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-1Participation in classes30
A-L-2Preparing for the laboratory45
75
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Participation in classes30
A-W-2Completing knowledge from the literature20
50
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty uczenia sięWM-WE_1-_??_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-13Polymorphism
T-W-14Collections
T-W-15Windows Forms
T-W-2Data Types
T-W-3Loops
T-W-4Static Methods
T-W-5Exceptions
T-W-7Arrays
T-W-8Classes
T-W-9Constructor
T-W-6Files and Streams
T-W-10Structures
T-W-11Inheritance
T-W-12Abstract Classes
T-W-1Application structure in C#
Metody nauczaniaM-1Traditional lecture
Sposób ocenyS-1Ocena formująca: In-class assessments
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_1-_??_U01Students will be able to write a program based on modern object-oriented programming language.
Cel przedmiotuC-1This course is intended to present object-oriented programming techniques in C# language.
Treści programoweT-L-2Data Types
T-L-3Loops
T-L-4Static Methods
T-L-5Exceptions
T-L-6Files and Streams
T-L-7Arrays
T-L-8Structures
T-L-9Classes
T-L-10Constructor
T-L-11Inheritance
T-L-1Application structure in C#
Metody nauczaniaM-2Computer laboratory
Sposób ocenyS-1Ocena formująca: In-class assessments
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.