SylabUZ

Wygeneruj PDF dla tej strony

Podstawy języków skryptowych - opis przedmiotu

Informacje ogólne
Nazwa przedmiotu Podstawy języków skryptowych
Kod przedmiotu 11.3-WF-FizTP-PoJSk-L-S14_genD9DQ1
Wydział Wydział Nauk Ścisłych i Przyrodniczych
Kierunek Fizyka medyczna
Profil ogólnoakademicki
Rodzaj studiów pierwszego stopnia z tyt. licencjata
Semestr rozpoczęcia semestr zimowy 2016/2017
Informacje o przedmiocie
Semestr 2
Liczba punktów ECTS do zdobycia 6
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
Wykład 30 2 - - Zaliczenie na ocenę
Laboratorium 45 3 - - Zaliczenie na ocenę

Cel przedmiotu

Nauczenie studentów podstaw programowania w języku Python, włącznie z elementami programowania obiektowego.

Wymagania wstępne

Podstawowa znajomość obsługi komputera z systemem operacyjnym Windows lub Linux.

Zakres tematyczny

- Wprowadzenie do języków skryptowych oraz do Pythona

- Listy i krotki

- Praca z łańcuchami tekstowymi oraz słowniki

- Instrukcje warunkowe, pętle i inne powiązane konstrukcje

- Pojęcie abstrakcji i funkcje

- Programowanie obiektowe: polimorfizm, hermetyzacja, dziedziczenie

- Obsługa wyjątków, elementy debugowania programów w Pythonie

- Biblioteka standardowa Pythona

- Operacje na plikach

- Wykorzystanie Pythona w fizyce: symulacje i analiza danych

Metody kształcenia

Wykład, laboratorium komputerowe

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

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

Warunki zaliczenia

Wykład: pozytywna ocena z testu końcowego.

Ćwiczenia laboratoryjne: średnia ocen z pracy na ćwiczeniach laboratoryjnych oraz z przygotowania projektu zaliczeniowego.

Wykład: pozytywna ocena z testu końcowego.

Ćwiczenia laboratoryjne: średnia ocen z pracy na ćwiczeniach laboratoryjnych oraz z przygotowania projektu zaliczeniowego.


 

Przed przystąpieniem do egzaminu student musi uzyskać zaliczenie z ćwiczeń laboratoryjnych.

Ocena końcowa: średnia ważona ocen z zaliczenia wykładu (60%) i ćwiczeń (40%).

Przed przystąpieniem do egzaminu student musi uzyskać zaliczenie z ćwiczeń laboratoryjnych.

Ocena końcowa: średnia ważona ocen z zaliczenia wykładu (60%) i ćwiczeń (40%).

Literatura podstawowa

[1] Zespół autorów, Od podstaw. Python Helion, Warszawa 2010.

 

Literatura uzupełniająca

[1] Mark Lutz, Python. Wprowadzenie, Helion, Warszawa 2009.

Uwagi


Zmodyfikowane przez dr hab. Jarosław Piskorski, prof. UZ (ostatnia modyfikacja: 29-09-2016 21:58)