Blog Posts

More Posts

This week is the Open Access Week 2018. Yesterday we spent some time during a student advising meeting talking about the what and why …

Background stories I value Open Scholarship and have been practicing it for years – both in terms of doing it and learning to do …

I was included in an MN Daily story about open textbooks last week. It was actually a bit embarrassing as I thought a few other …

Recent Publications

More Publications

To support ethical considerations and system integrity in learning analytics, this paper introduces two cases of applying the Value …

STEM learning is an integrated approach to improving learners’ problem-solving capacity and 21st-century skills by engaging them in …

This paper reports on the initial stage of a design-based research program that aims to devise student-facing social learning analytics …



Idea Magnets

To make knowledge building in science classrooms more connected with public discourse and open science through web annotation.

Orchestration Graphs for Collaboration

To examine the extent to which Orchestration Graphs could facilitate productive collaboration in online classes.

Adaptive Learning in General Chemistry

To predict outcomes and develop interventions based on student learning behaviors.

Knowledge Building: Theory and Design

Researching and promoting the Knowledge Building theory of learning, pedagogy, and technology.

Networked Learning Environments and Analytics

To examine networked learning processes, and design networked learning environments and social learning analytics.


Open web annotation can enable NGDLEs

Guest lecture at the Mingda Institute for Leadership Training, University of Minnesota


I teach the following courses in the Department of Curriculum and Instruction at UMN:

CI 8371: Applied Social Network Analysis in Education*

  • An introduction to social network analysis for graduate students in education
  • Spring ‘17

CI 8134-35: Foundations of Research in Curriculum and Instruction

  • A required course for all first year Ph.D. students in my department
  • Co-taught with Dr. Mark Vagle (2016-2017) and Dr. Nina Asher (2017-2018)

CI 5371: Learning Analytics: Theory and Practice*

CI 5301: Foundations of Computer Applications for Business and Education

  • This course examines the instructional uses of computers and representative business, education, and marketing applications
  • Syllabus

CI 4331W: Technology and Ethics in Society

  • A liberal education theme, writing intensive course Syllabus
  • Course website hosted on Canvas

*: New courses developed by myself.