Teaching
Teaching & advising
Courses I’ve taught on learning, digital innovation, analytics, and networks. Several come with open materials.
01 Open materials
Learn along
Course books and sites I’ve published openly.
-
Online book
Applied Network Analysis in Learning
An open textbook for EDUC 5190 at Penn GSE: network concepts, methods, and code for studying learning.
-
Online book
Applied Social Network Analysis in Education
An introduction to social network analysis for graduate students in education.
-
Course site
Learning Analytics: Theory and Practice
A survey of the field of learning analytics and its applications across educational contexts.
02 Courses
Courses I teach
University of Pennsylvania
-
EDUC 5913
Programming Fundamentals for Educational Research New
Programming for educational research: Python foundations, AI-assisted coding, data wrangling, analysis, visualization, and retrieval, plus testing, debugging, version control, and reproducible workflows.
-
EDUC 5190
Applied Network Analysis in Learning New
Network methods for studying how learners, ideas, and resources connect.
-
EDUC 6144
Learning Sciences: Past, Present, Future
The history, core theories, and emerging directions of the learning sciences.
-
EDUC 6116
Master’s Foundations of Learning and Teaching
Foundational theories of learning and what they mean for teaching.
-
EDEN 5050
Foundations of Teaching, Learning, and Curriculum New
Section 002: Digital Innovation for Learning in and out of School.
University of Minnesota
-
CI 8371
Applied Social Network Analysis in Education New
An introduction to social network analysis for graduate students in education.
-
CI 5371
Learning Analytics: Theory and Practice New
A general survey of the nascent field of learning analytics and its applications in various educational contexts.
-
CI 8134–35
Foundations of Research in Curriculum and Instruction
A required course for all first-year PhD students in the department. Co-taught with Dr. Mark Vagle (2016–2017) and Dr. Nina Asher (2017–2018).
-
CI 5301
Foundations of Computer Applications for Business and Education
Instructional uses of computers and representative business, education, and marketing applications.
-
CI 4331W
Technology and Ethics in Society
A liberal education theme, writing-intensive course.
03 Advising
Working with students
I’ve written down how I approach graduate advising: what students can expect from me, and what I hope for from them.