Zachodniopomorski Uniwersytet Technologiczny w Szczecinie

Administracja Centralna Uczelni - Wymiana międzynarodowa (S1)

Sylabus przedmiotu Java programming:

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 Java programming
Specjalność przedmiot wspólny
Jednostka prowadząca Katedra Inżynierii Oprogramowania
Nauczyciel odpowiedzialny Tomasz Wierciński <Tomasz.Wiercinski@zut.edu.pl>
Inni nauczyciele
ECTS (planowane) 6,0 ECTS (formy) 6,0
Forma zaliczenia zaliczenie Język angielski
Blok obieralny Grupa obieralna

Formy dydaktyczne

Forma dydaktycznaKODSemestrGodzinyECTSWagaZaliczenie
wykładyW2 15 2,00,30zaliczenie
laboratoriaL2 30 4,00,70zaliczenie

Wymagania wstępne

KODWymaganie wstępne
W-1Programming basics
W-2Object programming

Cele przedmiotu

KODCel modułu/przedmiotu
C-1Familiar with the syntax and structures of the Java language
C-2Knows how to analyze and implement source code in Java language
C-3Understands the need for further development of professional skills in the field of Java language

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

KODTreść programowaGodziny
laboratoria
T-L-1Introduction1
T-L-2Data types and objects2
T-L-3Operators2
T-L-4Control instructions2
T-L-5Packages2
T-L-6Exceptions2
T-L-7Encapsulation, inheritance, polymorphism5
T-L-8Abstract classes, interfaces4
T-L-9Parametrized types2
T-L-10Input-output operations2
T-L-11Threads2
T-L-12GUI programming4
30
wykłady
T-W-1Data types and objects1
T-W-2Operators1
T-W-3Control instructions1
T-W-4Packages1
T-W-5Exceptions1
T-W-6Encapsulation, inheritance, polymorphism3
T-W-7Abstract classes, interfaces2
T-W-8Parametrized types1
T-W-9Input-output operations1
T-W-10Threads1
T-W-11GUI programming2
15

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

KODForma aktywnościGodziny
laboratoria
A-L-1Participation in class30
A-L-2Preparing to perform exercises30
A-L-3Self-study of the literature30
A-L-4Participation in consultations2
92
wykłady
A-W-1Participation in class15
A-W-2Self-study of the literature15
A-W-3Exam preparation15
A-W-4Participation in consultations2
47

Metody nauczania / narzędzia dydaktyczne

KODMetoda nauczania / narzędzie dydaktyczne
M-1Lecture
M-2Multimedia presentation
M-3Laboratory

Sposoby oceny

KODSposób oceny
S-1Ocena podsumowująca: Written exam
S-2Ocena formująca: Project work

Zamierzone efekty kształcenia - wiedza

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM_1-_??_W01
Knows how to analyze and implement source code in Java language
C-2T-W-1, T-W-2, T-W-3, T-W-4, T-W-5, T-W-6, T-W-8, T-W-9, T-W-11, T-W-10, T-W-7M-1, M-2S-1

Zamierzone efekty kształcenia - umiejętności

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM_1-_??_U01
Familiar with the syntax and structures of the Java language
C-1T-L-11, T-L-12, T-L-1, T-L-2, T-L-3, T-L-7, T-L-8, T-L-9, T-L-10, T-L-4, T-L-5, T-L-6M-3S-2

Zamierzone efekty kształcenia - inne kompetencje społeczne i personalne

Zamierzone efekty kształceniaOdniesienie do efektów kształcenia dla kierunku studiówOdniesienie do efektów zdefiniowanych dla obszaru kształceniaCel przedmiotuTreści programoweMetody nauczaniaSposób oceny
WM_1-_??_K01
Understands the need for further development of professional skills in the field of Java language
C-3T-W-1, T-W-2, T-W-3, T-W-4, T-W-5, T-W-6, T-W-8, T-W-9, T-W-11, T-W-10, T-W-7, T-L-11, T-L-12, T-L-1, T-L-2, T-L-3, T-L-7, T-L-8, T-L-9, T-L-10, T-L-4, T-L-5, T-L-6M-1, M-2, M-3S-2, S-1

Kryterium oceny - wiedza

Efekt kształceniaOcenaKryterium oceny
WM_1-_??_W01
Knows how to analyze and implement source code in Java language
2,0
3,0The student knows the rules and syntax of Java language
3,5
4,0
4,5
5,0

Kryterium oceny - umiejętności

Efekt kształceniaOcenaKryterium oceny
WM_1-_??_U01
Familiar with the syntax and structures of the Java language
2,0
3,0The student is able to implement a source code in Java language according to the knowledge they gained in the class
3,5
4,0
4,5
5,0

Kryterium oceny - inne kompetencje społeczne i personalne

