Search for courses


This is a two-part blended programme consisting of online activities and a 2-day classroom workshop. This programme will help L&D professionals, with experience of designing or developing other forms of adult learning, to apply their skills to designing bite-sized eLearning modules. It includes how to add the important human element into online learning and how to create stimulating, engaging and effective content.

What's included in the course?

  • Part 1: Participate in a live online webinar and complete self-paced activities (approx 3 hours of study)
  • Part 2: 2-day classroom workshop, working through the devleopment process step by step

What the delegates will learn

  • Apply the six stages of the development process for elearning
  • Design effective and engaging elearning materials through storytelling and scenarios
  • Experiment with an authoring tool
  • Capability to create bite-sized elearning objects that can be accessed 'on demand' and reused as appropriate
  • Evaluation of elearning tools for efficient procurement

Next steps

  • Creating Visual Impact
  • Designing Workplace Learning
  • Digital Writing Skills


Suitable for L&D professionals who wish to design eLearning self-study programmes


  • Create a detailed storyboard for an eLearning object to meet the TAP eLearning Design Profile
  • Experiment with an authoring tool to produce three slides of a storyboard
  • Upload a project to the course online forum for peer review

Leading to the TAP Certificate in eLearning Design


Online Creating engaging elearning
Tutor-led WebEx session (1 hour)

  • Share ideas on what makes eLearning engaging
  • Critique some examples
  • Objectives and valid tests

Self-study: think of a topic and complete the design overview template for your project (approx. 3 hours)

Classroom workshop
Day one - Learning and Vvsual design

  • Key stages of the development process
  • Differences between e-information and eLearning
  • Ways of structuring eLearning following the five stages of the learning process
  • Designing activities to hold students' attention and enabling practise of new skills
  • Selecting the media elements that are appropriate for the learning such as text, voice over, video, animation
  • Consider the basics of visual design, selecting relevant graphic and fonts
  • Project work

Day two - Storyboarding

  • Creating a storyboard using Word or PowerPoint to include all the onscreen text, voice-over, instructions, explanations, questions and supportive feedback
  • Ensuring there is a balance of informational and interactive slides
  • Project work, feedback and sign-off
  • Steps to success to include an overview of tools on the market to enable informed recommendations and tips on quality assurance

Course Dates

Something went wrong System.Data.SqlClient.SqlException (0x80131904): Execution Timeout Expired. The timeout period elapsed prior to completion of the operation or the server is not responding. ---> System.ComponentModel.Win32Exception (0x80004005): The wait operation timed out at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteScalar() at Umbraco.Core.Persistence.PetaPocoCommandExtensions.<>c__DisplayClassa.<ExecuteScalarWithRetry>b__9() at Umbraco.Core.Persistence.FaultHandling.RetryPolicy.ExecuteAction[TResult](Func`1 func) at Umbraco.Core.Persistence.Database.ExecuteScalar[T](String sql, Object[] args) at ThinkForms.ResponsePersistence.thinkFormsResponsePersistenceSQL.TotalAnswers(Guid ResponseId) in D:\ThinkSites\UmbracoLatest\ThinkForms\ResponsePersistence\thinkFormsResponsePersistenceSQL.cs:line 128 at ThinkForms.Models.thinkFormClientRender.Load() in D:\ThinkSites\UmbracoLatest\ThinkForms\Models\thinkFormClientRender.cs:line 632 at ThinkForms.Models.thinkFormClientRender..ctor(Guid FormId, HtmlHelper Htmlhelper) in D:\ThinkSites\UmbracoLatest\ThinkForms\Models\thinkFormClientRender.cs:line 45 at ASP._Page_Views_MacroPartials_Think_Form_cshtml.Execute() in c:\inetpub\wwwroot\tap\application\Views\MacroPartials\Think Form.cshtml:line 20 ClientConnectionId:0cdf81a0-611c-4b97-8346-9e7147645d87 Error Number:-2,State:0,Class:11

Sign up to receive your free quarterly copy of the 'Seasons of TAP' magazine in the post:

Sign up now

Prefer by email?