Podstawy programowania w języku Python
Informacje ogólne
Kod przedmiotu: | 220540-D |
Kod Erasmus / ISCED: |
11.3
|
Nazwa przedmiotu: | Podstawy programowania w języku Python |
Jednostka: | Szkoła Główna Handlowa w Warszawie |
Grupy: |
Przedmioty kierunkowe do wyboru SMMD-EBI Przedmioty obowiązkowe na programie SMMD-ADA |
Punkty ECTS i inne: |
3.00 (zmienne w czasie)
|
Język prowadzenia: | polski |
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. |
Zajęcia w cyklu "Semestr zimowy 2024/25" (w trakcie)
Okres: | 2024-10-01 - 2025-02-14 |
Przejdź do planu
PN LAB
LAB
WT LAB
LAB
ŚR LAB
LAB
LAB
CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Marek Derda | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena
Laboratorium - Ocena |
|
Skrócony opis: |
Proszę spojrzeć na semestralny plan zajęć. |
|
Pełny opis: |
Celem przedmiotu jest nauczenie podstaw języka Python, w tym: umiejętności tworzenia, uruchamiania, dokumentowania i wykonywania programów w języku Python, znajomości podstawowych typów i struktur, instrukcji warunkowych, pętli, operacji na typach tekstowych a także tablicach, krotkach, listach, plikach itp., rozumienia paradygmatów programowania strukturalnego i obiektowego oraz podstawowych pojęć programowania obiektowego, a także umiejętności modelowania obiektowego i samodzielnego konstruowania klas. |
|
Literatura: |
Literatura podstawowa: Python 3. Proste wprowadzenie do fascynującego świata programowania, Zed A, Shaw, Helion 2018 Literatura uzupełniająca: Python w analizie danych. Przetwarzanie danych za pomocą pakietów Pandas i NumPy oraz środowiska IPython, Wydanie II, Wes McKinney, Helion 2018 |
|
Uwagi: |
Kryteria oceniania: egzamin testowy: 60.00% egzamin ustny: 0.00% kolokwium: 0.00% referaty/eseje: 0.00% inne: 0.00% projekty: 40.00% |
Zajęcia w cyklu "Semestr letni 2023/24" (zakończony)
Okres: | 2024-02-24 - 2024-09-30 |
Przejdź do planu
PN WT LAB
ŚR CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Marek Derda | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena
Laboratorium - Ocena |
|
Skrócony opis: |
Proszę spojrzeć na semestralny plan zajęć. |
|
Pełny opis: |
Celem przedmiotu jest nauczenie podstaw języka Python, w tym: umiejętności tworzenia, uruchamiania, dokumentowania i wykonywania programów w języku Python, znajomości podstawowych typów i struktur, instrukcji warunkowych, pętli, operacji na typach tekstowych a także tablicach, krotkach, listach, plikach itp., rozumienia paradygmatów programowania strukturalnego i obiektowego oraz podstawowych pojęć programowania obiektowego, a także umiejętności modelowania obiektowego i samodzielnego konstruowania klas. |
|
Literatura: |
Literatura podstawowa: Python 3. Proste wprowadzenie do fascynującego świata programowania, Zed A, Shaw, Helion 2018 Literatura uzupełniająca: Python w analizie danych. Przetwarzanie danych za pomocą pakietów Pandas i NumPy oraz środowiska IPython, Wydanie II, Wes McKinney, Helion 2018 |
|
Uwagi: |
Kryteria oceniania: egzamin testowy: 60.00% egzamin ustny: 0.00% kolokwium: 0.00% referaty/eseje: 0.00% inne: 0.00% projekty: 40.00% |
Zajęcia w cyklu "Semestr zimowy 2023/24" (zakończony)
Okres: | 2023-10-01 - 2024-02-23 |
Przejdź do planu
PN LAB
WT LAB
LAB
LAB
ŚR LAB
LAB
LAB
CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Marek Derda | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena
Laboratorium - Ocena |
|
Skrócony opis: |
Proszę spojrzeć na semestralny plan zajęć. |
|
Pełny opis: |
Celem przedmiotu jest nauczenie podstaw języka Python, w tym: umiejętności tworzenia, uruchamiania, dokumentowania i wykonywania programów w języku Python, znajomości podstawowych typów i struktur, instrukcji warunkowych, pętli, operacji na typach tekstowych a także tablicach, krotkach, listach, plikach itp., rozumienia paradygmatów programowania strukturalnego i obiektowego oraz podstawowych pojęć programowania obiektowego, a także umiejętności modelowania obiektowego i samodzielnego konstruowania klas. |
|
Literatura: |
Literatura podstawowa: Python 3. Proste wprowadzenie do fascynującego świata programowania, Zed A, Shaw, Helion 2018 Literatura uzupełniająca: Python w analizie danych. Przetwarzanie danych za pomocą pakietów Pandas i NumPy oraz środowiska IPython, Wydanie II, Wes McKinney, Helion 2018 |
|
Uwagi: |
Kryteria oceniania: egzamin testowy: 60.00% egzamin ustny: 0.00% kolokwium: 0.00% referaty/eseje: 0.00% inne: 0.00% projekty: 40.00% |
Zajęcia w cyklu "Semestr letni 2022/23" (zakończony)
Okres: | 2023-02-18 - 2023-09-30 |
Przejdź do planu
PN LAB
LAB
WT ŚR CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Marek Derda | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena
Laboratorium - Ocena |
|
Skrócony opis: |
Proszę spojrzeć na semestralny plan zajęć. |
|
Pełny opis: |
Celem przedmiotu jest nauczenie podstaw języka Python, w tym: umiejętności tworzenia, uruchamiania, dokumentowania i wykonywania programów w języku Python, znajomości podstawowych typów i struktur, instrukcji warunkowych, pętli, operacji na typach tekstowych a także tablicach, krotkach, listach, plikach itp., rozumienia paradygmatów programowania strukturalnego i obiektowego oraz podstawowych pojęć programowania obiektowego, a także umiejętności modelowania obiektowego i samodzielnego konstruowania klas. |
|
Literatura: |
Literatura podstawowa: Python 3. Proste wprowadzenie do fascynującego świata programowania, Zed A, Shaw, Helion 2018 Literatura uzupełniająca: Python w analizie danych. Przetwarzanie danych za pomocą pakietów Pandas i NumPy oraz środowiska IPython, Wydanie II, Wes McKinney, Helion 2018 |
|
Uwagi: |
Kryteria oceniania: egzamin testowy: 60.00% egzamin ustny: 0.00% kolokwium: 0.00% referaty/eseje: 0.00% inne: 0.00% projekty: 40.00% |
Zajęcia w cyklu "Semestr zimowy 2022/23" (zakończony)
Okres: | 2022-10-01 - 2023-02-17 |
Przejdź do planu
PN LAB
LAB
WT LAB
LAB
ŚR LAB
LAB
LAB
LAB
CZ PT |
Typ zajęć: |
Laboratorium, 30 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Marek Derda, Szymon Dziubak, Dariusz Nojszewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Ocena
Laboratorium - Ocena |
|
Skrócony opis: |
Proszę spojrzeć na semestralny plan zajęć. |
|
Pełny opis: |
Celem przedmiotu jest nauczenie podstaw języka Python, w tym: umiejętności tworzenia, uruchamiania, dokumentowania i wykonywania programów w języku Python, znajomości podstawowych typów i struktur, instrukcji warunkowych, pętli, operacji na typach tekstowych a także tablicach, krotkach, listach, plikach itp., rozumienia paradygmatów programowania strukturalnego i obiektowego oraz podstawowych pojęć programowania obiektowego, a także umiejętności modelowania obiektowego i samodzielnego konstruowania klas. |
|
Literatura: |
Literatura podstawowa: Python 3. Proste wprowadzenie do fascynującego świata programowania, Zed A, Shaw, Helion 2018 Literatura uzupełniająca: Python w analizie danych. Przetwarzanie danych za pomocą pakietów Pandas i NumPy oraz środowiska IPython, Wydanie II, Wes McKinney, Helion 2018 |
|
Uwagi: |
Kryteria oceniania: egzamin testowy: 60.00% egzamin ustny: 0.00% kolokwium: 0.00% referaty/eseje: 0.00% inne: 0.00% projekty: 40.00% |
Właścicielem praw autorskich jest Szkoła Główna Handlowa w Warszawie.