Application Programming (5 cr)
Code: 5000BL73-3013
General information
- Enrollment
-
02.06.2023 - 18.09.2023
Registration for the implementation has ended.
- Timing
-
05.09.2023 - 15.12.2023
Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Engineering and Business
- Campus
- Kupittaa Campus
- Teaching languages
- Finnish
- Seats
- 75 - 105
- Degree programmes
- Degree Programme in Information and Communication Technology
- Teachers
- Sami Pyöttiälä
- Groups
-
PTIVIS22APTIVIS22A
-
PTIVIS22BPTIVIS22B
-
PTIVIS22CPTIVIS22C
- Course
- 5000BL73
Evaluation scale
H-5
Content scheduling
Sisältö:
Kurssin aikana rakennetaan verkkosivusto käyttäen Pythonia ja Django web-sovelluksen ohjelmointi-frameworkia. Verkkosivusto noudattaa erästä MVC-arkkitehtuuri-patternin versiota.
Opiskelijat harjoittelevat verkkosivuston tekoa syventäen osaamistaan tekemällä ryhmätyön.
Oppitunnit: Teoria, ohjelmointi yhdessä, demotehtävät ja ryhmätyö. Teoria- ja ohjelmointitunnit etenevät kurssin aikana rinta rinnan.
Objective
After completing the course the student can:
* program efficiently in a team
* reuse code and utilize libraries
* understand and apply some design patterns
* use an IDE as a programming tool
* use a version control system
Content
* relevant programming libraries
* learning some common design patterns
* using IDE in programming
* using a version control system in application development
* project work: implementing an application in a team
Student workload
135 tuntia
Arviointimenetelmät ja arvioinnin perusteet
Tehtäväksi annetaan:
7 henkilökohtaista harjoitustehtäväkokonaisuutta: 70 pistettä
Ryhmätyö: 30 pistettä
Tehtävät on palautettava erikseen annettuun aikarajaan mennessä, jotta niistä voi saada pisteitä. Aikarajan jälkeen palautetuista tehtävistä voi saada enintään puolet tavallisista maksimipisteistä.
Opiskelijan on saatava yhteensä vähintään 30 pistettä henkilökohtaisista tehtävistä ja vähintään 10 pistettä ryhmätyöstä saadakseen hyväksytyn arvosanan opintojaksosta.
Arviointiasteikko (pisteet --> arvosana):
40 pistettä -> 1
55 pistettä -> 2
70 pistettä -> 3
80 pistettä -> 4
90 pistettä -> 5