Close×
April 17, 2025

CourseFlow: A Tool for Program Development and Curriculum Planning

In the fall of 2024, I had the opportunity to talk with Cathy Roy, a Physiotherapy Technology teacher at Dawson College, about her experience using CourseFlow.

CourseFlow, a free platform developed by SALTISE, was initially created for lesson planning but has since evolved into a comprehensive and powerful tool for managing activities, courses, and even entire programs. Cathy has used it not only for course design but also for the Physiotherapy Technology program revision and implementation that started in the fall of 2021.

Following my meeting with Cathy, I thought it would be interesting and useful to give you an overview of CourseFlow’s features and explain how it has become an essential tool for Cathy’s approach to program and course alignment in Physiotherapy.

How does CourseFlow work?  

CourseFlow is an online, cloud-based platform that helps educators design learning. The real magic lies in the visual representation. The workflows are presented as mind maps with collapsible elements. Expanding, collapsing and rearranging these elements is easy, as is moving them around within and across workflows.

CourseFlow is designed to be intuitive. It follows the structure of most online collaborative tools, with sharing options and access control (private and public access). For example, you can open a course that colleagues can view and collaborate on, or keep it private.

The platform operates on 3 different levels:

  • activity workflow for lesson planning
  • course workflow for entire courses
  • program workflow for program curricula

To get started [PDF], you need to create a project that will serve as a folder. In this folder, you can house the workflows associated with a set of courses, lesson plans, and even the whole program.

CourseFlow makes it easy to duplicate folders by making copies containing all the existing content. This is especially useful for teachers who teach similar courses or units across semesters. There is no need to start from scratch, and it saves the time and effort needed to recreate content each semester.

Level 1: activity workflow  

The activity workflow is the lowest, most granular level in CourseFlow, essentially functioning as a visual representation of a lesson plan. This level enables teachers to map out the sequence of activities (pre-class activities, lab time, etc.) within a single class. Each step in the lesson can be easily visualized, with collapsible boxes that can be edited to reflect the different components of a lesson.

The columns are customizable to fit your needs. For instance, Cathy uses this level to structure activities in her physiotherapy classes, organizing them into categories, such as:

  • bell ringers
  • chart reviews
  • whiteboard discussions
  • hands-on practice
  • etc.
Screenshot of the workflow of the activity called Inventing goniometry associated with one of Cathy Roy’s physiotherapy courses. The workflow is divided into four columns: “Before class (instructor) / Preparation (students) /In class (Instructor) /In class (Students)”. Each column features colour-coded blocks that are connected with arrows to indicate the sequence of activities.

Screenshot of the activity workflow Inventing goniometry associated with one of Cathy’s physiotherapy courses

In the activity workflow example above, students explore goniometers in a gamified setting, discovering the need for standardized procedures to ensure accurate, consistent measurements. They practise using the numbering system, “finding zeros,” and identifying long lines and bony landmarks. The columns and boxes clearly represent each step of the class activity.

On each of the building blocks (boxes and sections) of any workflow, 4 options are available:

  • add
  • duplicate
  • delete
  • comment

At the activity level, Cathy uses the “comment” option to include notes to self. This enables her to create reminders for the future and, later, make any necessary adjustments. For example, she might note if a specific activity took too long, if it would be better suited as a pre-class assignment, or if additional materials could enhance the class experience. The comments option records the date and the name of the person adding the comment, and there is a section for replies from other collaborators.

Screenshot of a workflow featuring the “Comment” option available on each building block. A speech bubble icon appears in the top right corner of each block, allowing users to add personal notes or reminders. This feature is used to add “notes to self” directly within the workflow.

A screenshot showing the option “comment” available on each building block of the workflow used to add a note to self

CourseFlow also allows for the linking of external documents, such as lab worksheets or PowerPoints, making it easy to reference materials stored on any cloud platform, such as SharePoint.

In technical programs like the Physiotherapy Technology program, teachers often teach a specific course to only 1 group per year, which means they don’t have the opportunity to revisit the course content with multiple groups. Cathy explained that with only one chance to deliver each activity, keeping track of all the details can be overwhelming. CourseFlow helps by enabling her to update her course plans in real time. This makes it easy for her to refer to her notes and adjust materials for the next iteration.

Level 2: course workflow  

