Bloom builder
You build each learning outcome from its domain, level, approved verb, object, condition and criterion. Verbs come from the institution's approved verb list; non-measurable verbs are blocked.
Course information package design software
SixBloom Course Design Studio runs every step of the course information package in a single chain: from writing learning outcomes to the assessment plan, from scores to learning attainment and on to programme outcomes. Instructors write, the committee approves, the quality unit sees the whole programme.

Free tool · no sign-in required
Write a measurable, Bloom-aligned learning outcome in six steps. Choose the level, pick one of the approved verbs, add the object, condition and criterion; the sentence is assembled automatically.
Features
You build each learning outcome from its domain, level, approved verb, object, condition and criterion. Verbs come from the institution's approved verb list; non-measurable verbs are blocked.
Link exams, assignments, projects and practicals to learning outcomes. Instrument and level mismatches and under-measured outcomes are flagged instantly.
Calculates workload from contact hours, independent study and assessment activities, then checks consistency with the national credit.
Every exam item is linked to outcomes; the attainment rate of each learning outcome is calculated from the scores, then programme outcome attainment from those rates. How is it measured?
Recent graduate, alumni and employer surveys are prepared, sent and collected within the software; attainment of educational objectives is calculated from three pieces of evidence. How is it measured?
Every link from exam item to institutional outcome and TQF-HE in a single visual; unlinked elements, weak links and a true PDF. View the chain
Tailor roles to your institution with the permission matrix; a dean sees only their own faculty, an instructor only their own courses. How does it work?
The instructor prepares; the committee approves or returns. Every change is versioned; measurement runs cannot be changed once locked.
Course information packages are exported as Word and PDF, programme and measurement data as Excel. The institution's logo and details are added to documents automatically.
A course report is produced from every locked run, and a programme report covering all courses from the programme dashboard. They include charts and commentary and explain what, how and why you measure. See the report
Every student is assigned an advisor; appointments, meeting records and action items are tracked. Managers see counts only, not the content of meetings. How does it work?
The competences a student gains in and outside courses become verifiable certificates. Badges accumulate into micro-credentials; co-curricular activities are recorded on the co-curricular transcript. How does it work?
For project and rubric-based work, second and third raters' scores are collected with an Excel template. The first score is left out of the template; independent scoring and rater agreement are calculated automatically.
Right under each field it says which measurement cannot be made if that information is missing. Data entering measurement is marked with Σ; parameters are explained with the course's own values. How does it look?
Measuring learning attainment
The course grade tells you whether a student passed the course. Accreditation asks how far each learning outcome has been attained. SixBloom links every item in exams, assignments and projects to learning outcomes, calculates each outcome's attainment rate from the scores and carries the result through to programme outcomes.
Same class, same scores. Sample course: “Introduction to Research Methods and Data Analysis”, 24 students. While the grades look high, only 13% of students attained LO5 (evaluating an article).
In the assessment plan, exams, assignments, projects and practicals are broken down into items. Each item is linked to one or more learning outcomes with an item share (e.g. 0.5 LO2 + 0.5 LO6). The question type and the item's actual Bloom level are also entered.

An outcome whose target is “evaluates” (B5) cannot be measured with a multiple-choice question. For each outcome, the software calculates the Bloom Adequacy Index (BAI) : the ratio of the items' weighted Bloom level to the target level.
Instrument ceiling: true/false and fill-in-the-blank can measure up to B1, matching up to B2, multiple choice and short answer up to B3, long answer up to B5, projects and rubrics up to B6. An outcome with no item reaching the target level is excluded from the report.

Scores are entered with an Excel template or by pasting. Each student's performance on each outcome is calculated; the proportion of students whose performance exceeds the threshold (70%) is that outcome's attainment rate. The rate is compared with the target set by the committee (70%).
Second indicator, attainment level: in addition to the weighted average, the share of students above the threshold for each outcome is grouped into levels (NBA method; consistent with ABET and AACSB practice). Reporting both indicators together strengthens the accreditation file.

Item analysis calculates each question's difficulty (p), discrimination (d: the difference between the top 27% and bottom 27% by course total) and item-total correlation (rᵢᵣ). Negative discrimination suggests a possible answer-key error and is flagged as a priority warning.


For each student, one of four statuses is shown for each outcome: Attained Developing Support recommended Not yet measured
The difference between 71 and 68 is measurement noise, so students are shown a status instead of a number. The table is keyed by student number; names are not needed.

Attainment on a course's outcomes is carried to programme outcomes through the contribution levels in the LO × PO matrix. Only publishable outcomes are included. The programme dashboard combines the latest locked runs of all courses using course coefficients; programme outcomes fed by no course are shown separately.

