Basics of programming (4cr)
Code: LT00CI43-3001
General information
- Timing
- 18.08.2020 - 27.09.2020
- Implementation has ended.
- Number of ECTS credits allocated
- 4 cr
- Local portion
- 1 cr
- Virtual portion
- 3 cr
- Mode of delivery
- Blended learning
- Teaching languages
- Finnish
- Degree programmes
- Open University of Applied Sciences
- Teachers
- Meija Lohiniva
- Scheduling groups
- Pienryhmä 1 (Size: 1 . Open UAS : 0.)
- Pienryhmä 2 (Size: 1 . Open UAS : 0.)
- Small groups
- Pienryhmä 1
- Pienryhmä 2
- Course
- LT00CI43
Evaluation scale
1-5
Objective
The student understands the concept of the software life cycle and knows the methodological principles and practices of software production. The student can list and understand typical phases of software production. The student knows the basic techniques and structures of programming and knows how to program small programs in the chosen programming language.
Content
- stages and methods of software production
- programming environments
- the basics of programming in the selected programming language
- programming exercises
Materials
Opetusmateriaalit Moodlessa + verkkolähteet
Teaching methods
Opintojakso toteutetaan pääosin verkossa. Opintojaksolle kuuluu kolme lähiopetuskertaa, joihin sisältyy luennointia ja käytännön harjoituksia.
Exam schedules
Opintojakson tentti tehdään Moodlessa viikolla 39 vapaavalintaisena ajankohtana.
Uusintamahdollisuus tarjotaan n. kaksi viikkoa myöhemmin.
Completion alternatives
Opintojakson voi halutessaan suorittaa kokonaan itsenäisesti.
Student workload
Lähiopetus 12h
Itsenäinen opiskelu 96h
Yht 4x27=108h
Assessment criteria, satisfactory (1)
The student can list the concepts related to software life cycle and software production methods. The student can list typical steps in software production. The student can program small programs in the chosen programming language with the help of the teacher.
Assessment criteria, good (3)
The student can list the concepts related to the life cycle of the software and the methods of software production. The student can list and understand typical phases of software production. The student can program small programs in the chosen programming language.
Assessment criteria, excellent (5)
The student can list the concepts related to the life cycle of the software and the methods of software production. He can apply them to software design. The student understands typical phases of software production. Students can design and program programs in the chosen programming language.
Qualifications
Basics of Information and Communication Technology