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)
|
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 |
Właścicielem praw autorskich jest Uniwersytet Jagielloński w Krakowie.