Institute of Computer Science
  1. Courses
  2. 2018/19 spring
  3. Computer Programming (LTAT.03.001)
ET
Log in

Computer Programming 2018/19 spring

  • Home

Before session 1

1. Introduction

In the role of lectures we will use the videos by Chuck Severance from the University of Michigan.

  • Watch the videos in YouTube if you need subtitles.
  • Presentations used in videos are linked below the video.
  • Full text on the topic can be found from the book (check the link below the videos).

The first four videos are an introduction to programming. The videos tell why one might want to learn to program, and what are basic issues concerning learning to program.

Slides in English

Textbook in English

2. Install Thonny

Thonny is an IDE for Python. Thonny comes with Python built in - there is no need to install Python separately. Only Thonny installer is needed to start learning to programm.

Windows

Please download and install Thonny from:

  • https://bitbucket.org/plas/thonny/downloads/thonny-2.1.22.exe

If you have problems with installation, please look at:

  • https://bitbucket.org/plas/thonny/wiki/Windows
OS X

Please download and install Thonny from:

  • https://bitbucket.org/plas/thonny/downloads/thonny-2.1.22.dmg

If you have problems with installation, please look at:

  • https://bitbucket.org/plas/thonny/wiki/MacOSX

3. Quiz

Go to Moodle and solve the first quiz.

  • Use your Tartu university account to log into Moodle.
  • The maximum points for the quiz is 0.5 if the quiz is completed before the practice session and 0.25 if the quiz is completed one week after the deadline; after that the quiz is not graded.
  • Quiz can be answered several times.
  • The best attempt counts as the final score for the quiz.

4. Exercises

There are no programming exercises before the first practice session. We will solve 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, to see how Thonny works.

  • Institute of Computer Science
  • Faculty of Science and Technology
  • University of Tartu
In case of technical problems or questions write to:

Contact the course organizers with the organizational and course content questions.
The proprietary copyrights of educational materials belong to the University of Tartu. The use of educational materials is permitted for the purposes and under the conditions provided for in the copyright law for the free use of a work. When using educational materials, the user is obligated to give credit to the author of the educational materials.
The use of educational materials for other purposes is allowed only with the prior written consent of the University of Tartu.
Terms of use for the Courses environment