Arvutiteaduse instituut
  1. Kursused
  2. 2018/19 sügis
  3. Programmeerimine (Narva Kolledž) (SVNC.00.054)
EN
Logi sisse

Programmeerimine (Narva Kolledž) 2018/19 sügis

  • Home
  • Grading
  • Links

Before session 1

1. Introduction

Instead of lectures we will use the videos recorded by Chuck Severance from University of Michigan:

* watch the videos in youtube if you need subtitles
* the presentations used in the videos are provided below the video
* the full text on the topic can be found from the book (check the link below the videos)

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.

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:
%newwin->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. 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.

  • Arvutiteaduse instituut
  • Loodus- ja täppisteaduste valdkond
  • Tartu Ülikool
Tehniliste probleemide või küsimuste korral kirjuta:

Kursuse sisu ja korralduslike küsimustega pöörduge kursuse korraldajate poole.
Õppematerjalide varalised autoriõigused kuuluvad Tartu Ülikoolile. Õppematerjalide kasutamine on lubatud autoriõiguse seaduses ettenähtud teose vaba kasutamise eesmärkidel ja tingimustel. Õppematerjalide kasutamisel on kasutaja kohustatud viitama õppematerjalide autorile.
Õppematerjalide kasutamine muudel eesmärkidel on lubatud ainult Tartu Ülikooli eelneval kirjalikul nõusolekul.
Courses’i keskkonna kasutustingimused