P:Recipe

P:Recipe

Education
Type: Visual programming learning environment for Python (and other languages).
Purpose: Support programming education for non-engineer students using a visual approach. P:Recipe generates Python code that can be executed as a separate program.
Place: Any education levels
Technologies: Python, PyQt
Period: 2016-
Contributors: Hyunmo Bae, Hohyong Kim, Jaehong Yu, Jiwon Jeon, Daewoo Kim and Teemu H. Laine
Minerva featured image

Minerva (2016-)

Education
Type: Adaptive programming education 2D game
Purpose: Provide an efficient and fun way to learn basic programming concepts through a 2D spaceship crawler game that adapts gameplay and content to the play style and learning style of the player.
Place: Elementary schools
Technologies: Unity 3D, Spring Framework
Period: 2016-
Contributors: Renny Lindberg, Seungchan Jung, Dohee Kang, Woojeong Kim, Wonjun Jin, Jonghyeon Park, Joochan Kim and Teemu H. Laine
Leometry

Leometry (2014-)

Education
Type: Story-based geometry learning game based on the ScienceSpots AR platform.
Purpose: Learn geometry in a fun way through a story-based adventure game featuring animal characters (leopards, dung beetle), intriguing challenges and augmented reality.
Place: anywhere
Technologies: Client: Android, GPS, Vuforia AR SDK; server: J2EE servlet, MySQL; sensors.
Period: 2014-
Contributors: Contributors: Teemu H. Laine, Hae Jung Suk, Eeva Nygren, Amir Dirin, Dae Hwan Kim, Renny Lindberg, Nina Hytönen and Joonas Westlin.
ScienceSpots AR concept

ScienceSpots AR (2014-)

Education
Type: Platform for story-based science learning games utilizing augmented reality and context-awareness
Purpose: Provide educators and learners an easy way to create, deploy and share context-aware learning games that leverage the power of augmented reality and the ManySense middleware.
Place: anywhere (Ajou University)
Technologies: Client: Android, GPS, Vuforia AR SDK; server: J2EE servlet, MySQL; sensors
Period: 2014-
Contributors: Teemu H. Laine, Hae Jung Suk, Eeva Nygren, Amir Dirin, Dae Hwan Kim, Renny Lindberg, Nina Hytönen and Joonas Westlin.
tekguidegame_collage3

TekGuide & TekGame (2011-)

Education
Type: pervasive mobile museum guide and game
Purpose: engage and motivate museum visitors to explore the museum exhibition and learn about history of technology
Place: Museum of Technology, Helsinki, Finland
Technologies: Client: J2ME, 2D barcodes; server: Java, PHP, MySQL
Period: 2011-
Contributors: Ubium Oy, Museum of Technology and Sanna Laakkonen.
entventure1_small

EntVenture (2012-)

Education
Type: story-based pervasive mobile game
Purpose: raise awareness and interest towards forestry among school children in rural Kenyan areas.
Place: Eldoret, Kenya
Technologies: Android, onboard sensors
Period: 2012-
Contributors: Teemu H. Laine, Marcus Duveskog, Javier Arevalo, Ville Räisänen, Moses Wakanyi, Sammy Mwirotsi, Kevin Kiptoo, Andrew Orina, Tabby Mungai and others.
bagamoyo_collage3

Bagamoyo Caravan (2010)

Education
Type: story-based pervasive mobile game
Purpose: learn about history of slavery in Tanzania through a story and minigames that connect to museum objects
Place: Catholic Museum, Bagamoyo, Tanzania
Technologies: Android, onboard sensors
Period: 2010
Contributors: Teemu H. Laine, Ville Räisänen, Jussi Ratilainen, Panu Parviainen, Frank Malela, Fadhili Ng'unda and Marcus Duveskog
hok_collage2

Heroes of Koskenniska (2009)

Education
Type: pervasive mobile adventure game
Purpose: increase environmental and cultural awareness through wireless sensor enhanced learning environment
Place: North Karelian Biosphere Reserve, Finland
Technologies: Client: J2ME; server: Java, MySQL; ZigBee wireless sensor network
Period: 2009
Contributors: Ubium Oy, Kitak Yong, Jinchul Choi, Anna Gimbitskaya and Ewa Kowalik
uf_player_collage5

UFractions

Education
Type: pervasive mobile storytelling game
Purpose: motivate children to become motivated in learning mathematics through a story-based adventure on African savannah with mother leopard and her cub
Place: South Africa, Finland and Mozambique
Technologies: Client: J2ME; server: Java, PHP, MySQL; wooden fraction rods
Period: 2009-
Contributors: Eeva Nygren and Ubium Oy
lieksamyst_collage2

LieksaMyst (2008-)

Education
Type: pervasive mobile storytelling game
Purpose: travel back in time to meet and interact with characters from the past to learn history through their stories
Place: Pielinen Museum, Lieksa, Finland
Technologies: Client: J2ME; server: Java, PHP, MySQL
Period: 2008-
Contributors: Ubium Oy, Pielinen Museum and Sie Expressions (character design)
edtechmyst_logo_gde

EdTechMyst (2008-)

Education
Type: pervasive mobile quiz game
Purpose: disseminate information about the Educational Technology research group at School of Computing, University of Eastern Finland
Place: University of Eastern Finland, Joensuu, Finland
Technologies: Client: J2ME, 2D barcodes; server: Java, PHP, MySQL
Period: 2008-
Contributors: Ubium Oy
tekmyst_collage3

TekMyst (2008)

Education
Type: pervasive mobile quiz game
Purpose: engage and motivate museum visitors to explore the museum exhibition and learn about history of technology
Place: Museum of Technology, Helsinki, Finland
Technologies: Client: J2ME, 2d barcodes; server: Java, PHP, MySQL
Period: 2008
Contributors: Ubium Oy, Museum of Technology and Sie Expressions (character design)
scimyst_collage2

SciMyst (2007-2009)

Education
Type: pervasive mobile quiz game
Purpose: engage and motivate festival visitors to explore the festival environment and learn about science
Place: SciFest science festival, Joensuu, Finland
Technologies: Client: J2ME, 2D barcodes; server: Java, PHP, MySQL.
Period: 2007-2009
Contributors: Ubium Oy, group of undergraduate students and Sie Expressions (graphic design)