Closed loop
At the end of the term, results are locked as a scoring run : they cannot be changed at database level; Word, Excel and PDF measurement reports can be exported. For each outcome below target, an improvement record is opened: finding, possible cause and decision. “We improved the course” is not a decision; “The item measuring LO5 had negative discrimination, so we replaced the question” is.
Once the next term's run is locked, the two runs are compared. A difference counts as significant if it exceeds the natural fluctuation due to class size (the noise limit): clear improvement, positive trend, no change or action ineffective. Alongside the difference, effect size δ is reported, separating a small but significant difference in a large class from a large but uncertain difference in a small class. The record cannot be closed until a result run is linked.



Measuring programme educational objectives
A programme educational objective (PEO) is what a graduate is expected to achieve in their profession 3–5 years after graduation. Because students have not yet graduated, cannot be calculated from course grades. SixBloom measures objectives with three independent pieces of evidence: objective indicators, employer observation and the graduate's own assessment. Surveys are prepared, sent and collected within the software.
Survey centre manages three surveys: at graduation the recent graduate, 3–5 years later the graduates and employers surveys. Questions come from the question bank and are frozen once published. Responses are collected through personalised email links, reminders or an open link.

PO × PEO matrix makes the programme's design visible: an objective fed by no programme outcome shows that the programme does not prepare graduates for it. The committee fills in the matrix; if you wish, AI prepares a suggestion with justifications, which you accept cell by cell.

Survey responses are converted to percentages with the correct scale conversion; reverse items are flipped and a participant who ticks without reading is removed by the attention checks . Layers are combined according to their weights; a layer with fewer than five responses is not published and is not counted as zero.

For each objective, the value for the latest locked period is shown with the target line, layers and response counts. Change between locked periods is read as a trend; a locked period does not change, so if a correction is needed a new period is opened.

Outcome chain
The hardest question in an accreditation file is: “On what evidence do you claim this programme outcome has been attained?” The measurement chain draws the answer: every link from each exam item to learning outcomes, then to programme outcomes, educational objectives, institutional outcomes and the national qualifications framework, together with its value, in a single visual.

View the chain for a course starting from items, for a selected course starting from LOs without items, or at programme level only.
Items with a low item share and weak LO → PO and PO → upper-layer links are drawn separately; hide them with one click.
Any item, outcome or objective with no links, listed in a table with the missing link, its impact and where to fix it.
Vector PDF, A4 or A3 landscape when needed; the selected chain is highlighted and unlinked elements appear on an extra page.
Justified suggestions for PO × PEO, PO × IO and PO × TQF-HE. Only texts are sent; saving is your decision.
Populated from day one with sample objectives, TQF-HE level 6 descriptors, institutional outcomes and labelled sample measurement periods.
A programme outcome rests not only on course grades but on three pieces of evidence: locked in-course measurements, recent graduates' self-assessment and employers who observe interns or recent graduates. In-course evidence is dominant and mandatory; surveys cannot replace it.
When sources conflict, there is no way to know which one is right; the result is lowered in proportion to that uncertainty and the reason is shown on screen.

The table below the visual lists every element with no link in the chain: exam items that measure no outcome, programme outcomes fed by no course, unmet TQF-HE qualifications. Each row takes you to the screen where it can be fixed.

Final programme outcome values are carried through the contribution matrices to institutional outcomes (across all programmes) and to TQF-HE qualifications. TQF-HE is evidence of coverage; the attainment indicator is only an indirect measure of that coverage and does not enter any other calculation.

Roles, scope and modules
A user's role determines what they can do; their scope determines in which programmes they can do it. Scope never widens permissions; it only narrows them. Which modules the institution uses comes from its subscription plan. The three layers are independent, and every change is written to the audit log.
Administrator, quality committee, instructor, dean / vocational school director, head of department / programme. The institution can add its own roles too.
Institution-wide, the assigned faculty / vocational school, the assigned programme, or only their own courses. Instructors do not see other people's courses.
The plan keeps each module open, read-only or closed. When a plan is downgraded, data is not deleted; it stays read-only.
Roles and permission matrix
Rows are permissions, columns are roles. The institution administrator ticks boxes to fit roles to how the institution works, and adds new roles such as deputy head of department or programme coordinator.

Faculty / vocational school dashboard
Programmes are linked to a faculty, vocational school or graduate institute. Deans and vocational school directors see only their assigned unit, heads of department only their assigned programme. The dashboard brings each programme's course status and programme outcome attainment together on one screen.

Users and scope
Paste the name, email, role and scope columns; a dean gets a faculty code, a head of department a programme code. Existing email addresses are skipped, and temporary passwords are shown only once. The same fields can also come from the HR system through the integration API.

