Basics of programming 1 (3cr)
Code: KC00BOHPE10-3006
General information
- Enrollment
- 15.07.2017 - 12.11.2017
- Registration for the implementation has ended.
- Timing
- 25.09.2017 - 19.11.2017
- Implementation has ended.
- Number of ECTS credits allocated
- 3 cr
- Local portion
- 3 cr
- Mode of delivery
- Contact learning
- Teaching languages
- Finnish
- Seats
- 0 - 30
- Degree programmes
- Bachelor of Engineering, Automation Engineering
- Teachers
- Petteri Mäkelä
- Course
- KC00BOHPE10
Evaluation scale
1-5
Objective
Students will have command of the basic structures of programming and structural programme design. They can design, code, document and test small-scale programmes with a console user interface. Lay the foundation for programming skills that are important for sustainable development and cost-effective operation.
Content
Basics language structures: types, statements, input/output, selection, looping, branching, methods. Internationally known programming platforms are used as programming tools.
Materials
Opettajan luentomoniste ja ohjelmointikielen sivusto
Teaching methods
Luennot, ohjelmointiharjoitukset ja itsenäiset ohjelmointitehtävät
Exam schedules
Viimeisellä lähiopetusviikolla
Student workload
Luennot ja yhteiset ohjelmointiharjoitukset 40 h, itsenäinen opiskelu ja ohjelmointiharjoitusten tekeminen 40 h
Assessment criteria, satisfactory (1)
Satisfactory (1-2): The student knows and understands to a satisfactory extent the basic programming structures and is able to apply them to usual programming problems.
Assessment criteria, good (3)
Good (3-4): The student is familiar with the basic programming structures and is able to apply them to programming problems.
Assessment criteria, excellent (5)
Excellent (5): The student is able to plan independently, implement and utilise various programming structures in his programming exercises.
Qualifications
No previous studies are required.