Introduction to Programming (6 cr)
Code: 4A00EK44-3003
General information
- Enrolment period
- 02.07.2019 - 31.08.2019
- Registration for the implementation has ended.
- Timing
- 01.08.2019 - 10.12.2019
- Implementation has ended.
- Credits
- 6 cr
- Virtual portion
- 4 cr
- RDI portion
- 3 cr
- Mode of delivery
- Blended learning
- Unit
- Business Information Systems
- Campus
- TAMK Main Campus
- Teaching languages
- Finnish
- Degree programmes
- Degree Programme in Business Information Systems
- Teachers
- Jari Aalto
- Course
- 4A00EK44
Objectives (course unit)
After completing the course, the student will be able to write basic applications with the language.
Content (course unit)
Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.
Assessment criteria, satisfactory (1-2) (course unit)
Student can interpret existing code.
Student can write, compile and run programs.
Student can write programs using variables, control flow and arrays.
Student can write programs using two dimensional arrays.
Assessment criteria, good (3-4) (course unit)
Student can write programs made of several methods.
Student knows how to write code that is maintainable from quality assurance perspective.
Assessment criteria, excellent (5) (course unit)
Student know the basics of object oriented programming.
Student can write programs using objects based on object oriented programming concepts.
Location and time
Ks. periodiaikataulu.
Exam schedules
VAADITUT SUORITUKSET:
Tentti sekä harjoitustyön esittely ja palautus.
Tentti voidaan arvioida vain, jos harjoitustehtävistä on 30 % palautettu hyväksytysti (javalint) ennen tenttiä. Tentin arviointi: 40% = 1, 60% = 2, 70% = 3, 80% = 4, 90% = 5
TÄRKEÄT AJANKOHDAT:
vko 47 2019-11-18 ma 9:00 tentti
vko 49 2019-12-02 ma 9:00 uusinta 1
vko 50 2019-12-09 ma 9:00 uusinta 2 ja harjoitustyön palautus (deadline). Pakollinen läsnäolo
Opintojakson harjoitustyön palautus 2019-12-09 jälkeen laskee kokonaisarvosanaa -1.
Assessment scale
0-5
Teaching methods
lähiopetus
harjoitukset
tentti ja harjoitustyö
Learning materials
Mikä hyvänsä Java-ohjelmoinnin perusmateriaali.
Student workload
Ks. periodiaikataulu.
Content scheduling
Ks. OPS
Completion alternatives
Sovitaan tapauskohtaisesti.