Politechnika Warszawska - Centralny System Uwierzytelniania
Strona główna

Języki programowania

Informacje ogólne

Kod przedmiotu: 1106-ZP000-ISP-JEPRO
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Języki programowania
Jednostka: Instytut Organizacji Systemów Produkcyjnych
Grupy:
Punkty ECTS i inne: 3.00 Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.
Język prowadzenia: polski
Pełny opis:

Cel przedmiotu:

Przedstawienie przeglądu języków programowania ze szczególnym uwzględnieniem programowania obiektowego na przykładzie języka

JAVA. Poznanie zasad budowy algorytmów oraz konstrukcji kodu programu zwiększającego wydajność programu.

Treści kształcenia:

Wykład:

1. Przegląd języków programowania

2. Programowanie w języku C

3. Programowanie w języku Java

4. Podstawowe instrukcje języka Java

5. Zasady programowania obiektowego (dziedziczenie, hermetyzacja, polimorfizm)

6. Wyjątki

7. Interfejsy

8. Aplety i aplikacje

Literatura:

Stephen Prata – Język C. Szkoła programowania, Helion 2016.

Cay S. Horstmann, Gary Cornell – Java.Podstawy, Helion 2013.

Jerzy Krawiec – Java. Programowanie obiektowe w praktyce, Oficyna wydawnicza Politechniki Warszawskiej 2017.

Efekty uczenia się:

Uzasadnienie punktów ECTS:

Zajęcia kontaktowe z nauczycielem:

- Obecność na wykładach - 15h

- Obecność na laboratorium - 30h

Zajęcia bez kontaktu z nauczycielem:

- Studiowanie literatury - 10h

- Konstrukcja algorytmu komputerowego - 15h

- Pisanie kodu źródłowego programu w języku Java z wyrażeniami

zwiększającymi wydajność programu - 30h

Sumaryczna liczba godzin pracy studenta: 100h

Metody i kryteria oceniania:

Kryteria zaliczenia przedmiotu:

Zajęcia laboratoryjne: 30 zadań laboratoryjnych (programów)

Uzyskanie 40/60 pkt za wykonane zadań laboratoryjnych (programów)

Za każde zadanie laboratoryjne (program) – max 2 pkt

Aktywność – 0,1 pkt za odpowiedź.

Zajęcia w cyklu "rok akademicki 2018/2019 - sem. letni" (zakończony)

Okres: 2019-02-18 - 2019-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Projekt, 30 godzin więcej informacji
Wykład, 15 godzin więcej informacji
Koordynatorzy: Jerzy Krawiec
Prowadzący grup: Jerzy Krawiec
Lista studentów: (nie masz dostępu)
Zaliczenie: Ocena łączna
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Politechnika Warszawska.
pl. Politechniki 1, 00-661 Warszawa tel: (22) 234 7211 https://pw.edu.pl kontakt deklaracja dostępności USOSweb 7.0.0.0-7 (2024-03-18)