Here are articles on this website. Sign up for news accouncements on the home page.

Lettings students ignore exercises

Sep 2, 2019
How to let students ignore exercises when showing their progress?

What is problem solving?

Jul 8, 2019
A common course outcome is "students should be able to solve problems." It would help to know what problem solving is.

Should the "schema-based course" be a thing?

Jul 3, 2019

Schemas have been a staple of cognitive psychology for decades.

Explicit teaching of programming schemas

Jul 2, 2019
Yesterday, I read Michael de Raadt's research on explicit teaching of schemas. Dr de Raadt's work parallels Skilling's use of patterns, though his work was earlier. He also gives empirical data on the effects of explicit schema teaching in a programming course, that I hadn't seen before.

Course goals, psychological states, and intro programming

Jun 30, 2019
When we give course goals, are we really talking about psychological state at the end of the course?

Class profiles

Jun 23, 2019

Rodney Parks has an article in Educause Review on supplying faculty with comprehensive learner profiles. Instructors get detailed information on students in capstone classes, such as the prior courses students have taken. Instructors can adjust courses as needed.

Writing progress messages

Jun 23, 2019
Skilling helps instructors identify students who are falling behind, and send them messages. What should the messages say?

Learning problem solving

Jun 12, 2019

Skilling is for making and running skills courses. Problem solving is an important part of such courses. So, Skilling should include tools that help authors and instructors help students learn problem solving.

Problem solving is a mix of two basic psychological processes.

Supporting the six steps lesson pattern

Jun 1, 2019
Six Steps to Outstanding Learning is a good lesson pattern. Skilling supports it quite well.

Ask students to predict

May 31, 2019
Asking students to make predictions makes worked examples more effective.