Efekt kształceniaOcenaKryterium oceny
WM_1-_??_K01
Understands the need for further development of professional skills in the field of Java language
2,0
3,0The student understands the need to learn java.
3,5
4,0
4,5
5,0

Literatura podstawowa

  1. Bruce Eckel, Thinking in Java (4th Edition), Prentice Hall, 2006

Literatura dodatkowa

  1. Poornachandra Sarang, Java Programming (Oracle Press), McGraw-Hill Osborne Media, 2012, 1
  2. Java, A Beginner's Guide, 5th Edition, McGraw-Hill Osborne Media, 2011, 5

Treści programowe - laboratoria

KODTreść programowaGodziny
T-L-1Introduction1
T-L-2Data types and objects2
T-L-3Operators2
T-L-4Control instructions2
T-L-5Packages2
T-L-6Exceptions2
T-L-7Encapsulation, inheritance, polymorphism5
T-L-8Abstract classes, interfaces4
T-L-9Parametrized types2
T-L-10Input-output operations2
T-L-11Threads2
T-L-12GUI programming4
30

Treści programowe - wykłady

KODTreść programowaGodziny
T-W-1Data types and objects1
T-W-2Operators1
T-W-3Control instructions1
T-W-4Packages1
T-W-5Exceptions1
T-W-6Encapsulation, inheritance, polymorphism3
T-W-7Abstract classes, interfaces2
T-W-8Parametrized types1
T-W-9Input-output operations1
T-W-10Threads1
T-W-11GUI programming2
15

Formy aktywności - laboratoria

KODForma aktywnościGodziny
A-L-1Participation in class30
A-L-2Preparing to perform exercises30
A-L-3Self-study of the literature30
A-L-4Participation in consultations2
92
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta

Formy aktywności - wykłady

KODForma aktywnościGodziny
A-W-1Participation in class15
A-W-2Self-study of the literature15
A-W-3Exam preparation15
A-W-4Participation in consultations2
47
(*) 1 punkt ECTS, odpowiada około 30 godzinom aktywności studenta
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaWM_1-_??_W01Knows how to analyze and implement source code in Java language
Cel przedmiotuC-2Knows how to analyze and implement source code in Java language
Treści programoweT-W-1Data types and objects
T-W-2Operators
T-W-3Control instructions
T-W-4Packages
T-W-5Exceptions
T-W-6Encapsulation, inheritance, polymorphism
T-W-8Parametrized types
T-W-9Input-output operations
T-W-11GUI programming
T-W-10Threads
T-W-7Abstract classes, interfaces
Metody nauczaniaM-1Lecture
M-2Multimedia presentation
Sposób ocenyS-1Ocena podsumowująca: Written exam
Kryteria ocenyOcenaKryterium oceny
2,0
3,0The student knows the rules and syntax of Java language
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaWM_1-_??_U01Familiar with the syntax and structures of the Java language
Cel przedmiotuC-1Familiar with the syntax and structures of the Java language
Treści programoweT-L-11Threads
T-L-12GUI programming
T-L-1Introduction
T-L-2Data types and objects
T-L-3Operators
T-L-7Encapsulation, inheritance, polymorphism
T-L-8Abstract classes, interfaces
T-L-9Parametrized types
T-L-10Input-output operations
T-L-4Control instructions
T-L-5Packages
T-L-6Exceptions
Metody nauczaniaM-3Laboratory
Sposób ocenyS-2Ocena formująca: Project work
Kryteria ocenyOcenaKryterium oceny
2,0
3,0The student is able to implement a source code in Java language according to the knowledge they gained in the class
3,5
4,0
4,5
5,0
PoleKODZnaczenie kodu
Zamierzone efekty kształceniaWM_1-_??_K01Understands the need for further development of professional skills in the field of Java language
Cel przedmiotuC-3Understands the need for further development of professional skills in the field of Java language
Treści programoweT-W-1Data types and objects
T-W-2Operators
T-W-3Control instructions
T-W-4Packages
T-W-5Exceptions
T-W-6Encapsulation, inheritance, polymorphism
T-W-8Parametrized types
T-W-9Input-output operations
T-W-11GUI programming
T-W-10Threads
T-W-7Abstract classes, interfaces
T-L-11Threads
T-L-12GUI programming
T-L-1Introduction
T-L-2Data types and objects
T-L-3Operators
T-L-7Encapsulation, inheritance, polymorphism
T-L-8Abstract classes, interfaces
T-L-9Parametrized types
T-L-10Input-output operations
T-L-4Control instructions
T-L-5Packages
T-L-6Exceptions
Metody nauczaniaM-1Lecture
M-2Multimedia presentation
M-3Laboratory
Sposób ocenyS-2Ocena formująca: Project work
S-1Ocena podsumowująca: Written exam
Kryteria ocenyOcenaKryterium oceny
2,0
3,0The student understands the need to learn java.
3,5
4,0
4,5
5,0