Skip to main content

Game project 2Laajuus (5 cr)

Course unit code: PO00FE21

General information


Credits
5 cr
Teaching language
English
Finnish

Objective

You improve your problem-solving skills, as programming often requires dealing with complex systems, algorithms, and bugs, which teaches you to think critically, debug, and solve problems efficiently.

You improve your skills in various programming languages according to your own interests and through participation in programming projects. Project-based learning also provides practical experience in using programming languages.

You improve your understanding of game physics and mathematics, as game programming often involves these to create more realistic movements and reactions within the game.

You learn to use professional industry-standard game development tools and engines.

You learn effective communication and collaboration, also with reference to large projects that require team work on different aspects such as programming, art, design, and sound.

Content

How does programming help in developing your problem-solving skills?
How does game programming improve your understanding of game physics and mathematics?
How do you control professional game development tools and engines through game development?
What are industry-standard tools in game development?
How can participation in a large project help you to learn effective communication and collaboration?

Accomplishment methods

a. use professional vocabulary systematically.
b. look for information in the key information sources of the field
c. identify interrelated tasks.
d. work together with customers/clients, users and target groups.
e. use the key models, methods, software and techniques of the professional field
f. work as team members in a goal-oriented way.
g. justify their actions according to the ethical principles of the professional field

Go back to top of page