default search action
Juha Sorva
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2020 – today
- 2024
- [c32]Artturi Tilanterä, Juha Sorva, Otto Seppälä, Ari Korhonen:
Students Struggle with Concepts in Dijkstra's Algorithm. ICER (1) 2024: 154-165 - 2023
- [c31]Arto Hellas, Juho Leinonen, Sami Sarsa, Charles Koutcheme, Lilja Kujanpää, Juha Sorva:
Exploring the Responses of Large Language Models to Beginner Programmers' Help Requests. ICER (1) 2023: 93-105 - [c30]Luca Chiodini, Juha Sorva, Matthias Hauswirth:
Teaching Programming with Graphics: Pitfalls and a Solution. SPLASH-E 2023: 1-12 - [i3]Arto Hellas, Juho Leinonen, Sami Sarsa, Charles Koutcheme, Lilja Kujanpää, Juha Sorva:
Exploring the Responses of Large Language Models to Beginner Programmers' Help Requests. CoRR abs/2306.05715 (2023) - 2022
- [j8]Rodrigo Duran, Albina Zavgorodniaia, Juha Sorva:
Cognitive Load Theory in Computing Education Research: A Review. ACM Trans. Comput. Educ. 22(4): 40:1-40:27 (2022) - 2021
- [j7]Rodrigo Duran, Juha Sorva, Otto Seppälä:
Rules of Program Behavior. ACM Trans. Comput. Educ. 21(4): 33:1-33:37 (2021) - [c29]Albina Zavgorodniaia, Artturi Tilanterä, Ari Korhonen, Otto Seppälä, Arto Hellas, Juha Sorva:
Algorithm Visualization and the Elusive Modality Effect. ICER 2021: 368-378 - [c28]Simon, Juha Sorva:
How Concrete Should an Abstract Be? ITiCSE (1) 2021: 568-574 - [c27]Teemu Lehtinen, André L. Santos, Juha Sorva:
Let's Ask Students About Their Programs, Automatically. ICPC 2021: 467-475 - [i2]Teemu Lehtinen, André L. Santos, Juha Sorva:
Let's Ask Students About Their Programs, Automatically. CoRR abs/2103.11138 (2021) - 2020
- [c26]Albina Zavgorodniaia, Arto Hellas, Otto Seppälä, Juha Sorva:
Should Explanations of Program Code Use Audio, Text, or Both? A Replication Study. Koli Calling 2020: 5:1-5:10 - [c25]Arto Hellas, Albina Zavgorodniaia, Juha Sorva:
Crowdsourcing in Computing Education Research: Case Amazon MTurk. Koli Calling 2020: 32:1-32:5 - [c24]Albina Zavgorodniaia, Rodrigo Duran, Arto Hellas, Otto Seppälä, Juha Sorva:
Measuring the Cognitive Load of Learning to Program: A Replication Study. UKICER 2020: 3-9
2010 – 2019
- 2019
- [c23]Rodrigo Duran, Jan-Mikael Rybicki, Juha Sorva, Arto Hellas:
Exploring the Value of Student Self-Evaluation in Introductory Programming. ICER 2019: 121-130 - [c22]Juha Sorva:
Splashing the Surface of Research: A Study of Koli Abstracts. Koli Calling 2019: 26:1-26:2 - [i1]Mark Guzdial, Shriram Krishnamurthi, Juha Sorva, Jan Vahrenhold:
Notional Machines and Programming Language Semantics in Education (Dagstuhl Seminar 19281). Dagstuhl Reports 9(7): 1-23 (2019) - 2018
- [c21]Rodrigo Duran, Juha Sorva, Sofia Leite:
Towards an Analysis of Program Complexity From a Cognitive Perspective. ICER 2018: 21-30 - 2016
- [j6]Juha Sorva, Arto Vihavainen:
Break statement considered. Inroads 7(3): 36-41 (2016) - [c20]Simon, Judy Sheard, Daryl J. D'Souza, Peter F. Klemperer, Leo Porter, Juha Sorva, Martijn Stegeman, Daniel Zingaro:
Benchmarking Introductory Programming Exams: Some Preliminary Results. ICER 2016: 103-111 - [c19]Simon, Judy Sheard, Daryl J. D'Souza, Peter F. Klemperer, Leo Porter, Juha Sorva, Martijn Stegeman, Daniel Zingaro:
Benchmarking Introductory Programming Exams: How and Why. ITiCSE 2016: 154-159 - [c18]Aleksi Lukkarinen, Juha Sorva:
Classifying the tools of contextualized programming education and forms of media computation. Koli Calling 2016: 51-60 - 2015
- [c17]Ari Korhonen, Otto Seppälä, Juha Sorva:
Automatic recognition of misconceptions in visual algorithm simulation exercises. FIE 2015: 1-5 - [c16]Teemu Sirkiä, Juha Sorva:
How Do Students Use Program Visualizations within an Interactive Ebook? ICER 2015: 179-188 - [c15]Lassi Haaranen, Petri Ihantola, Juha Sorva, Arto Vihavainen:
In Search of the Emotional Design Effect in Programming. ICSE (2) 2015: 428-434 - [c14]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 - [c13]Teemu Sirkiä, Juha Sorva:
Tailoring animations of example programs. Koli Calling 2015: 147-151 - [c12]Juha Sorva, Teemu Sirkiä:
Embedded questions in ebooks on programming: useful for a) summative assessment, b) formative assessment, or c) something else? Koli Calling 2015: 152-156 - 2014
- [c11]Lauri Malmi, Judy Sheard, Simon, Roman Bednarik, Juha Helminen, Päivi Kinnunen, Ari Korhonen, Niko Myller, Juha Sorva, Ahmad Taherkhani:
Theoretical underpinnings of computing education research: what is the evidence? ICER 2014: 27-34 - [c10]Amber Settle, Arto Vihavainen, Juha Sorva:
Three views on motivation and programming. ITiCSE 2014: 321-322 - [c9]Juha Sorva, Otto Seppälä:
Research-based design of the first weeks of CS1. Koli Calling 2014: 71-80 - [c8]Petri Ihantola, Juha Sorva, Arto Vihavainen:
Automatically detectable indicators of programming assignment difficulty. SIGITE 2014: 33-38 - 2013
- [j5]Juha Sorva, Jan Lönnberg, Lauri Malmi:
Students' ways of experiencing visual program simulation. Comput. Sci. Educ. 23(3): 207-238 (2013) - [j4]Juha Sorva:
Notional machines and introductory programming education. ACM Trans. Comput. Educ. 13(2): 8:1-8:31 (2013) - [j3]Juha Sorva, Ville Karavirta, Lauri Malmi:
A Review of Generic Program Visualization Systems for Introductory Programming Education. ACM Trans. Comput. Educ. 13(4): 15:1-15:64 (2013) - [c7]Ian Utting, Allison Elliott Tew, Mike McCracken, Lynda Thomas, Dennis J. Bouvier, Roger Frye, James H. Paterson, Michael E. Caspersen, Yifat Ben-David Kolikant, Juha Sorva, Tadeusz Wilusz:
A fresh look at novice programmers' performance and their teachers' expectations. ITiCSE-WGR 2013: 15-32 - 2012
- [b1]Juha Sorva:
Visual program simulation in introductory programming education ; Visuaalinen ohjelmasimulaatio ohjelmoinnin alkeisopetuksessa. Aalto University, Espoo, Finland, 2012 - [c6]Teemu Sirkiä, Juha Sorva:
Exploring programming misconceptions: an analysis of student mistakes in visual program simulation exercises. Koli Calling 2012: 19-28 - 2010
- [c5]Lauri Malmi, Judy Sheard, Simon, Roman Bednarik, Juha Helminen, Ari Korhonen, Niko Myller, Juha Sorva, Ahmad Taherkhani:
Characterizing research in computing education: a preliminary analysis of the literature. ICER 2010: 3-12 - [c4]Juha Sorva:
Reflections on threshold concepts in computer programming and beyond. Koli Calling 2010: 21-30 - [c3]Juha Sorva, Teemu Sirkiä:
UUhistle: a software tool for visual program simulation. Koli Calling 2010: 49-54
2000 – 2009
- 2008
- [c2]Juha Sorva:
The same but different students' understandings of primitive and object variables. Koli Calling 2008: 5-15 - 2007
- [j2]Juha Sorva, Ville Karavirta, Ari Korhonen:
Roles of Variables in Teaching. J. Inf. Technol. Educ. 6: 407-423 (2007) - [c1]Juha Sorva:
A Roles-Based Approach to Variable-Oriented Programming. PPIG 2007: 10 - 2006
- [j1]Jerry Mead, Simon Gray, John Hamer, Richard James, Juha Sorva, Caroline St. Clair, Lynda Thomas:
A cognitive approach to identifying measurable milestones for programming skill acquisition. ACM SIGCSE Bull. 38(4): 182-194 (2006)
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-10-07 22:08 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint