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