Course code 09 08 1306 00
Number of ECTS points 3
Course title in the language of instruction
Technologie informatyczne II
Course title in Polish Technologie informatyczne II
Course title in English
Information Technologies II
Language of instruction Polish
Form of classes
Lecture Tutorials Laboratory Project Seminar Other Total of teaching hours during semester
Contact hours 15 45 0 60
E-learning Yes No No No No No
Assessment criteria (weightage) 0.30 0.70 0.00
Unit running the course Instytut Matematyki
Course coordinator dr inż. Roman Krasiukianis
Course instructors dr inż. Daniel Arendt
Prerequisites
Information Technologies I
Course learning outcomes
  1. Is able to formulate a solution to the basic computational problem in the form of an algorithm.
  2. Is able to use data structures adequate to the problem.
  3. Is able to implement the algorithm in the Python programming language.
  4. Is able to analyze the program code and locate the causes of errors.
Programme learning outcomes
  1. recognizes and interprets the basic methods, techniques and tools necessary for solving engineering tasks
  2. writes programs and implements a simple information system
Programme content W TRAKCIE UZUPEŁNIANIA
Assessment methods
none

 
Grading policies W TRAKCIE UZUPEŁNIANIA
Course content W TRAKCIE UZUPEŁNIANIA
Basic reference materials
  1. Python. Ćwiczenia praktyczne, Andrzej Kierzkowski, Marek Gawryszewski, Wydawnictwo Helion.
  2. Python. Wprowadzenie.Wydanie IV, Mark Lutz, Wydawnictwo Helion.
  3. Python dla każdego. Podstawy programowania, Michael Dawson, Wydawnictwo Helion.
  4. Python 3. Proste wprowadzenie do fascynującego świata programowania, Zed A. Shaw, Wydawnictwo Helion.
  5. Dokumentacja: www.python.org.
Other reference materials
  1. Python. Rusz głową!, Paul Barry, Wydawnictwo Helion.
Average student workload outside classroom
36
Comments
Updated on 2019-06-27 12:48:18
Archival course yes/no no