The course workflow provides a higher-level overview, ideal for teachers looking to visualize and organize entire courses. It basically works as a course plan. This level offers a structured way to map out all your lesson plans, assessments, and learning activities across a semester, making it easy to see the flow and progression of content.

For instance, Cathy created a course workflow for her Management: Cardiovascular & Respiratory Conditions course offered in the 4th semester of the Physiotherapy Technology program. She created a comprehensive course plan for 15 weeks, including columns in keeping with her teaching objectives:

  • Preparation
  • Theory/Lecture
  • Cases
  • Lab activities
  • Collaborative activities
  • Assessment

The visual layout, colour coding, and ability to customize and move elements around within the workflow make it easy for Cathy to adapt the course structure and collaborate with colleagues to refine the course pedagogy. For easy access, Cathy bookmarks the courses she is teaching during the semester.

Cathy highlighted 2 key views of the course workflow that she finds especially useful:

  • Bird’s-eye view:
    This view provides a high-level overview of the course, enabling Cathy to identify any issues at a glance. It helps her check that the course is structured as intended and ensures that students are not overloaded with prep work, presentations, and assignments.
  • Category view:
    This view breaks down course activities by type, such as prep activities, presentations and lab work. Cathy uses this to ensure that theoretical concepts introduced in presentations are reinforced in labs or other hands-on activities.

Cathy takes full advantage of CourseFlow’s cloud-based platform to share her course plan with students. By creating a public link from her course workflow, she gives her students continuous access to her course outline. It’s important to note that the students’ view is simplified, not including any private notes. This creates a clear and interactive course plan for students, helping them stay organized throughout the semester.   

Another significant advantage of using the course-level workflow is the ease of passing the course along to another teacher. Cathy explained how CourseFlow enables her to create a granular guide that outlines not just the big picture of her course but also a detailed weekly breakdown of the course. This makes it simpler for another teacher, particularly someone newer to teaching, to pick up where she left off if taking over the course.

Finally, CourseFlow allows easy linking between levels. You can link individual boxes in your course workflow directly to specific activity workflows previously created, helping the transition from a global overview of the course to the granular activity level when needed.

Level 3: program workflow  

The program workflow offers an overview map of the whole program and shows how courses within this program relate to and support each other.

Cathy Roy uses this level to visually represent the entire curriculum of the Physiotherapy Technology program across all 6 semesters, enabling teachers to see the connections between courses and how they build on each other. The program workflow is laid out with the 6 semesters from top to bottom and the categories of courses from left to right to indicate knowledge progression.

Like the other workflow levels, the program workflow is interactive. By clicking on any linked box, you can easily jump from the program level to the course level, making it easy to navigate between the program overview and specific course content.

Learning outcomes and competencies 

One particularly useful feature of CourseFlow is its ability to link the learning outcomes of any activity to the program competencies. Cathy explained that at the course level, each box can be attached to specific learning outcomes. You can therefore see all the relevant learning outcomes that each activity addresses, but Cathy also uses this tool to track the progression of learning outcomes across the entire program.

Learning outcomes in the course workflow are identified on 2 levels:

  • global learning outcomes (GLOs)
  • specific learning outcomes (SLOs)

Then, at the program level, Physiotherapy Technology program competencies are identified and tagged to the learning outcomes of each activity.

Cathy uses the GLOs and SLOs to map out what students should achieve at each stage of the course. By tagging each activity with relevant learning outcomes, she can track how well it aligns with the program’s overall goals.

A screenshot of the six specific learning outcomes tagged for an activity called “Pathophysiology review & dig deeper” in Cathy Roy’s course workflow for her Management: Cardiovascular & Respiratory Conditions course. It reads: “2.1-Identify the pathophysiological processes present in a case / 2.2-Describe etiology, risk factors, typical client presentation and disease course / 2.3-Associate conditions with the results of common medical tests that are used to diagnose and monitor them / 2.4-Identify the main medical interventions (surgical, pharmacological) for each condition / 2.5-Explain how the primary and secondary effects of medical interventions (surgical, pharmacological) may positively or negatively impact physiotherapy interventions / 2.6-Recognize and use appropriate medical terminology and abbreviations”.

A screenshot of the 6 SLOs tagged for a specific activity in Cathy Roy’s course workflow for her Management: Cardiovascular & Respiratory Conditions course

