default search action
Arto Vihavainen
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2016
- [j2]Juha Sorva, Arto Vihavainen:
Break statement considered. Inroads 7(3): 36-41 (2016) - [c49]Otto Seppälä, Tapio Auvinen, Ville Karavirta, Arto Vihavainen, Petri Ihantola:
What communication tools students use in software projects and how do different tools suit different parts of project work? ICSE (Companion Volume) 2016: 432-435 - [c48]Juho Leinonen, Krista Longi, Arto Klami, Alireza Ahadi, Arto Vihavainen:
Typing Patterns and Authentication in Practical Programming Exams. ITiCSE 2016: 160-165 - [c47]Alireza Ahadi, Raymond Lister, Arto Vihavainen:
On the Number of Attempts Students Made on Some Online Programming Exercises During Semester and their Subsequent Performance on Final Exam Questions. ITiCSE 2016: 218-223 - [c46]Leo Leppänen, Lassi Vapaakallio, Arto Vihavainen:
Illusion of Progress is Moar Addictive than Cat Pictures. L@S 2016: 133-136 - [c45]Juho Leinonen, Krista Longi, Arto Klami, Arto Vihavainen:
Automatic Inference of Programming Performance and Experience from Typing Patterns. SIGCSE 2016: 132-137 - [c44]Alireza Ahadi, Vahid Behbood, Arto Vihavainen, Julia Coleman Prior, Raymond Lister:
Students' Syntactic Mistakes in Writing Seven Different Types of SQL Queries and its Application to Predicting Students' Success. SIGCSE 2016: 401-406 - 2015
- [j1]Jaakko Kurhila, Arto Vihavainen:
A Purposeful MOOC to Alleviate Insufficient CS Education in Finnish Schools. ACM Trans. Comput. Educ. 15(2): 10:1-10:18 (2015) - [c43]Alireza Ahadi, Raymond Lister, Heikki Haapala, Arto Vihavainen:
Exploring Machine Learning Methods to Automatically Identify Students in Need of Assistance. ICER 2015: 121-130 - [c42]Lassi Haaranen, Petri Ihantola, Juha Sorva, Arto Vihavainen:
In Search of the Emotional Design Effect in Programming. ICSE (2) 2015: 428-434 - [c41]Petri Ihantola, Arto Vihavainen, Alireza Ahadi, Matthew Butler, Jürgen Börstler, Stephen H. Edwards, Essi Isohanni, Ari Korhonen, Andrew Petersen, Kelly Rivers, Miguel Ángel Rubio, Judy Sheard, Bronius Skupas, Jaime Spacco, Claudia Szabo, Daniel Toll:
Educational Data Mining and Learning Analytics in Programming: Literature Review and Case Studies. ITiCSE-WGR 2015: 41-63 - [c40]Krista Longi, Juho Leinonen, Henrik Nygren, Joni Salmi, Arto Klami, Arto Vihavainen:
Identification of programmers from typing patterns. Koli Calling 2015: 60-67 - [c39]Andrew Petersen, Jaime Spacco, Arto Vihavainen:
An exploration of error quotient in multiple contexts. Koli Calling 2015: 77-86 - [c38]Otto Seppälä, Petri Ihantola, Essi Isohanni, Juha Sorva, Arto Vihavainen:
Do we know how difficult the rainfall problem is? Koli Calling 2015: 87-96 - [c37]Matti Nelimarkka, Arto Vihavainen:
Alumni & Tenured Participants in MOOCs: Analysis of Two Years of MOOC Discussion Channel Activity. L@S 2015: 85-93 - [c36]Arto Vihavainen, Craig S. Miller, Amber Settle:
Benefits of Self-explanation in Introductory Programming. SIGCSE 2015: 284-289 - [c35]Hanna Mäenpää, Sasu Tarkoma, Samu Varjonen, Arto Vihavainen:
Blending Problem- and Project-Based Learning in Internet of Things Education: Case Greenhouse Maintenance. SIGCSE 2015: 398-403 - 2014
- [c34]Michael Yudelson, Roya Hosseini, Arto Vihavainen, Peter Brusilovsky:
Investigating Automated Student Modeling in a Java MOOC. EDM 2014: 261-264 - [c33]Arto Vihavainen, Jonne Airaksinen, Christopher Watson:
A systematic review of approaches for teaching introductory programming and their influence on success. ICER 2014: 19-26 - [c32]Peter Brusilovsky, Stephen H. Edwards, Amruth N. Kumar, Lauri Malmi, Luciana Benotti, Duane Buck, Petri Ihantola, Rikki Prince, Teemu Sirkiä, Sergey A. Sosnovsky, Jaime Urquiza-Fuentes, Arto Vihavainen, Michael Wollowski:
Increasing Adoption of Smart Learning Content for Computer Science Education. ITiCSE-WGR 2014: 31-57 - [c31]Amber Settle, Arto Vihavainen, Juha Sorva:
Three views on motivation and programming. ITiCSE 2014: 321-322 - [c30]Arto Vihavainen, Juha Helminen, Petri Ihantola:
How novices tackle their first lines of code in an IDE: analysis of programming session traces. Koli Calling 2014: 109-116 - [c29]Marianne Leinikka, Arto Vihavainen, Jani Lukander, Satu Pakarinen:
Cognitive Flexibility and Programming Performance. PPIG 2014: 2 - [c28]Roya Hosseini, Arto Vihavainen, Peter Brusilovsky:
Exploring Problem Solving Paths in a Java Programming Course. PPIG 2014: 9 - [c27]Kenny Heinonen, Kasper Hirvikoski, Matti Luukkainen, Arto Vihavainen:
Using CodeBrowser to seek differences between novice programmers. SIGCSE 2014: 229-234 - [c26]Nick Parlante, Julie Zelenski, Josh Hug, John Nicholson, John DeNero, Antti Laaksonen, Arto Vihavainen, Frank McCown, Kevin Wayne:
Nifty assignments. SIGCSE 2014: 621-622 - [c25]Arto Vihavainen, Matti Luukkainen, Petri Ihantola:
Analysis of source code snapshot granularity levels. SIGITE 2014: 21-26 - [c24]Petri Ihantola, Juha Sorva, Arto Vihavainen:
Automatically detectable indicators of programming assignment difficulty. SIGITE 2014: 33-38 - 2013
- [c23]Matti Luukkainen, Arto Vihavainen:
Bringing undergraduates to the web: Baby steps in webifying a software engineering curriculum. CSEE&T 2013: 294-298 - [c22]Arto Vihavainen, Matti Luukkainen, Jaakko Kurhila:
Using Students' Programming Behavior to Predict Success in an Introductory Mathematics Course. EDM 2013: 300-303 - [c21]Hansi Keijonen, Jaakko Kurhila, Arto Vihavainen:
Carry-on effect in extreme apprenticeship. FIE 2013: 1150-1155 - [c20]Fabian Fagerholm, Arto Vihavainen:
Peer assessment in experiential learning Assessing tacit and explicit skills in agile software engineering capstone projects. FIE 2013: 1723-1729 - [c19]Arto Vihavainen, Matti Luukkainen:
Results from a Three-Year Transition to the Extreme Apprenticeship Method. ICALT 2013: 336-340 - [c18]Arto Vihavainen:
Predicting Students' Performance in an Introductory Programming Course Using Data from Students' Own Programming Process. ICALT 2013: 498-499 - [c17]Arto Vihavainen, Thomas Vikberg, Matti Luukkainen, Martin Pärtel:
Scaffolding students' learning using test my code. ITiCSE 2013: 117-122 - [c16]Arto Vihavainen, Thomas Vikberg, Matti Luukkainen, Jaakko Kurhila:
Massive increase in eager TAs: experiences from extreme apprenticeship-based CS1. ITiCSE 2013: 123-128 - [c15]Kenny Heinonen, Kasper Hirvikoski, Matti Luukkainen, Arto Vihavainen:
Learning agile software engineering practices using coding dojo. SIGITE Conference 2013: 97-102 - [c14]Arto Vihavainen, Matti Luukkainen, Jaakko Kurhila:
MOOC as semester-long entrance exam. SIGITE Conference 2013: 177-182 - [c13]Thomas Vikberg, Arto Vihavainen, Matti Luukkainen, Jaakko Kurhila:
Early Start in Software Coaching. XP 2013: 16-30 - [p1]Silja Huttunen, Arto Vihavainen, Mian Du, Roman Yangarber:
Predicting Relevance of Event Extraction for the End User. Multi-source, Multilingual Information Extraction and Summarization 2013: 163-176 - 2012
- [c12]Matti Luukkainen, Arto Vihavainen, Thomas Vikberg:
A software craftsman's approach to data structures. SIGCSE 2012: 439-444 - [c11]Arto Vihavainen, Matti Luukkainen, Jaakko Kurhila:
Multi-faceted support for MOOC in programming. SIGITE Conference 2012: 171-176 - [c10]Matti Luukkainen, Arto Vihavainen, Thomas Vikberg:
Three years of design-based research to reform a software engineering curriculum. SIGITE Conference 2012: 209-214 - 2011
- [c9]Arto Vihavainen, Matti Paksula, Matti Luukkainen, Jaakko Kurhila:
Extreme apprenticeship method: key practices and upward scalability. ITiCSE 2011: 273-277 - [c8]Silja Huttunen, Arto Vihavainen, Roman Yangarber:
Relevance Prediction in Information Extraction using Discourse and Lexical Features. NODALIDA 2011: 114-121 - [c7]Arto Vihavainen, Matti Paksula, Matti Luukkainen:
Extreme apprenticeship method in teaching programming for beginners. SIGCSE 2011: 93-98 - [c6]Jaakko Kurhila, Arto Vihavainen:
Management, structures and tools to scale up personal advising in large programming courses. SIGITE Conference 2011: 3-8 - 2010
- [c5]Peter von Etter, Silja Huttunen, Arto Vihavainen, Matti Vuorinen, Roman Yangarber:
Assessment of Utility in Web Mining for the Domain of Public Health. Louhi@NAACL-HLT 2010: 29-37 - [c4]Dmitry N. Krasnoshchekov, Valentin Polishchuk, Arto Vihavainen:
Shape approximation using k-order alpha-hulls. SCG 2010: 109-110 - [c3]Valentin Polishchuk, Arto Vihavainen:
Periodic Multi-labeling of Public Transit Lines. GIScience 2010: 175-188 - [c2]Martin Atkinson, Jenya Belayeva, Vanni Zavarella, Jakub Piskorski, Silja Huttunen, Arto Vihavainen, Roman Yangarber:
News mining for border security Intelligence. ISI 2010: 173
2000 – 2009
- 2008
- [c1]Joondong Kim, Joseph S. B. Mitchell, Valentin Polishchuk, Arto Vihavainen:
Routing a maximum number of disks through a scene of moving obstacles. SCG 2008: 230-231
Coauthor Index
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from , , and to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-04-24 23:07 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint