SylabUZ
Nazwa przedmiotu | Introduction to scripting language |
Kod przedmiotu | 13.2-WF-FizP-ISL-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 |
Semestr | 2 |
Liczba punktów ECTS do zdobycia | 2 |
Typ przedmiotu | obowiązkowy |
Język nauczania | angielski |
Sylabus opracował |
|
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 | - | - | Egzamin |
This course is designed for students without or with a little programming experience. During this course you will learn fundamentals of programming with a strong focus on techniques using in Python. The examples and problems discussed in this course are taken from broad range areas as text processing, scientific programming, databases.
Basic computer skills
1. Python language characteristic, history
2. Language syntax, PEP-8 coding standard
3. Assignment operator, dynamic typing, mathematical and logical operators
4. Loops and conditions
5. Strings, lists, tuples and dictionaries, elements of OOP programming
6. Functions
7. Exceptions
8. Modules
9. Input/Output operations
10. virtual environment
computer lab, project, group work, discussion, brainstorming
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Minimum 50% of points from tests and passing the semester program. Final mark counted as weighted average - 60% test score, 40% evaluation of the final project.
Python 3. Proste wprowadzenie do fascynującego świata programowania, Zed. A. Shawn, Helion 2018
https://wiki.python.org/moin/BeginnersGuide
Internet
Zmodyfikowane przez dr hab. Piotr Lubiński, prof. UZ (ostatnia modyfikacja: 22-08-2018 11:06)