Loading pages...

Industries /Education & E-Learning Software

Learning platforms
that support the whole course.

NorroSoft develops education software and e-learning platforms for teaching, training and course administration. We bring course resources, assignments and feedback into a clear experience for learners and the educators who support them.

  • E-learning platforms
  • Educator tools
  • Course administration

Beyond a folder of course files

Show learners what to do next.

Uploading material is only one part of delivering a course. Learners also need to find their next activity, understand deadlines and see feedback. Educators need to know who has submitted work and who is still waiting for a response. We build these connections into a learning platform that reflects your course structure and teaching process.

One complete module is a useful starting point: content, activity, submission, feedback and the next lesson.

Education application development

Connect teaching tasks to learner progress.

Design the course experience and the tools your team needs to maintain it.

Talk through your requirements

Course and content management

Organise programmes into courses, modules and resources with a clear publishing process. Define who can edit material, which learners can access it and whether activities follow a sequence or remain independently available.

  • Course and module structure
  • Learning resource publishing
  • Course access rules

Learner websites and apps

Give learners a personal view of available courses, upcoming work and recent feedback. Design resource access and activity completion for the phones, tablets or computers they are expected to use.

  • Personal course dashboard
  • Mobile learning journeys
  • Progress and deadline reminders

Assignments and educator tools

Create workspaces for setting assignments, reviewing submissions and returning feedback. Keep each submission connected to its learner, activity and review status so teaching teams can manage work awaiting attention.

  • Assignment publishing
  • Submission review queues
  • Feedback and revision workflows

Enrolment and reporting integration

Connect course access with existing account and enrolment systems where interfaces are available. Keep participation reports grounded in agreed events, distinguishing access to a resource from completion of an activity.

  • User account connections
  • Enrolment synchronisation
  • Participation and completion reports

Example: assignment delivery

Keep feedback within the learning journey.

An educator could publish an activity for a course group and collect submissions in a review queue. Each learner would see whether their work was submitted, awaiting feedback or returned for revision. Administrators could check participation without searching the educator’s messages or separate files.

  • Define whether learners can resubmit and until when.
  • Agree which events count towards course completion.
  • Keep submitted work and feedback linked to the same activity.
From published activity to the next lesson
  1. PublishThe educator shares an activity with the relevant course group.
  2. SubmitLearners complete the activity and send their work.
  3. RespondThe educator returns feedback or requests a revision.
  4. ProgressLearners see their updated status and next available activity.

Illustrative learning workflow. Submission rules, feedback stages and completion criteria are set around your programme.

Building your learning platform

Review a real module before adding the catalogue.

A representative course reveals content, device and administration needs early.

  1. Map the course experience

    Review sample material, learner groups and teaching methods. Define the course structure, submission rules and tasks that educators and administrators must be able to manage.

    What you leave withCourse structure and role map
  2. Build a complete learning journey

    Prototype the course and assignment screens, then test resource access, submission, feedback and progress together. Review how the material works on the target devices.

    What you leave withReviewed course and assignment workflows
  3. Prepare content and administration

    Plan content entry or migration, account setup and publishing guidance. Show your team how to maintain courses, manage access and find information needed for learner support.

    What you leave withContent launch and administration guide

Before we begin

A few things
you may be wondering.

Have a different question?
Let’s talk it through

Should we extend our LMS or build a custom platform?

We assess the learning journey you need against the capabilities of your current learning management system. Configuration or an integration may cover the gap. A custom platform or extension becomes useful when course delivery or administration needs cannot be met practically by the existing tools.

Can you migrate our courses and learning resources?

We review the formats, structure and access to your current content. A sample import checks whether resources, course relationships and any available progress data transfer as intended. Material that needs editing or manual entry is identified before the wider move.

Can our educators update courses without a developer?

We can build publishing and administration tools for the tasks you want educators to own. The specification defines editable content, publishing permissions and course settings, with guidance on using the delivered tools after launch.

Your next step

What gets in the way of delivering your courses?

Share a sample course and the learner, teaching or administration task you want to improve.

Discuss your e-learning platform