Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2023/2024
UPOZORNĚNÍ: Jsou dostupné studijní plány pro následující akademický rok.

Basics of Programming in Python

The course is not on the list Without time-table
Code Completion Credits Range Language
18ZPRP Z 4 2P+2C Czech
Garant předmětu:
Lecturer:
Tutor:
Supervisor:
Department of Software Engineering
Synopsis:

This course is intended mainly for students, with little or no experience in programming. It familiarizes the students

with the basic concepts in programming in the Python programming language.

Requirements:
Syllabus of lectures:

1.The computer, the program, the algorithm

2. Data mapping in computer memory, data type

3. Variables and non-object data types, data typing

4. Program structure, conditions, loops

5. Statements, standard input output

6. List, dictionary, set

7. Functions

7. Reading files text and binary

8. Modular structure of the program, object types

Syllabus of tutorials:
Study Objective:
Study materials:

Key literature:

[1] Summerfield, Mark. Programming in Python 3: A Complete Introduction to the Python Language (Developer's Library), ISBN 978-0321680563

[2] Pilgrim, Mark. Dive into Python 3., online: https://diveintopython3.problemsolving.io/

Recommended literature:

[3] Guttag, John. Introduction to computation and programming using Python: with application to understanding data. Second edition. Cambridge, Massachusetts: The MIT Press, 2016. ISBN 978-0262529624.

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2024-04-18
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet6232406.html