In addition, by clicking on any global or specific learning outcome, she can see where it appears in the curriculum and how it’s assessed. This helps her monitor student progress and ensure that learning outcomes are consistently reinforced and evaluated throughout the program.

Using CourseFlow for program revision 

Cathy has been using CourseFlow to guide the revision and implementation (Fall 2021) of the Physiotherapy Technology program. Working closely with CourseFlow developers and pedagogical counsellors, she served as a test pilot for the platform during the revision process. Cathy and her colleagues continuously provided feedback, helping shape the tool to meet the program’s needs.

Everything in one place  

CourseFlow has transformed how Cathy’s team manages their program implementation by centralizing all documents and decisions in 1 cloud-based platform. What used to be a laborious process of juggling multiple platforms is now 1 centralized hub for managing data and documents.

Cathy mentioned that in the past, her team struggled to keep track of the program’s documents. They would make decisions about course content, such as removing or adjusting material in 1 course, and then later find that the same content had somehow resurfaced in a place where it no longer fit, leading to duplicated content or misalignment between courses. With CourseFlow, this was now no longer a problem.

Program alignment 

One of the most significant contributions Cathy made to CourseFlow is in ensuring its ability to show alignment across courses and programs. In technical programs like Physiotherapy Technology, aligning content between courses is crucial, yet before using CourseFlow, Cathy and her colleagues faced challenges with this. For instance, the content sometimes felt out of place, or concepts were introduced too early in the semester.

The program workflow level now addresses this kind of problem with its alignment tools, showing the logical flow of knowledge across semesters and courses. This innovation helped Cathy’s team ensure that foundational content, like anatomy and physiology, was taught before students actually applied it in courses, creating a tight vertical alignment of skills and knowledge. For example, students first learn the range of motion of the shoulder in 1 course and then apply that knowledge in a practical course later.

Competency alignment 

Another powerful feature of CourseFlow is its ability to show side-by-side alignment of learning outcomes across multiple courses. This feature enables instructors to compare how a single competency develops over several courses, ensuring vertical alignment throughout the program.

Screenshot of the side-by-side alignment of learning outcomes in the Physiotherapy Technology program workflow. Courses are arranged from left to right by term, while specific education competencies are listed from top to bottom. Green checkmarks indicate where a particular competency is addressed, developed, or achieved within a given course.

A screenshot of the side-by-side alignment of learning outcomes in the Physiotherapy Technology program workflow

Cathy explained that in a holistic program like Physiotherapy Technology, competencies are often spread across multiple courses rather than fully developed in a single course. For example, a competency might start in a course with basic knowledge building and evolve in other courses over the next 3 semesters. The side-by-side view lets teachers see how each course contributes to the development of that specific competency.

Workflow comparison 

The workflow comparison tool allows you to load and view 2 (or more) course workflows next to each other, similar to a “compare” feature on a shopping website. You can select up to 4 workflows to compare them at once. This means you can see how competencies are developed over the whole program (vertical alignment) or how they align within a single term (horizontal alignment). It’s especially valuable in programs where alignment is critical, such as technical programs, where certain concepts need to be taught in a specific sequence.

Conclusion 

Thanks to ongoing collaboration between CourseFlow developers and educators like Cathy Roy, CourseFlow has become a powerful yet intuitive tool for program revision.

Since Cathy’s pilot test, many other programs have adopted CourseFlow to map their programs, including the Interior Design program at Dawson College, the Natural Sciences program at John Abbott College, and the Nursing program at Champlain College St. Lambert, to name a few.

Whether you’re tackling the development of a full program or simply planning a single course, CourseFlow adapts to your needs—no need to use all the features! Its visual representation and flexibility make it accessible for all levels of course design. Why not give it a try and see how it transforms your course planning? Feel free to leave comments below!

About the author

Véronique Drolet

After teaching English as a second language and English Language Arts at the secondary level for 16 years, Véronique Drolet has recently joined the college network. She is currently an English teacher at Cégep Limoilou. In addition, her strong interest in languages led her to complete a certificate in translation. Passionate about the pedagogical integration of digital technology, she is now part of the Eductive team as a technopedagogic editor.

Subscribe
Notify of
guest

0 Commentaires
Inline Feedbacks
View all comments