Skip to main content

DELETED: Introduction to Python ProgrammingLaajuus (5 cr)

Course unit code: C-10088-3621256

General information


Credits
5 cr
Institution
University of Eastern Finland

Objective

Learning outcomes: Student can solve simple problems and can program the solution with Python programming language. He/she knows the basic parts of programming process, basic programming concepts and structures (sequential, conditions repetition) and also some simple data structures (list, dictionary). He/she is familiar with the concept of object and can make simple objects. He/she can also make a simple graphical user-interface. He/she knows when and how to use these structures and can use them in Python language. He/she knows the basic principles of program documentation and can document the programs he/she makes. He/she is able to inspect programs that others have written, make them changes and test them. He/she recognizes the syntactic differences between different programming languages.

Content

Introduction to programming with Python programming language. Programming as a process, basic structures (sequential, conditions, repetition) and their use, input, output and use of files, variables (use and roles), strings, lists, dictionary, moudularity, functions, objects, inheritance, simple graphical user interface, documentation, testing.

Materials

Web material. Additional material: Tony Gaddis: Starting out with Python, Pearson 2009 or later edition.

Further information

Lisätietoja: Kurssi on digicampuksen Moodlessa johon kirjaudutaan Haka-kirjautumisella. Siinä valitaan Itä-Suomen yliopisto organisaatioksi ja sitten kirjaudutaan yliopiston tunnuksilla. Tarkemmat tiedot toteutuksen lisätiedoissa. Tätä opintojaksoa ei voi suorittaa, jos on aiemmin suorittanut Ohjelmointi I -kurssin. Kurssit vastaavat täysin toisiaan.

Execution methods

Blended learning

Accomplishment methods

Modes of study: Network assigments. Evaluation criteria: 0-5

Go back to top of page