Szkoła Główna Handlowa w Warszawie - Centralny System Uwierzytelniania
Strona główna

Python Programming

Informacje ogólne

Kod przedmiotu: 220541-D
Kod Erasmus / ISCED: 11.3 Kod klasyfikacyjny przedmiotu składa się z trzech do pięciu cyfr, przy czym trzy pierwsze oznaczają klasyfikację dziedziny wg. Listy kodów dziedzin obowiązującej w programie Socrates/Erasmus, czwarta (dotąd na ogół 0) – ewentualne uszczegółowienie informacji o dyscyplinie, piąta – stopień zaawansowania przedmiotu ustalony na podstawie roku studiów, dla którego przedmiot jest przeznaczony. / (0612) Database and network design and administration Kod ISCED - Międzynarodowa Standardowa Klasyfikacja Kształcenia (International Standard Classification of Education) została opracowana przez UNESCO.
Nazwa przedmiotu: Python Programming
Jednostka: Szkoła Główna Handlowa w Warszawie
Grupy: Major courses for AAB - masters
Przedmioty kierunkowe do wyboru SMMD-EBI
Przedmioty obowiązkowe na programie SMMD-ADA
Punkty ECTS i inne: 3.00 (zmienne w czasie) 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.

zobacz reguły punktacji
Język prowadzenia: angielski
Efekty uczenia się:

Wiedza:

The student should be able to define and describe the problem situation.

The student should be able to design the right solution.

The student should be able to compare the proposed solution with alternatives.

Umiejętności:

The student should be able to develop an algorithm to solve the problem and code the algorithm in the selected programming language.

The student should be able to compile the program, run the program and eliminate syntax errors.

The student should be able to test the program, eliminating logic errors, write documentation and estimate the computational complexity of the program.

Kompetencje społeczne:

As a result of the course, the student will develop the task-oriented attitude and creativity in coming up with a solution.

As a result of the course the student will acquire the attitude of paying attention to detail and will also master the ability to deliver work within set deadlines.

Zajęcia w cyklu "Semestr letni 2024/25" (jeszcze nie rozpoczęty)

Okres: 2025-02-15 - 2025-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena
Laboratorium - Ocena
Skrócony opis:

See the semester plan

Pełny opis:

The aim of the course is to teach the basics of the Python programming language. After participating in this course the student should: be able to create, run, document and execute programs in Python; know the basic types and structures, conditional statements, loops, operations on textual types as well as arrays, tuples, lists, files, etc.; understand the paradigms of structural and object-oriented programming as well as basic concepts used in object-oriented programming and be skilled in modeling data using the object-oriented approach.

Literatura:

Literatura podstawowa:

Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code, Zed Shaw, Pearson Professional Computing, 2017

Literatura uzupełniająca:

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython, 2nd Edition, O'Reilly, 2017

Uwagi:

Kryteria oceniania:

egzamin tradycyjny-pisemny: 0.00%

egzamin testowy: 60.00%

egzamin ustny: 0.00%

kolokwium: 0.00%

inne: 0.00%

projekty: 40.00%

Zajęcia w cyklu "Semestr zimowy 2024/25" (w trakcie)

Okres: 2024-10-01 - 2025-02-14
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: Zbigniew Gontar
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena
Laboratorium - Ocena
Skrócony opis:

See the semester plan

Pełny opis:

The aim of the course is to teach the basics of the Python programming language. After participating in this course the student should: be able to create, run, document and execute programs in Python; know the basic types and structures, conditional statements, loops, operations on textual types as well as arrays, tuples, lists, files, etc.; understand the paradigms of structural and object-oriented programming as well as basic concepts used in object-oriented programming and be skilled in modeling data using the object-oriented approach.

Literatura:

Literatura podstawowa:

Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code, Zed Shaw, Pearson Professional Computing, 2017

Literatura uzupełniająca:

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython, 2nd Edition, O'Reilly, 2017

Uwagi:

Kryteria oceniania:

egzamin tradycyjny-pisemny: 0.00%

egzamin testowy: 60.00%

egzamin ustny: 0.00%

kolokwium: 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
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena
Laboratorium - Ocena
Skrócony opis:

See the semester plan

Pełny opis:

The aim of the course is to teach the basics of the Python programming language. After participating in this course the student should: be able to create, run, document and execute programs in Python; know the basic types and structures, conditional statements, loops, operations on textual types as well as arrays, tuples, lists, files, etc.; understand the paradigms of structural and object-oriented programming as well as basic concepts used in object-oriented programming and be skilled in modeling data using the object-oriented approach.

Literatura:

Literatura podstawowa:

Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code, Zed Shaw, Pearson Professional Computing, 2017

Literatura uzupełniająca:

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython, 2nd Edition, O'Reilly, 2017

Uwagi:

Kryteria oceniania:

egzamin tradycyjny-pisemny: 0.00%

egzamin testowy: 60.00%

egzamin ustny: 0.00%

kolokwium: 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
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Laboratorium, 30 godzin więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: Paweł Rubach
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena
Laboratorium - Ocena
Skrócony opis:

See the semester plan

Pełny opis:

The aim of the course is to teach the basics of the Python programming language. After participating in this course the student should: be able to create, run, document and execute programs in Python; know the basic types and structures, conditional statements, loops, operations on textual types as well as arrays, tuples, lists, files, etc.; understand the paradigms of structural and object-oriented programming as well as basic concepts used in object-oriented programming and be skilled in modeling data using the object-oriented approach.

Literatura:

Literatura podstawowa:

Learn Python 3 the Hard Way: A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code, Zed Shaw, Pearson Professional Computing, 2017

Literatura uzupełniająca:

Python for Data Analysis: Data Wrangling with Pandas, NumPy, and IPython, 2nd Edition, O'Reilly, 2017

Uwagi:

Kryteria oceniania:

egzamin tradycyjny-pisemny: 0.00%

egzamin testowy: 60.00%

egzamin ustny: 0.00%

kolokwium: 0.00%

inne: 0.00%

projekty: 40.00%

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Szkoła Główna Handlowa w Warszawie.
al. Niepodległości 162
02-554 Warszawa
tel: +48 22 564 60 00 http://www.sgh.waw.pl/
kontakt deklaracja dostępności mapa serwisu USOSweb 7.1.1.0