Objective:
Student will acquire the basics of algorithmic thinking and some of the programming techniques.
Learning outcomes:
- knows the basics of algorithmic thinking and is able to apply it;
- is able to describe and use program elements (variable, loop, function, etc.) in Python programming language;
- can create simpler applications that simplify everyday life;
- is able to analyze problems and chooses the appropriate algorithm to solve the problem;
- is able to test the work of the created program, finds and corrects shortcomings;
- can analyze a given program code without executing it;
- can find errors in the source code and debug the code.
Lecturers:
Marina Lepp
Study programme group:
Software and applications development and analysis
Programme code:
LTAT.TK.011
Mode of assessment of achieving learning outcomes:
non-differentiated (pass, fail, not present)