default search action
Jorma Sajaniemi
Person information
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2016
- [j16]Bennett Kankuzi, Jorma Sajaniemi:
A mental model perspective for tool development and paradigm shift in spreadsheets. Int. J. Hum. Comput. Stud. 86: 149-163 (2016) - 2014
- [c45]Bennett Kankuzi, Jorma Sajaniemi:
Visualizing the problem domain for spreadsheet users: A mental model perspective. VL/HCC 2014: 157-160 - [c44]Bennett Kankuzi, Jorma Sajaniemi:
A domain terms visualization tool for spreadsheets. VL/HCC 2014: 209-210 - 2013
- [c43]Bennett Kankuzi, Jorma Sajaniemi:
An empirical study of spreadsheet authors' mental models in explaining and debugging tasks. VL/HCC 2013: 15-18
2000 – 2009
- 2009
- [c42]Tuula Pääakkönen, Jorma Sajaniemi:
Communication in Testing: Improvements for Testing Management. PPIG 2009: 18 - 2008
- [j15]Jorma Sajaniemi, Marja Kuittinen, Taina Tikansalo:
A study of the development of students' visualizations of program state during an elementary object-oriented programming course. ACM J. Educ. Resour. Comput. 7(4): 3:1-3:31 (2008) - [c41]Pekka Savolainen, Jorma Sajaniemi:
Improving Knowledge Sharing in Embedded Software Production Line. MARK@RE 2008: 68-72 - 2007
- [j14]Jorma Sajaniemi, Tuija Stützle:
Lightweight techniques for structural evaluation of animated metaphors. Interact. Comput. 19(4): 457-471 (2007) - [j13]Uolevi Nikula, Jorma Sajaniemi, Matti Tedre, Stuart Wray:
Python and Roles of Variables in Introductory Programming: Experiences from Three Educational Institutions. J. Inf. Technol. Educ. 6: 199-214 (2007) - [c40]Jorma Sajaniemi, Marja Kuittinen, Taina Tikansalo:
A study of the development of students' visualizations of program state during an elementary object-oriented programming course. ICER 2007: 1-16 - [c39]Vesa Vainio, Jorma Sajaniemi:
Factors in novice programmers' poor tracing skills. ITiCSE 2007: 236-240 - [c38]Seppo Nevalainen, Jorma Sajaniemi:
An Experiment on the Effects of Engagement and Representation in Program Animation Perception. PPIG 2007: 3 - [c37]Jorma Sajaniemi, Marja Kuittinen:
From Procedures to Objects: What Have We (Not) Done? PPIG 2007: 8 - [c36]Petri Gerdt, Jorma Sajaniemi:
Introducing Learning into Automatic Program Comprehension. PPIG 2007: 9 - [c35]Pauli Byckling, Jorma Sajaniemi:
A Study on Applying Roles of Variables in Introductory Programming. VL/HCC 2007: 61-68 - 2006
- [j12]Jorma Sajaniemi, Mordechai Ben-Ari, Pauli Byckling, Petri Gerdt, Yevgeniya Kulikova:
Roles of variables in three programming paradigms. Comput. Sci. Educ. 16(4): 261-279 (2006) - [j11]Pauli Byckling, Petri Gerdt, Ludwik Kuzniarz, Jorma Sajaniemi:
Increasing Comprehensibility of Object Models: Making the Roles of Attributes Explicit in UML Diagrams. Nord. J. Comput. 13(3): 149-161 (2006) - [c34]Seppo Nevalainen, Jorma Sajaniemi:
An experiment on short-term effects of animated versus static visualization of operations on program perception. ICER 2006: 7-16 - [c33]Pauli Byckling, Jorma Sajaniemi:
A role-based analysis model for the evaluation of novices' programming knowledge development. ICER 2006: 85-96 - [c32]Petri Gerdt, Jorma Sajaniemi:
A web-based service for the automatic detection of roles of variables. ITiCSE 2006: 178-182 - [c31]Jorma Sajaniemi, Chenglie Hu:
Teaching Programming: Going beyond "Objects First". PPIG 2006: 5 - [c30]Tuomas Hakala, Pekka Nykyri, Jorma Sajaniemi:
An Experiment on the Effects of Program Code Highlighting on Visual Search for Local Patterns. PPIG 2006: 10 - [c29]Pauli Byckling, Jorma Sajaniemi:
Roles of variables and programming skills improvement. SIGCSE 2006: 413-417 - [c28]Jorma Sajaniemi, Pauli Byckling, Petri Gerdt:
Metaphor-based animation of OO programs. SOFTVIS 2006: 173-174 - [c27]Jorma Sajaniemi, Pauli Byckling, Petri Gerdt:
Animation Metaphors for Object-Oriented Concepts. PVW 2006: 15-22 - 2005
- [j10]Jorma Sajaniemi, Marja Kuittinen:
An Experiment on Using Roles of Variables in Teaching Introductory Programming. Comput. Sci. Educ. 15(1): 59-82 (2005) - [j9]Tuija Stützle, Jorma Sajaniemi:
An Empirical Evaluation of Visual Metaphors in the Animation of Roles of Variables. Informing Sci. Int. J. an Emerg. Transdiscipl. 8: 87-100 (2005) - [c26]Uolevi Nikula, Jorma Sajaniemi:
Tackling the Complexity of Requirements Engineering Process Improvement by Partitioning the Improvement Task. Australian Software Engineering Conference 2005: 48-57 - [c25]Jorma Sajaniemi, Raquel Navarro-Prieto:
An Investigation into Professional Programmers' Mental Representations of Variables. IWPC 2005: 55-64 - [c24]Pauli Byckling, Petri Gerdt, Jorma Sajaniemi:
Roles of variables in object-oriented programming. OOPSLA Companion 2005: 350-355 - [c23]Seppo Nevalainen, Jorma Sajaniemi:
Short-Term Effects of Graphical versus Textual Visualisation of Variables on Program Perception. PPIG 2005: 8 - [c22]Jorma Sajaniemi, Raquel Navarro-Prieto:
Roles of Variables in Experts' Programming Knowledge. PPIG 2005: 13 - [c21]Pauli Byckling, Jorma Sajaniemi:
Using Roles of Variables in Teaching: Effects on Program Construction. PPIG 2005: 23 - 2004
- [j8]Jorma Sajaniemi, Marja Kuittinen:
Visualizing roles of variables in program animation. Inf. Vis. 3(3): 137-153 (2004) - [c20]Mordechai Ben-Ari, Jorma Sajaniemi:
Roles of variables as seen by CS educators. ITiCSE 2004: 52-56 - [c19]Marja Kuittinen, Jorma Sajaniemi:
Teaching roles of variables in elementary programming courses. ITiCSE 2004: 57-61 - [c18]Seppo Nevalainen, Jorma Sajaniemi:
Comparison of three eye tracking devices in psychology of programming research. PPIG 2004: 15 - [c17]Pauli Byckling, Marja Kuittinen, Seppo Nevalainen, Jorma Sajaniemi:
An Inter-Rater Reliability Analysis of Good's Program Summary Analysis Scheme. PPIG 2004: 17 - 2003
- [c16]Jarkko Immonen, Jorma Sajaniemi:
Globalisation Practices in the Finnish Software Industry. IWIPS 2003: 155-166 - [c15]Marja Kuittinen, Jorma Sajaniemi:
First results of an experiment on using roles of variables in teaching. PPIG 2003: 13 - [c14]Jorma Sajaniemi, Marja Kuittinen:
Program Animation Based on the Roles of Variables. SOFTVIS 2003: 7-16 - 2002
- [c13]Vesa Tenhunen, Jorma Sajaniemi:
An Evaluation of Inspection Automation Tools. ECSQ 2002: 351-362 - [c12]Jorma Sajaniemi:
Visualizing Roles of Variables to Novice Programmers. PPIG 2002: 11 - [c11]Jorma Sajaniemi:
View Definitions for Language-Independent Multiple-View Program Comprehension and Editing. VISSOFT 2002: 3-12 - [c10]Jorma Sajaniemi:
An Empirical Analysis of Roles of Variables in Novice-Level Procedural Programs. HCC 2002: 37-39 - [c9]Jorma Sajaniemi:
A New Interface to Spreadsheet Programming: A Truly Seamless Fusion of Spreadsheet and Word Processing Paradigms. HCC 2002: 40-42 - 2000
- [j7]Jorma Sajaniemi:
Modeling Spreadsheet Audit: A Rigorous Approach to Automatic Visualization. J. Vis. Lang. Comput. 11(1): 49-82 (2000) - [c8]Jorma Sajaniemi:
Program Comprehension through Multiple Simultaneous Views: A Session with VinEd. IWPC 2000: 99-108
1990 – 1999
- 1999
- [j6]Jorma Sajaniemi, Marja Kuittinen:
Three-level teaching material for computer-aided lecturing. Comput. Educ. 32(4): 269-284 (1999) - [c7]Jorma Sajaniemi:
Getting rid of the single notation paradigm with multiple views. PPIG 1999: 10 - 1998
- [j5]Jorma Sajaniemi, Marja Kuittinen:
Systems for multi-level teaching materials. ACM SIGCSE Bull. 30(4): 59-61 (1998) - [j4]Jorma Sajaniemi, Kari Ikonen:
VinEd - A system for program manipulation through user-definable simultaneous views. Softw. Concepts Tools 19(3): 130-140 (1998) - 1997
- [c6]Jorma Sajaniemi, Marja Kopponen:
Three-level teaching material and its implementation in a teaching situation (poster). ITiCSE-WGR 1997: 153 - [c5]Jorma Sajaniemi, Marja Kopponen:
SHOW: a system for the presentation of three-level teaching material during lectures (demonstration). ITiCSE-WGR 1997: 153 - 1996
- [c4]Jorma Sajaniemi, Ismo Tossavainen:
Session Length and Subjective Satisfaction in Information Kiosk Research. BCS HCI 1996: 383-394 - [c3]Jorma Sajaniemi, Markku Tukiainen:
Goals and plans in spreadsheets and other programming tools. PPIG 1996: 9 - 1995
- [c2]Pertti Saarilouma, Jorma Sajaniemi:
Transforming verbal descriptions into mathematical formulas in spreadsheet calculation. PPIG 1995: 19 - 1994
- [j3]Pertti Saariluoma, Jorma Sajaniemi:
Transforming verbal descriptions into mathematical formulas in spreadsheet calculation. Int. J. Hum. Comput. Stud. 41(6): 915-948 (1994)
1980 – 1989
- 1989
- [j2]Pertti Saariluoma, Jorma Sajaniemi:
Visual Information Chunking in Spreadsheet Calculation. Int. J. Man Mach. Stud. 30(5): 475-488 (1989) - 1988
- [j1]Jorma Sajaniemi, Jari Pekkanen:
An Empirical Analysis of Spreadsheet Calculation. Softw. Pract. Exp. 18(6): 583-596 (1988)
1970 – 1979
- 1977
- [c1]Jorma Sajaniemi:
The Safety of a Coroutine System. ICALP 1977: 440-452
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-25 05:39 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint