Acbart ePortfolio
Acbart ePortfolio
Awards
Blog
Completed Projects
Contact Me
Ongoing Projects
Publications
SIGCSE’22 Escapes
SIGCSE’23 Escapes
SIGCSE’24 Escapes
Potential Projects
Teaching and Mentoring
Blog
2022
Designing Designer at SIGCSE22
2020
Halloween Coding Adventure
Race in CS1
Python Static Types
2019
CISC320 Second Self-Evaluation
Review of CS1 Lit Review
2018
CS1 - What Do We Know?
Python AST Element Analysis
CISC320 Self-Evaluation
Response to Autograder Goes Awry
Distance in Assignments for Transfer
Handicapping Is Not Leveling
How Many Hours Should Students Work?
You Didn't Know about X, So I Don't Care
Active Learning is Good
Response to - "On Use of Theory in Computing Education Research"
Computing Curriculum Design Model
On the Challenges of Teaching Problem-Solving in Intro Python
CS Ed Blogs
CS1064 Self-evaluation
Blocks Came Through - An Anecdote from the Final
Partial Credit on Programming Exercises
Data Science Exploration in CS1064
A Concept Map for Introduction to Python
2017
Thoughts from a Thoughtful TA Staff Meeting
Course Points over a Semester in Computational Thinking
A Response to "From Design of Everyday Things to Teaching of Everyday People"
I am now Dr. Bart
2016
Content Area Grade vs. Course Component Grade
Harry Potter and the Tonal Analysis
Abstract Variables and Abstracting Cows
Learning objectives in Computational Thinking
2015
How to Get into CS Teaching from CS
Motivation * Situated Learning
Year in Review - My NSF GRFP Fellowship Activity Report
Presentation on Practical Self-Regulated Learning by Dr. McCord at CHEP'15
AnimalScienceCraft
2014
My Grace Hopper '13 Experience
Context in Cognition - Functions and Objects
MUSIC Overload
Eating the Apple Core - Question Convention
Abstraction - Content Knowledge vs. Pedagogical Content Knowledge
2013
What Academia Needs to Do About Writing
How do we Teach Communication in CS?