Contact
CSE 638
206-543-4848
tanimotocs.washington.edu
Areas of interest:
Liveness in programming environments, programming for virtual reality, educational technology, collaborative problem-solving environments
The Creativity Game: A Game for Teaching First Steps of Theoretical Creativity
ACM Creativity & Cognition 2023, Association for Computing Machinery, 2023.
, Three Tiers of Gamification in a College Course on Problem Solving for Global Challenges
Interaction Design and Architecture (IxD&A):53 (Special Issue on "Gamification of the Learning Process"), 2022.
, Peer-to-peer Syncing and Live Editing of Shared Virtual 3D Spaces: Challenges and Opportunities
Multiagent Live Programming Systems: Models and Prospects for Critical Applications
PX/20: The 6th Programming Experience Workshop, ACM, 2020.
, Proceedings of the 2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)
IEEE Computer Society, 2020.
, Collaborative Problem-Solving Technologies: A Taxonomy of Issues
Challenges for Livecoding via Acoustic Pianos
3rd International Conference on Live Coding, 2017.
ICLC 2017, Morelia, Mexico.
, Effective instruction for persisting dyslexia in upper grades: Adding hope stories and computer coding to explicit literacy instruction
Education and information technologies 23, 2017.
, Liveness becomes Entelechy - A scheme for L6
Second International Conference on Live Coding, 2016.
, Children’s Storytelling and Coding: Literature Review and Future Potential
Psychology of Programming Interest Group 2016 Meeting, 2016.
, Coding, Reading and Writing: Integrated Instruction in Written Language
Visual Languages and Human-Centric Computing 2016, IEEE 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
Assistive 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
Trends 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
Learning 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.
Journal of Computer Assisted Learning 31:6, 2015.
, Solving problems by drawing solution paths (recipient of the Best Showpiece Award)
Visual Languages and Human-Centric Computing (VL/HCC), 2015 IEEE Symposium on, IEEE Computer Society, 2015.
, Livesolving: Enabling collaborative problem solvers to perform at full capacity
International Conference on Live Coding, 2015.
, Design Studies for Stylus and Finger-Based Interaction in Writing Instruction on Tablets
Workshop on the Impact of Pen and Touch Technologies in Education, Springer, 2015.
, Should Your 8-year-old Learn Coding?
Proceedings of the 9th Workshop in Primary and Secondary Computing Education, ACM, 2014.
, A Perspective on the Evolution of Live Programming (Keynote)
Proc. LIVE 2013, Workshop on Live Programming, IEEE Computer Society, 2013.
, CoSolve: A System for Engaging Users in Computer-Supported Collaborative Problem Solving
Int'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
Proceedings of Design Thinking and Research Symposium 8, 2010.
, Analyzing a Process of Collaborative Game Design Involving Online Tools
Int'l Symp. On Visual Languages and Human-Centric Computing, IEEE, 2010.
, A game-building environment for research in collaborative design
Int'l Symposium on Artificial Intelligence in Games, IEEE, 2009.
, Student consistency and implications for feedback in online assessment systems
Int'l Conf. on Educational Data Mining, 2009.
, Faring with Facets: Building and Using Databases of Student Misconceptions
Journal of Interactive Multimedia in Education, The Open University, 2009.
, Welcome Message
IEEE Transactions on Learning Technologies 1:1, 2008.
, Enhancing state-space tree diagrams for collaborative problem solving
DIAGRAMS 2008, 2008.
, The Etruscan Room: Querying the Internet with images.
Crossings 5, 2007.
, Application of a transparent interface methodology to image processing
J. Visual Languages and Computing 15:5, 2007.
, Towards a shared language for problem solving in design
Symposium on the Science of Design, 2007.
, Sequential input graphical model assessment diagrams for analysis of student activity data
Int'l Conf. on Advanced Learning Technologie, IEEE, 2007.
, Improving the Prospects for Educational Data Mining
Workshop on Educational Data Mining, 2007.
, A Framework for Automated Diagram Assessment in Online Learning
Int'l Conf. on Advanced Learning Technologies, IEEE, 2007.
, A transparent interface to statespace search programs
ACM Symposium on Software Visualization (SoftVis 2006), Assoc. Comput. Machin., 2006.
, Introduction to Python for Articial Intelligence
Ready Notes, IEEE Computer Society, 2005.
, Text classification rule induction in the presence of domain-specific expression forms
workshop on Mixed Language Explanations in Learning Environments, 2005.
, Dimensions of transparency in open learner models
workshop 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
AIED 2005, 2005.
, Programming in a Data Factory
Int'l Symposium on Visual Languages and Human-Centric Computing, IEEE, 2003.
, Text forum features for small group discussions with facet-based pedagogy
Computer-Supported Collaborative Learning, 2002.
, Distributed Transcripts for Online Learning: Design Issues
Journal of Interactive Media in Education:3, 2001.
, Retrieval of Images Using Rich Region Descriptions
J. Visual Languages and Computing 11:3, 2000.
, A Parallel Algorithm for Graph Matching and Its MasPar Implementation
IEEE Trans. Parallel Distrib. Syst., IEEE Press 8:5, 1997.
, The Elements of Artificial Intelligence: An Introduction Using Lisp
Principles of Computer Science, Computer Science Press, 1987.
,