Institute of Computer Science
  1. Courses
  2. 2018/19 fall
  3. Introduction to Programming (MTAT.03.236)
ET
Log in

Introduction to Programming 2018/19 fall

  • Home
  • Grading
  • Links

Project

Program - practicum 8 (02.11)

This week you should start working on the code for your project. The program has to be released before practicum 8. During practicum 8 you will have to show and explain your program to the instructor (not to the whole class). This means that you have to be present in the class during the practicum in order to get the points for the project! The submitted project files are not the only criteria for the project evaluation. You should also be able to present the release in a clear and short way, definitely under 5 minutes.

Please make sure that the presented project meets all the requirements:

  • The solution (program) must contain at least two functions (def) written by you and you should use them in the program.
  • The program must also contain at least two conditional statements (if), at least one of them should contain else and/or elif block.
  • The program must contain at least one loop (for and/or while).
  • In the program you should use try-except for making sure that program does not crash.

Some guidelines how the presentation should look like:

  • Be prepared to present your solution in under 5 minutes (less is even better - the shorter and clearer you talk about it, the more you convince us that you have understood what you have done).
  • Rehearse talking about the project at home a few times. It will master your presentation.
  • Presentation should start with a small demo of your program, showing what it does and how to use it.
  • Then you should briefly explain how your program is built up (what are the functions, how have you checked that the program doesn't crash, where do you use if's and loops). Note that you don't have to explain each and every line of the program!

Last but not least, the project presentation session (week 8) is no longer the place where to ask for help and say that you didn't know how to do something. All problems regarding the project should be solved before the practical session. Ask for help before the presentation!

Have fun finishing your projects!

  • 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