SylabUZ

Wygeneruj PDF dla tej strony

Wstęp do języków skryptowych - opis przedmiotu

Informacje ogólne
Nazwa przedmiotu Wstęp do języków skryptowych
Kod przedmiotu 11.3-WF-FizP-WJS-S18
Wydział Wydział Fizyki i Astronomii
Kierunek Fizyka
Profil ogólnoakademicki
Rodzaj studiów pierwszego stopnia z tyt. licencjata
Semestr rozpoczęcia semestr zimowy 2018/2019
Informacje o przedmiocie
Semestr 2
Liczba punktów ECTS do zdobycia 2
Typ przedmiotu obowiązkowy
Język nauczania polski
Sylabus opracował
  • dr Marcin Kośmider
Formy zajęć
Forma zajęć Liczba godzin w semestrze (stacjonarne) Liczba godzin w tygodniu (stacjonarne) Liczba godzin w semestrze (niestacjonarne) Liczba godzin w tygodniu (niestacjonarne) Forma zaliczenia
Laboratorium 30 2 - - Zaliczenie na ocenę

Cel przedmiotu

Celem przedmiotu jest zapoznanie studentów z podstawami programowania w języku Python jako współczesnym językiem skryptowym.

Wymagania wstępne

Podstawowa znajomość obsługi komputera

Zakres tematyczny

1. Charakterystyka języka Python.

2. Składania języka Python, interpreter języka, PEP-8

3. Operator przypisania, dynamiczne typowanie, operatory matematyczne i logiczne

4. Warunki i pętle

5. Sekwencyjne typy danych - stringi, listy, tuple, słowniki, elementy pojęć związanych z programowaniem obiektowym

6. Funkcje

7. Wyjątki

8. Moduły

9. Operacje IO

10. Wirtualne środowiska

Metody kształcenia

laboratorium komputerowe, projekt, praca w grupach, dyskusja, burz mózgów

Efekty uczenia się i metody weryfikacji osiągania efektów uczenia się

Opis efektu Symbole efektów Metody weryfikacji Forma zajęć

Warunki zaliczenia

Minimum 50% punktów z testów przeprowadzanych na zajęciach (liczone sumarycznie) i zaliczenie programu semestralnego. Ocena końcowa liczona jako średnia ważona  - 60% ocena z testów, 40% ocena projektu zaliczeniowego.

Literatura podstawowa

Python 3. Proste wprowadzenie do fascynującego świata programowania, Zed. A. Shawn,  Helion 2018

https://wiki.python.org/moin/BeginnersGuide

Literatura uzupełniająca

Internet

Uwagi


Zmodyfikowane przez dr hab. Piotr Lubiński, prof. UZ (ostatnia modyfikacja: 27-06-2018 15:57)