CSE 638
Areas of interest: 

Novice programming environments, educational technology, collaborative problem-solving environments

Liveness becomes Entelechy - A scheme for L6

L. Church, E. Söderberg, G. Bracha, S. TanimotoSecond International Conference on Live Coding , 2016.

Children’s Storytelling and Coding: Literature Review and Future Potential

R.H. Thompson, S.L. TanimotoPsychology of Programming Interest Group 2016 Meeting , 2016.

Coding, Reading and Writing: Integrated Instruction in Written Language

R.H. Thompson, S.L. Tanimoto, V.W. Berninger, W. NagyVisual Languages and Human-Centric Computing 2016IEEE Computer Society , 2016.

Relationships between Language Input and Letter Output Modes in Writing Notes and Summaries for Students in Grades 4 to 9 with Persisting Writing Disabilities

R. Thompson, S. Tanimoto, R. Abbott, K. Nielsen, R.Dawn Lyman, K. Geselowitz, K. Habermann, T. Mickail, M. Raskind, S. Peverly, W. Nagy, V. BerningerAssistive Technology , 2016.

Idea units in notes and summaries for read texts by keyboard and pencil in middle childhood students with specific learning disabilities: Cognitive and brain findings

T. Richards, S. Peverly, A. Wolf, R. Abbott, S. Tanimoto, R. Thompson, V. BerningerTrends in Neuroscience and Education , 2016.

Computerized Instruction in Translation Strategies for Students in Upper Elementary and Middle School Grades With Persisting Learning Disabilities in Written Language

J. Niedo, S. Tanimoto, R.H. Thompson, R.D. Abbott, V.W. BerningerLearning Disabilities, A Multidisciplinary Journal  21 :2 , 2016.

Computerized writing and reading instruction for students in grades 4 to 9 with specific learning disabilities affecting written language.

S. Tanimoto, R. Thompson, V. Berninger, W. Nagy, R. AbbottJournal of Computer Assisted Learning  31 :6 , 2015.

Solving problems by drawing solution paths (recipient of the Best Showpiece Award)

S.L. TanimotoVisual Languages and Human-Centric Computing (VL/HCC), 2015 IEEE Symposium onIEEE Computer Society , 2015.


Livesolving: Enabling collaborative problem solvers to perform at full capacity

S.L. TanimotoInternational Conference on Live Coding , 2015.

Design Studies for Stylus and Finger-Based Interaction in Writing Instruction on Tablets

R. Thompson, S. Tanimoto, V. Berninger, W. NagyWorkshop on the Impact of Pen and Touch Technologies in EducationSpringer , 2015.

Should Your 8-year-old Learn Coding?

C. Duncan, T. Bell, S. TanimotoProceedings of the 9th Workshop in Primary and Secondary Computing EducationACM , 2014.

A Perspective on the Evolution of Live Programming (Keynote)

S.L. TanimotoProc. LIVE 2013, Workshop on Live ProgrammingIEEE Computer Society , 2013.

CoSolve: A System for Engaging Users in Computer-Supported Collaborative Problem Solving

S.B. Fan, T. Robison, S.L. TanimotoInt'l. Symp. on Visual Languages and Human-Centric Computing , 2012.


Seeing and Hearing Design: Exploring How Visual Representations and Sound Tracks Could Be Used to Teach Design

C.J. Atman,  Borgford-Parnell, Z. Goist, K. Deibel, J. Blair, C. Bodle, V. Kumar, A. Roesler, S. Tanimoto, M. ZachryProceedings of Design Thinking and Research Symposium 8 , 2010.


Analyzing a Process of Collaborative Game Design Involving Online Tools

S.B. Fan, B.R. Johnson, Y.E. Liu, T. Robison, R. Schmidt, S.L. TanimotoInt'l Symp. On Visual Languages and Human-Centric ComputingIEEE , 2010.

A game-building environment for research in collaborative design

S. Tanimoto, T. Robison, S. FanInt'l Symposium on Artificial Intelligence in GamesIEEE , 2009.

Student consistency and implications for feedback in online assessment systems

T. Madhyastha, S. TanimotoInt'l Conf. on Educational Data Mining , 2009.

Faring with Facets: Building and Using Databases of Student Misconceptions

T. Madhyastha, S. TanimotoJournal of Interactive Multimedia in EducationThe Open University , 2009.

Welcome Message

S. TanimotoIEEE Transactions on Learning Technologies  1 :1 , 2008.

The Etruscan Room: Querying the Internet with images.

C. Bernardelli, S. TanimotoCrossings  5 , 2007.


Application of a transparent interface methodology to image processing

L. Cinque, S.S. Canizares, S. TanimotoJ. Visual Languages and Computing  15 :5 , 2007.


Towards a shared language for problem solving in design

S. TanimotoSymposium on the Science of Design , 2007.

Sequential input graphical model assessment diagrams for analysis of student activity data

S. Tanimoto, N. Evans, A. CarlsonInt'l Conf. on Advanced Learning TechnologieIEEE , 2007.

Enhancing the Prospects for Educational Data Mining

S. TanimotoWorkshop on Educational Data Mining , 2007.

A Framework for Automated Diagram Assessment in Online Learning

S.B. Fan, S.L. TanimotoInt'l Conf. on Advanced Learning TechnologiesIEEE , 2007.

A transparent interface to statespace search programs

S. Tanimoto, S. LevialdiACM Symposium on Software Visualization (SoftVis 2006)Assoc. Comput. Machin. , 2006.

Text classification rule induction in the presence of domain-specific expression forms

A. Carlson, S. Tanimotoworkshop on Mixed Language Explanations in Learning Environments , 2005.

Introduction to Python for Arti cial Intelligence

S. TanimotoReady NotesIEEE Computer Society , 2005.

Dimensions of transparency in open learner models

S. Tanimotoworkshop on Learner Modelling for Reflection, to Support Learner Control, Metacognition and Improved Communication between Teachers and Learners , 2005.

Automatic textual feedback for guided inquiry learning

S. Tanimoto, S. Hubbard, W. WinnAIED 2005 , 2005.

Programming in a Data Factory

S. TanimotoInt'l Symposium on Visual Languages and Human-Centric ComputingIEEE , 2003.

Text forum features for small group discussions with facet-based pedagogy

S. Tanimoto, A. Carlson, J. Husted, E. Hunt, J. Larsson, D. Madigan, J. MinstrellComputer-Supported Collaborative Learning , 2002.

Distributed Transcripts for Online Learning: Design Issues

S.L. TanimotoJournal of Interactive Media in Education :3 , 2001.

Retrieval of Images Using Rich Region Descriptions

L. Cinque, L. F., S. Levialdi, S. TanimotoJ. Visual Languages and Computing  11 :3 , 2000.

A Parallel Algorithm for Graph Matching and Its MasPar Implementation

R. Allen, L. Cinque, S. Tanimoto, L.G. Shapiro, D. YasudaIEEE Trans. Parallel Distrib. Syst.IEEE Press  8 :5 , 1997.

The Elements of Artificial Intelligence: An Introduction Using Lisp

S. TanimotoPrinciples of Computer ScienceComputer Science Press , 1987.