Uniwersytet Jagielloński w Krakowie - Centralny System Uwierzytelniania
Strona główna

Programming in Python

Informacje ogólne

Kod przedmiotu: Cog-SDS/CogNeS/Phyt
Kod Erasmus / ISCED: (brak danych) / (brak danych)
Nazwa przedmiotu: Programming in Python
Jednostka: Szkoła Doktorska Nauk Społecznych
Grupy:
Punkty ECTS i inne: (brak) 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
Skrócony opis:

Programming in Python using Jupyter Notebook, introduction to programming in Python from the command line, version control

Efekty uczenia się:

Learning outcomes for the class: knowledge, skills and social competences KNOWLEDGE IN PYTHON

The student:

- knows what are libraries

- can work with arrays

- can read and plot the data

- knows how to create and use functions

- knows what are loops and conditionals

- knows what is defensive programming

KNOWLEDGE IN VERSION CONTROL GIT

The student:

- knows what is version control and why it is important to use it

- knows how to create a repository

- is able to record changes to files (using add, commit, etc commands)

- knows how to view changes (status, diff…)

- knows how to ignore files

- can work on the web using commands clone, pull, push

- knows how collaborate with others on a project and is able to resolve conflicts in the code

SKILLS

The student is able to load the data within Python framework and perform basic operations. The student can plot the data and knows how to use version control and collaborate with others on a project using github

SOCIAL COMPETENCES

The student:

- knows how to collaborate with others on a Python project using github

Metody i kryteria oceniania:

Short programming exercises and quizzes are given during the course to assure that the students understand the material. If this is not the case the material will be clarified. There will not be a final exam.

A student must be present at least on 90% of the course and must participate in the exercises

Przedmiot nie jest oferowany w żadnym z aktualnych cykli dydaktycznych.
Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Uniwersytet Jagielloński w Krakowie.
ul. Gołębia 24, 31-007 Kraków https://www.uj.edu.pl kontakt deklaracja dostępności USOSweb 7.0.3.0 usosweb12b