Programowanie komputerów
Informacje ogólne
Kod przedmiotu: | 130710-D |
Kod Erasmus / ISCED: |
11.0
|
Nazwa przedmiotu: | Programowanie komputerów |
Jednostka: | Szkoła Główna Handlowa w Warszawie |
Grupy: |
Przedmioty kierunkowe do wyboru SLLD-MIS |
Punkty ECTS i inne: |
6.00 (zmienne w czasie)
|
Język prowadzenia: | polski |
Skrócony opis: |
Patrz semestralny plan zajęć. |
Pełny opis: |
Celem przedmiotu jest nauczenie: rozumienia roli algorytmów, samodzielnego opracowywania algorytmów, pisania programów komputerowych z wykorzystaniem wybranego języka programowania, efektywnego zarządzania procesem tworzenia oprogramowania, w tym uruchamiania, testowania, dokumentowania programu komputerowego. Pojęcie algorytmu. Algorytmy a programy. Klasyfikacja języków programowania. Paradygmaty programowania strukturalnego i obiektowego. Środowiska programistyczne. Proces tworzenia oprogramowania. Części programu. Podstawowe typy i struktury danych. Jednostki składniowe programu: deklaracje i definicje, literały, operatory, wyrażenia, instrukcje przypisania, instrukcje sterujące: warunkowa, wyboru, pętli, skoku. Pojęcia podprogramów i modułów. Podejście obiektowe. Pojęcia klasy i obiektu - łączenie atrybutów oraz metod w obiektach. Związki między klasami. Podstawowe algorytmy matematyczne. Złożoność obliczeniowa algorytmów. |
Literatura: |
Literatura podstawowa: A. Kingsley-Hughes, K. Kingsley-Hughes, Programowanie. Od podstaw, Helion 2005. Literatura uzupełniająca: xxx |
Efekty uczenia się: |
Wiedza: Student powinien być w stanie zdefiniować i opisać sytuację problemową. Student powinien być w stanie zaprojektować właściwe rozwiązanie. Student powinien być w stanie porównać zaproponowane rozwiązanie z alternatywnymi. Umiejętności: Student powinien umieć opracować algorytm rozwiązania problemu i zakodować algorytm w wybranym języku programowania. Student powinien umieć skompilować program, uruchomić program i wyeliminować błędy składniowe. Student powinien umieć przetestować program, eliminując błędy logiczne, napisać dokumentację oraz oszacować złożoność obliczeniową programu. Kompetencje społeczne: W wyniku przeprowadzonych zajęć student nabędzie postawę zorientowania na wykonanie zadania oraz kreatywności w opracowywaniu rozwiązania. W wyniku przeprowadzonych zajęć student nabędzie postawę dbałości o szczegóły a także opanuje zdolność do wykonania pracy w warunkach niedostatku czasu. |
Metody i kryteria oceniania: |
referaty/eseje: 80.00% ocena z ćwiczeń: 20.00% |
Zajęcia w cyklu "Preferencje - Semestr zimowy 2023/24" (jeszcze nie rozpoczęty)
Okres: | 2023-10-01 - 2024-02-23 |
![]() |
Typ zajęć: |
Zajęcia prowadzącego
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Paweł Rubach | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Zajęcia prowadzącego - Egzamin |
Zajęcia w cyklu "Semestr letni 2023/24" (jeszcze nie rozpoczęty)
Okres: | 2024-02-24 - 2024-09-30 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr zimowy 2023/24" (jeszcze nie rozpoczęty)
Okres: | 2023-10-01 - 2024-02-23 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Dariusz Nojszewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr letni 2022/23" (w trakcie)
Okres: | 2023-02-18 - 2023-09-30 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Dariusz Nojszewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr zimowy 2022/23" (zakończony)
Okres: | 2022-10-01 - 2023-02-17 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Dariusz Nojszewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr letni 2021/22" (zakończony)
Okres: | 2022-02-19 - 2022-09-30 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Dariusz Nojszewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr zimowy 2021/22" (zakończony)
Okres: | 2021-10-01 - 2022-02-18 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Dariusz Nojszewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Właścicielem praw autorskich jest Szkoła Główna Handlowa w Warszawie.