Before session 1
1. Introduction
Instead of lectures we will use the videos recorded by Chuck Severance from University of Michigan:
Watch the videos before the practice session!
The first four videos are introduction to programming. The videos tell why one might want to learn to program, and about the basic issues concerning learning to program.
Slides in English and in Russian
Text-book in English
2. Install Thonny
Thonny is an IDE for Python. Thonny comes with Python 3.6 built in - there is no need to install Python separately. Only Thonny installer is needed to start learning to programm.
3. Variables, expressions and statements
Watch the following videos on variables, expressions and statements:
Slides in English and in Russian
Textbook in English
4. Test
Go to Moodle and take the first test on the video lecture materials:
- use your university account to log into Moodle;
- the maximum points for the test is 1 if it is taken before the practice session and 0.5 if the test is taken one week after the deadline; after that the test is not graded;
- each question can be answered several times;
- the test can be taken several times;
- the last attempt counts as the final score for the test.
5. Exercises
There is no compulsory exercises before the first practice session. We will solve the first practice exercises together during the session. Nevertheless, you can try to solve some exercises e.g.: write a program that asks the user for a name and then welcomes the user using this name.