Modules and lock
The software consists of eight modules: the core course information package, assessment, outcome chain, PEO measurement, survey centre, AI assistants, import and the integration API. The plan sets the status of each module; the institution cannot change this setting.

Dashboard
The Dashboard that opens after sign-in summarises the key indicators for your role and scope. Administrator and quality coordination see the whole institution, a dean their faculty, a head of department their programme, an instructor only their own courses. Filtering is done on the server.

Programme dashboard
Programme outcome attainment is calculated from each course's latest locked measurement run, contribution matrix and course coefficient. Programme outcomes fed by no course, outcomes below target and courses outside coverage are visible at a glance.

Check and approval
The check step reviews the package point by point: required fields, number of outcomes, level distribution, assessment and score consistency. Only genuine errors block submission; everything else is a warning, and the user may well be right.

Accreditation reports
The course report is produced from each locked run and the programme report from the programme dashboard. The reports explain what, how and why you measure with charts, tables and commentary written from the data; the institution's logo and unit appear on the cover. They are printed or saved as PDF, in Turkish and English.

In-screen guidance
Before entering a piece of information, the instructor sees which measurement it feeds. Sections entering the measurement calculation are set apart with a purple background and a Σ mark; what missing information stops is written right under the field. On the parameters screen, each value is explained: what it is, why it exists, how it works with this course's values and where it is used.

Academic and career advising
In most institutions advising stays on paper: who advises whom, when they last met and what was decided is unknown. SixBloom runs advising in a single flow, from assignment to the meeting record and the accreditation report.

Badges · micro-credentials · co-curricular transcript
A diploma and transcript say what a student has completed; they do not show what the student can do. SixBloom documents a student's evidenced competences in three layers and gathers them in a single portfolio. No certificate is issued automatically; an authorised person approves each one.

How it works
Integration
The course catalogue, teaching staff, programme and course design, course enrolments and assessment scores do not have to be entered by hand. SixBloom takes these data from the student information, learning management and staff systems whatever software the institution uses; it is not tied to any particular software. All routes use the same data contract and are processed by the same rules. Institutions mostly start with A; B or C is added for data whose source is ready. D is the interim route until the API is prepared.
| Method | How it works | Who does it | Best suited to | Status |
|---|---|---|---|---|
| A · Push via REST API | The institution's system sends data to SixBloom. The key, scope and IP allowlist are controlled by the institution administrator. | Institution IT (a script or an SIS export job) | Up-to-date data as soon as the SIS changes, or every night | Ready |
| B · Pull from source (generic REST API or CSV) | SixBloom calls any software that offers a REST API or a CSV address, manually or every night. The address, authentication, pagination, field and value mapping are entered on screen. | Institution administrator; only the address and access details from IT | The system already publishes data; no new code will be written | Ready |
| C · Ready-made connectors (Moodle, Canvas) | Connectors with pre-mapped fields for common learning management systems: courses or sections, student enrolments and scores are taken. | System administrator (access token) | Midterm, assignment and quiz scores are kept in Moodle or Canvas | Ready |
| D · File import | A CSV or JSON file exported from the system is uploaded via the administration screen. | Institution administrator | API not ready; one-off import at the start of the term | Ready |
| E · Institutional identity (SSO) | Instructors sign in with their institutional account (SAML 2.0, OpenID Connect or LDAP). | Institutional identity management | Centralising password management | On the roadmap |
Units, programmes, programme outcomes, educational objectives, institutional outcomes, TQF-HE qualifications, matrices, courses, learning outcomes, the weekly plan, workload, the assessment plan, contribution shares, enrolments, scores, the advisee list and the transcript are received with the same schema.
If the institution's system uses different field names or codes, the mapping is done on screen; no code is written. The software fetches a sample from the source, suggests a mapping and shows required fields that are not yet mapped.
Required fields that did not arrive filled from the external system are listed for the administrator and reported to the relevant user on the entry screen; the user enters the value, confirms it or states that it will stay empty.
Imported matrices and contribution shares arrive flagged as “not reviewed”. The level of a learning outcome comes from the approved verb list and is never guessed. The design of an approved course does not change through an import.
Security and KVKK
Each institution's data is kept in a separate database; institutions cannot see each other's data.
AI is optional and runs with the institution's own key. Scores, student numbers and personal names are never sent.
AI suggestions do not enter the package until the user accepts them. Locked measurement runs and the activity log cannot be changed.
All addresses are served over SSL. API keys are stored encrypted and never sent back to the screen.
Institution databases are backed up every night; backups are kept in an area with no web access.
The institution is the data controller; SixBloom is the data processor. The obligations are set out in the service agreement.
Plans
7 days free; all features, opens with a sample course
For a single department or programme
Multiple departments and programmes
Entire institution; unlimited users and courses
The trial account opens with a sample course, so you can try every step straight away.