---
title: "Frameworks for thinking about online course development"
author: "Dominik Lukeš"
book_id: "course-design-frameworks"
language: "en"
licence: "Creative Commons Licence"
licence_url: "https://creativecommons.org/licenses/by-sa/4.0/"
reader_url: "https://coursedesign.dominiklukes.net/?book=course-design-frameworks"
sections: 9
sections_with_text: 9
---

# Frameworks for thinking about online course development

By Dominik Lukeš.

Introduction to the frameworks and their purpose.

Licence: [Creative Commons Licence](https://creativecommons.org/licenses/by-sa/4.0/).

## Contents

- [About](https://coursedesign.dominiklukes.net/agent/course-design-frameworks/chapters/about.md) · [reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=about)
- [Quality Assurance Checklist](https://coursedesign.dominiklukes.net/agent/course-design-frameworks/chapters/qa-checklist.md) · [reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=qa-checklist)
- [Online Engagement Matrix](https://coursedesign.dominiklukes.net/agent/course-design-frameworks/chapters/engagement-matrix.md) · [reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=engagement-matrix)
- [ICAP Framework](https://coursedesign.dominiklukes.net/agent/course-design-frameworks/chapters/icap-framework.md) · [reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=icap-framework)
- [Course Activity Planner](https://coursedesign.dominiklukes.net/agent/course-design-frameworks/chapters/activity-planner.md) · [reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=activity-planner)
- [Learning Activity Matrix](https://coursedesign.dominiklukes.net/agent/course-design-frameworks/chapters/learning-matrix.md) · [reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=learning-matrix)
- [Modular Course Building](https://coursedesign.dominiklukes.net/agent/course-design-frameworks/chapters/modular-planner.md) · [reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=modular-planner)
- [Course Building Checklist](https://coursedesign.dominiklukes.net/agent/course-design-frameworks/chapters/building-checklist.md) · [reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=building-checklist)
- [Appendices & Theory](https://coursedesign.dominiklukes.net/agent/course-design-frameworks/chapters/appendices.md) · [reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=appendices)

---

> Section 1 of 9 · About · id `about` · [read in the reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=about)

<h1 id="reader-content-about">About</h1><p>Introduction to the frameworks and their purpose.</p><div id="reader-content-about-text"><p>These checklists bring together most relevant and practical suggestions from a number or frameworks for online education. The aim is to make it easier for faculty to quickly evaluate their existing course design and identify the most practicable ways of modifying to make it as effective as possible in the fully-online context.</p><p>This document contains an introductory checklist and a course activity planner as well as engagement planner. The three appendices aim to provide more context.</p><p><a href="https://creativecommons.org/licenses/by-sa/4.0/">Creative Commons Licence</a></p></div>


---

> Section 2 of 9 · Quality Assurance Checklist · id `qa-checklist` · [read in the reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=qa-checklist)

<h1 id="reader-content-quality-assurance-checklist">Quality Assurance Checklist</h1><p>Evaluate your course design against established standards.</p><div id="reader-content-qa-checklist-text"><section><h2 id="reader-content-overall-goal">Overall goal</h2><ul><li><span id="reader-content-og-1">The overall objective of the course is described in a few sentences</span></li></ul></section><section><h2 id="reader-content-learning-objectives">Learning objectives</h2><ul><li><span id="reader-content-lo-1">The course describes a limited number of learning objectives</span></li><li><span id="reader-content-lo-2">A clear statement of learning outcomes for both knowledge and skills is provided</span></li><li><span id="reader-content-lo-3">There is reasoned coherence between learning outcomes, course content, teaching and learning strategy (including use of media), and assessment methods</span></li><li><span id="reader-content-lo-4">The prior knowledge of each learning objective is described and related to characteristics of target groups</span></li></ul></section><section><h2 id="reader-content-course-content-delivery">Course content delivery</h2><ul><li><span id="reader-content-ccd-1">Course content is delivered through a variety of appropriate methods – live video lectures, pre-recorded videos, readings, peer instruction.</span></li><li><span id="reader-content-ccd-2">Students can attend live lectures via an online platform at an appropriate time.</span></li><li><span id="reader-content-ccd-3">Course content (text, video) is in a format that allows access and navigation in a variety of conditions (online, offline, course)</span></li></ul></section><section><h2 id="reader-content-learning-activities">Learning activities</h2><ul><li><span id="reader-content-la-1">Activities aid participants to construct their own learning and to communicate it to others</span></li><li><span id="reader-content-la-2">Various activities are proposed with different formats. For example: quizzes, peer-to peer evaluation, video conferences, activities in the forums and platform social networks or external social networks.</span></li><li><span id="reader-content-la-3">The course contains sufficient interactivity (learner-to-content, learner-to-learner or learner-to-teacher) to encourage active engagement.</span></li></ul></section><section><h2 id="reader-content-feedback-mechanism">Feedback mechanism</h2><ul><li><span id="reader-content-fm-1">The course provides learners with regular feedback through self-assessment activities, tests or peer feedback.</span></li><li><span id="reader-content-fm-2">The frequency of monitoring has been planned (forum, group, post)</span></li><li><span id="reader-content-fm-3">A weekly announcements or mailing with orientations for the following week is planned.</span></li><li><span id="reader-content-fm-4">In each weekly session, the pedagogical team makes a synthesis of the previous week’s activity.</span></li><li><span id="reader-content-fm-5">Some live-events are scheduled to provide feedback</span></li></ul></section><section><h2 id="reader-content-study-time">Study-time</h2><ul><li><span id="reader-content-st-1">The total study time of all learning activities (including contact time, reading, watching, self-study, group work) is specified (the ECTS can be used to specify total workload)</span></li></ul></section><section><h2 id="reader-content-workload">Workload</h2><ul><li><span id="reader-content-wl-1">The schedule of the course is such that the workload per week is feasible for typical learners from the specified target group</span></li><li><span id="reader-content-wl-2">The online course is realistic in its pacing for the participant, accommodating to the overall expected workload of the student</span></li><li><span id="reader-content-wl-3">Expected average (typical) workload is clearly communicated to students</span></li></ul></section><section><h2 id="reader-content-assessment">Assessment</h2><ul><li><span id="reader-content-as-1">Formative assessment activities are available in various formats to enable the student to prepare for summative assessment</span></li></ul></section><section><h2 id="reader-content-support-for-students">Support for students</h2><ul><li><span id="reader-content-ss-1">Students are provided with clear and up-to-date information about courses including aims/objectives, learning and assessment methods, workload and prerequisite knowledge</span></li><li><span id="reader-content-ss-2">Students have tools to help them keep track of their progression, tasks, completion</span></li><li><span id="reader-content-ss-3">Students have clear routes to academic, technical and administrative support</span></li><li><span id="reader-content-ss-4">In addition, a FAQ is in place to support student navigation of the course</span></li><li><span id="reader-content-ss-5">Students are assisted by pedagogical guidelines for academic study</span></li><li><span id="reader-content-ss-6">A list of criteria for the learning activities, specifically for peer to peer evaluations, is available</span></li></ul></section><section><h2 id="reader-content-course-navigation">Course navigation</h2><ul><li><span id="reader-content-cn-1">Course is organised in clearly delineated units (most commonly weeks)</span></li><li><span id="reader-content-cn-2">The course platform is structured to allow progression as well as random access (any conditionality of access is clearly marked)</span></li></ul></section></div>


---

> Section 3 of 9 · Online Engagement Matrix · id `engagement-matrix` · [read in the reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=engagement-matrix)

<h1 id="reader-content-online-engagement-matrix">Online Engagement Matrix</h1><p>Map engagement types across different communication channels.</p><div id="reader-content-engagement-matrix-text"><div class="table-scroll" aria-label="Online Engagement Matrix"><table><caption>Online Engagement Matrix</caption><thead><tr><th scope="col" id="reader-content-engagement-matrix-col-0"></th><th scope="col" id="reader-content-engagement-matrix-col-1">Zoom</th><th scope="col" id="reader-content-engagement-matrix-col-2">Canvas</th><th scope="col" id="reader-content-engagement-matrix-col-3">Other</th></tr></thead><tbody><tr><th scope="row" id="reader-content-engagement-matrix-row-0">Emotional (Need to address individual feelings about the isolation and remoteness in online study.)</th><td><ul><li>Check in at start of session</li><li>Student support groups on Zoom</li><li>Regular Zoom office hour</li></ul></td><td><ul><li>Regular schedule for forum response</li><li>Use of Calendar for events and milestones</li><li>Forum for sharing of personal achievements</li></ul></td><td><ul><li>Student peer support network</li><li>Informal student WhatsApp (or similar group)</li><li>Teacher supported WhatsApp group</li><li>YellowDig</li></ul></td></tr><tr><th scope="row" id="reader-content-engagement-matrix-row-1">Social (Need to build a sense of community and joint purpose in the group.)</th><td><ul><li>Schedule Zoom socials (time zone appropriate)</li></ul></td><td><ul><li>Require everyone complete profile with picture</li><li>Forum for personal introductions</li></ul></td><td><ul><li>Separate student WhatsApp group for social distinct from study</li><li>YellowDig</li></ul></td></tr><tr><th scope="row" id="reader-content-engagement-matrix-row-2">Collaborative (Need to establish environment where students can learn with and from others in the process of achieving course learning goals.)</th><td><ul><li>Use Breakout rooms 1x during all sessions</li><li>Assignments where students meet on Zoom to work together</li></ul></td><td><ul><li>Set up groups and assign tasks to work together on</li><li>Collaborative documents</li><li>Peer assessed assignments</li></ul></td><td><ul><li>Encourage use of shared documents (Office 365 or Google Docs)</li><li>Hypothes.is</li><li>Tweetchats</li></ul></td></tr><tr><th scope="row" id="reader-content-engagement-matrix-row-3">Cognitive (Need to develop knowledge and skills necessary in to meet learning outcomes in an environment with less implicit structure.)</th><td><ul><li>Zoom lectures / sessions</li><li>Study skills sessions / drop in for students</li></ul></td><td><ul><li>Quizzes for formative assessment</li><li>Pre-recorded videos using Panopto</li><li>PDF course manual</li></ul></td><td><ul><li>Links to digital texts in the library</li><li>Study skills group</li></ul></td></tr><tr><th scope="row" id="reader-content-engagement-matrix-row-4">Behavioural (Need to monitor and provide space for behaviours that become both more visible and less automatic in an online environment.)</th><td><ul><li>Session assistants monitor chat</li><li>Clear rules on communication</li></ul></td><td><ul><li>Forum moderators</li><li>Forums with required participation</li><li>Student access monitoring</li><li>Structured forums</li></ul></td><td><ul><li>Use Hypothes.is to annotate web</li><li>Badges for non-curricular achievement</li><li>YellowDig participation scores</li></ul></td></tr></tbody></table></div></div>


---

> Section 4 of 9 · ICAP Framework · id `icap-framework` · [read in the reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=icap-framework)

<h1 id="reader-content-icap-framework">ICAP Framework</h1><p>Interactive, Constructive, Active, Passive modes of cognitive engagement.</p><div id="reader-content-icap-framework-text"><div class="table-scroll" aria-label="ICAP Framework"><table><caption>ICAP Framework</caption><thead><tr><th scope="col" id="reader-content-icap-framework-col-0">Cognitive mode</th><th scope="col" id="reader-content-icap-framework-col-1">Learner activities</th><th scope="col" id="reader-content-icap-framework-col-2">Tools to facilitate online / digital learning</th></tr></thead><tbody><tr><th scope="row" id="reader-content-icap-framework-row-0">Passive (Receiving) - Students are 'consuming' content without any other activity.</th><td><ul><li>Reading assigned articles or books</li><li>Attending live lectures</li><li>Reviewing lecture slides</li><li>Watching recorded lectures</li><li>Watching other instructional videos</li><li>Listening to podcasts</li></ul></td><td><ul><li>eBooks delivered via Kortext</li><li>Articles and case studies made available as PDFs</li><li>Videos presented via Panopto</li><li>Making video transcripts available in Panopto</li><li>Videos on YouTube or LinkedIn Learning</li><li>Podcasts listened to via podcast app</li></ul></td></tr><tr><th scope="row" id="reader-content-icap-framework-row-1">Active (Manipulating) - Students are engaged in direct manipulation of the content.</th><td><ul><li>Taking verbatim notes</li><li>Highlighting and underlining in readings</li><li>Copying excerpts from readings</li><li>Bookmarking parts of videos</li><li>Taking screenshots of images on screen</li><li>Pausing, rewinding parts of videos</li></ul></td><td><ul><li>Using PDF apps to highlight</li><li>Using Zotfile + Zotero to extract highlights</li><li>Saving highlights in online libraries</li><li>Using Onenote or Notion to take notes</li><li>Using notetaking in Panopto</li><li>Taking a quiz in Canvas or H5P</li></ul></td></tr><tr><th scope="row" id="reader-content-icap-framework-row-2">Constructive (Generating) - Students engage with content in a way that generates new content.</th><td><ul><li>Writing summaries of readings</li><li>Taking notes in own words</li><li>Drawing mind maps or concept maps</li><li>Tagging or categorising excerpts</li><li>Verbally rephrasing information</li><li>Formulating questions</li></ul></td><td><ul><li>Mind mapping software (XMind, Mindomo)</li><li>Outlining features in Word or Google Docs</li><li>Tagging readings in Zotero</li><li>Creating database of concepts in Notion</li><li>Creating infographics</li><li>Annotating websites using Hypothes.is</li></ul></td></tr><tr><th scope="row" id="reader-content-icap-framework-row-3">Interactive (Dialoguing) - Students are engaged in a constructive dialog.</th><td><ul><li>Defending position in pairs or small groups</li><li>Answering questions while working with a partner</li><li>Discussing similarities or differences</li><li>Explaining or teaching mini lessons to others</li><li>Recording instructional videos for others</li></ul></td><td><ul><li>Working in small groups in Zoom</li><li>Working in groups in Canvas</li><li>Collaborating on a live Word document</li><li>Recording videos in Panopto</li><li>Giving peer feedback in Canvas</li><li>Running Zoom tutorials for each other</li></ul></td></tr></tbody></table></div></div>


---

> Section 5 of 9 · Course Activity Planner · id `activity-planner` · [read in the reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=activity-planner)

<h1 id="reader-content-course-activity-planner">Course Activity Planner</h1><p>Plan weekly activities balanced between Acquisition, Collaboration, and Practice.</p><div id="reader-content-activity-planner-text"><div class="table-scroll" aria-label="Course Activity Planner"><table><caption>Course Activity Planner</caption><thead><tr><th scope="col" id="reader-content-activity-planner-col-0">Week / topic / aim</th><th scope="col" id="reader-content-activity-planner-col-1">Acquisition / Investigation</th><th scope="col" id="reader-content-activity-planner-col-2">Collaboration / Discussion</th><th scope="col" id="reader-content-activity-planner-col-3">Practice / Production</th></tr></thead><tbody><tr><th scope="row" id="reader-content-activity-planner-row-0">1</th><td></td><td></td><td></td></tr><tr><th scope="row" id="reader-content-activity-planner-row-1">2</th><td></td><td></td><td></td></tr><tr><th scope="row" id="reader-content-activity-planner-row-2">3</th><td></td><td></td><td></td></tr><tr><th scope="row" id="reader-content-activity-planner-row-3">4</th><td></td><td></td><td></td></tr><tr><th scope="row" id="reader-content-activity-planner-row-4">5</th><td></td><td></td><td></td></tr><tr><th scope="row" id="reader-content-activity-planner-row-5">6</th><td></td><td></td><td></td></tr><tr><th scope="row" id="reader-content-activity-planner-row-6">7</th><td></td><td></td><td></td></tr><tr><th scope="row" id="reader-content-activity-planner-row-7">8</th><td></td><td></td><td></td></tr><tr><th scope="row" id="reader-content-activity-planner-row-8">9</th><td></td><td></td><td></td></tr><tr><th scope="row" id="reader-content-activity-planner-row-9">10</th><td></td><td></td><td></td></tr></tbody></table></div></div>


---

> Section 6 of 9 · Learning Activity Matrix · id `learning-matrix` · [read in the reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=learning-matrix)

<h1 id="reader-content-learning-activity-matrix">Learning Activity Matrix</h1><p>Compare offline vs online methods for various learning types.</p><div id="reader-content-learning-matrix-text"><div class="table-scroll" aria-label="Learning Activity Matrix"><table><caption>Learning Activity Matrix</caption><thead><tr><th scope="col" id="reader-content-learning-matrix-col-0">Learning type</th><th scope="col" id="reader-content-learning-matrix-col-1">Offline methods</th><th scope="col" id="reader-content-learning-matrix-col-2">Online methods</th></tr></thead><tbody><tr><th scope="row" id="reader-content-learning-matrix-row-0">Acquisition</th><td><ul><li>reading books, papers</li><li>listening to teacher presentations</li><li>watching demonstrations</li><li>master classes</li></ul></td><td><ul><li>attending Zoom lectures</li><li>watching videos</li><li>reading digital documents</li><li>listening to podcasts, webcasts</li></ul></td></tr><tr><th scope="row" id="reader-content-learning-matrix-row-1">Collaboration</th><td><ul><li>small group projects</li><li>discussing others’ outputs</li><li>building joint output</li></ul></td><td><ul><li>small group projects using Canvas groups</li><li>collaborating on a live Office 365 document</li></ul></td></tr><tr><th scope="row" id="reader-content-learning-matrix-row-2">Investigation</th><td><ul><li>analysing ideas in materials</li><li>collecting and analysing data</li><li>comparing texts</li></ul></td><td><ul><li>analysing digital resources</li><li>joint annotation using hypothes.is</li><li>using collaborative online tools</li><li>Wikipedia editathons</li></ul></td></tr><tr><th scope="row" id="reader-content-learning-matrix-row-3">Discussion</th><td><ul><li>tutorials</li><li>seminars</li><li>discussion groups</li><li>class discussions</li></ul></td><td><ul><li>Zoom break out rooms</li><li>student group study sessions</li><li>peer assessment in Canvas</li><li>group live editing of documents</li></ul></td></tr><tr><th scope="row" id="reader-content-learning-matrix-row-4">Practice</th><td><ul><li>practising exercises</li><li>doing practice-based projects</li><li>labs</li><li>field trips</li><li>role-play</li></ul></td><td><ul><li>using models</li><li>quizzes</li><li>simulations</li><li>virtual labs</li><li>online role-play activities</li></ul></td></tr><tr><th scope="row" id="reader-content-learning-matrix-row-5">Production</th><td><ul><li>student-produced videos</li><li>models</li><li>artefacts</li><li>performances</li><li>reports</li><li>essays</li><li>physical portfolios</li></ul></td><td><ul><li>producing digital documents</li><li>representations of designs</li><li>digital artefacts</li><li>slideshows</li><li>blogs</li><li>e-portfolios</li></ul></td></tr></tbody></table></div></div>


---

> Section 7 of 9 · Modular Course Building · id `modular-planner` · [read in the reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=modular-planner)

<h1 id="reader-content-modular-course-building">Modular Course Building</h1><p>Plan content and interactions for VLE modules.</p><div id="reader-content-modular-planner-text"><div class="table-scroll" aria-label="Modular Course Building"><table><caption>Modular Course Building</caption><thead><tr><th scope="col" id="reader-content-modular-planner-col-0">Module / Week</th><th scope="col" id="reader-content-modular-planner-col-1">Content</th><th scope="col" id="reader-content-modular-planner-col-2">Interactions</th></tr></thead><tbody><tr><th scope="row" id="reader-content-modular-planner-row-0">Introductory matter</th><td>Course expectations page<br>Course manual PDF<br>About lecturers page<br>Welcome to the course video</td><td>Agree to rules and conditions quiz<br>Introduce yourself discussion<br>Upload a photo assignment<br>Submit a statement assignment</td></tr><tr><th scope="row" id="reader-content-modular-planner-row-1">Week 1 / Module 1</th><td></td><td></td></tr><tr><th scope="row" id="reader-content-modular-planner-row-2">Week 2 / Module 2</th><td></td><td></td></tr><tr><th scope="row" id="reader-content-modular-planner-row-3">Week ... / Module ...</th><td></td><td></td></tr><tr><th scope="row" id="reader-content-modular-planner-row-4">Concluding matter</th><td></td><td></td></tr></tbody></table></div></div>


---

> Section 8 of 9 · Course Building Checklist · id `building-checklist` · [read in the reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=building-checklist)

<h1 id="reader-content-course-building-checklist">Course Building Checklist</h1><p>Final checks before launching.</p><div id="reader-content-building-checklist-text"><section><h2 id="reader-content-readiness">Readiness</h2><ul><li><span id="reader-content-bc-1">All content is organised into modules</span></li><li><span id="reader-content-bc-2">Learning outcomes and course expectations are written</span></li><li><span id="reader-content-bc-3">Office hours and/or contact details have been posted</span></li><li><span id="reader-content-bc-4">Each module has at least 2 interactive activities</span></li><li><span id="reader-content-bc-5">Space for students to learn about the platform is built into timetable</span></li></ul></section></div>


---

> Section 9 of 9 · Appendices & Theory · id `appendices` · [read in the reader](https://coursedesign.dominiklukes.net/?book=course-design-frameworks&section=appendices)

<h1 id="reader-content-appendices-theory">Appendices &#x26; Theory</h1><p>In-depth background on Instructional Design, Online Teaching, and Support.</p><div id="reader-content-appendices-text"><h2 id="reader-content-appendix-1-what-is-instructional-design-or-learning-design">Appendix 1: What is instructional design or learning design</h2><p>Instructional design originated in the military and corporate settings where the need for training large numbers of people in an efficient and replicable ways gave rise to various frameworks. Due of these roots, instructional design frameworks often resemble project management approaches than pedagogical theory.</p><h3 id="reader-content-four-pillars-of-instructional-design">Four Pillars of Instructional Design</h3><ul><li>Social constructivist theory of learning: Learning is a process involving interactions with others.</li><li>Focus on the principles of adult learning: Adults learn best when learning is relevant.</li><li>Competency-based approach to learning objectives: The object of learning is to acquire real competence.</li><li>Project management approach to development: Consistent and high-quality learning experiences require collaborative project approach.</li></ul><h2 id="reader-content-appendix-2-specifics-of-fully-online-teaching">Appendix 2: Specifics of fully online teaching</h2><p>Characteristics that set learning online apart from learning in a traditional space can be summarised by two NOs: No back row (all activity is visible) and No corridor (no natural informal spaces).</p><h3 id="reader-content-mitigation-strategies">Mitigation Strategies</h3><ul><li>Design online activities that require student participation.</li><li>Build a complex support relationship combining pastoral, learning and technical support.</li><li>Use peer assessment and project-based assessment.</li><li>Set up regular individual touchpoints for each student.</li></ul><h2 id="reader-content-appendix-3-developing-a-support-relationship">Appendix 3: Developing a support relationship</h2><p>Students learning digitally often report feelings of isolation and confusion. A successful digital program will provide sufficient support to give them a feeling of connectedness. This can only be done by building relationships.</p><h3 id="reader-content-support-roles">Support Roles</h3><ul><li>Course convener / instructor: Sets learning outcomes, delivers lectures.</li><li>Tutor / teaching assistant: Leads online discussions, provides feedback.</li><li>Programme administrator: Keeps track of timings, posts announcements.</li><li>IT support: Monitors the platform, answers technical questions.</li></ul></div>

