Skip to content
English
  • There are no suggestions because the search field is empty.

[Teacher/Admin] - Goal Repository & Goal Sets

The goal repository allows template creators to create goals that can be reused in multiple templates. A repository goal can be updated by a template creator. A template import will overwrite the current info in the student’s portfolio. Goal sets are groups of repository goals, which are managed by template creators. Goal sets allow template creators, students and teachers to select all these goals at once.

What is the goal repository?

The goal repository allows template creators to create goals that can be reused in multiple templates. Template creators can create new goals in the goal repository and convert existing goals from template goals to repository goals.

With the goal repository, goals can be reused in multiple templates, making it easier to monitor longitudinal development on goals across templates.

Note: Repository goals can be edited by the owner of the repository goal. These changes will be reflected in your template. If any students import a template containing this repo goal AFTER these changes have been made, their portfolio will also reflect these changes.

Viewing repository goals

Repository goals can be created and managed by power users with Template Creator privileges. These can be assigned by the Portflow administrator.

To create or manage repository goals, go to the Scaffolds tab (1). Then click on the Goal Repository tab (2). This table lists all existing repository goals. You can use the search bar to find goals by their names or nicknames. Click ‘+ New repository goal’ (3), to add a new one.

 

Creating and managing repository goals

You can create/edit repository goals through a CSV import (1), or you can create them individually through the User Interface (2).

Through CSV import

When you choose to create repository goals with a CSV file, you can download an example file (1). The necessary columns are:

sourced_id*

name

nickname

description

parent_goal_id

*The sourced_id is not required. If you do choose to use the sourced_id, you will overwrite existing content if the ID already exists. Using this ID, you can easily update existing repository goals.

When you want to create a sub-goal, you can use the sourced_id of the main goal in the column parent_goal_id. If you leave this last column empty, you will create a main goal instead of a sub-goal.

If your file is finished, you can upload it (2). In the table with imported jobs, you can find the status of an import (3). If your import was not successful, you can download the error log to see any errors and retry after adjusting the file.

You can also bulk-update repository goals in the same manner as creating them