Have you seen the version in Spanish and Catalan of the curriculum of Programming for end users? Available here!

Learn coding with us!

Currículum en català

Mobile Curriculum for end-user is now available in Catalan!

We hope you find it useful for your sessions.

You'll find it in this link.


Check the revised version of the second draft of the end-users curriculum in this link !


This is our research summary on training courses available on coding and mobile devices.

We have also cunducted a survey among end-users and e-facilitators about their training and learning needs.

We conducted this research preceding the development of training curriculum for both e-facilitators and young learners. The aim of the survey was to define the “state of the art” in teaching coding and mobile devices by mapping available training offers at country level and at pan-European level.

We have validated our results by a group of European and Belgian experts:

  • Professor Stéphane Faulkner, PhD – Expert from the University of Namur
  • Caroline Herssens, PhD – CogniTIC, Project Manager
  • Sarah Bouraga – CogniTIC, Business Analyst
  • Laure Lemaire – Director Interface 3, Sociologist
  • Julie Moors – Interface 3, Developer,  Trainer and Project Manager.
  • David Collignon – IT specialist, Trainer 



We have gone over the proposal of the course structure for the use of mobile devices, and therefrom, we would make the following suggestion. 

We recommend putting the use of applications (collaborative applications such as Trello or Redmine for instance; or other) in perspective regarding their use on PC and on mobile.  More specifically, it should be emphasized that mobile devices come in addition, in complement to PC.  For instance, if we consider a Word document, one will use her mobile device to read it, but will use her PC to create and edit it. 

In conclusion, during the course, the trainer should stress the fact that the use of mobile devices does not replace the use of PC, but instead comes in complement to it. 



We have analyzed the proposal of the course structure for coding, and therefrom, we have drawn the following conclusions. 

The objective of the course is to introduce programming to young people and to motivate them to learn, take on courses on, programming.  The objective is not to teach coding in details and have the participants mastering a language by the end of the course.

The structure was proposed based on existing and known courses.  The parts that were considered too technical were removed in order to fit the objective of the course, and in order to be consistent with the lack of prerequisites.  The common theme throughout all the sessions will be a micro game. 

The course will focus on JavaScript, since it does not require any specific software or hardware, it is popular, and easy to learn.  Other programming languages will also be introduced in order to give trainees a wide range of existing technologies.  More specifically, HTML and CSS can also be found on the course structure, in addition to JavaScript.  If the trainee shows interest in one or more of these programming languages, the trainer will provide the participant with additional resources, such as websites or telecentres for instance. 

E-learning sessions will be organized, but the trainer will always be present.  The latter can also adapt the complexity and/or the pace of the course depending on the level of the participants. 

The participants are expected to present their project at the end of the program.  These presentations will have to satisfy to a clear structure, given beforehand to the trainees. 

Based on our discussion, two suggestions can be made.  First, it could be interesting to provide some insight into the potential jobs and career plans, for each language and each technology.  The trainer could mention them in the introduction, and provide more details in “Further information”.  Indeed jobs in IT are not limited to programmers; other possible jobs include business analysts or functional analysts for instance.  And these may not be obvious to someone who discovers coding. 

Another suggestion would be to introduce the notion of testing.  The trainer could state the importance of testing, and implement it for the projects.  The testing could be done by peer-review.  This system brings another benefit, namely it forces the participant to understand the logic of somebody else; which can consist in an interesting exercise. 

In conclusion, the objective of the proposed course is clear: entice young people to learn programming.  Two recommendations were made during the meeting.  First, the trainer could propose a list of potential jobs for each technology.  Second, she could introduce the notion, and stress the importance of, testing. 


Hereby we present our draft training curriculum on coding for e-facilitators.


In this lesson learners will learn how WWW works and get some basic information about Web technologies - Servers, protocol, domain, www address, basic World Wide Web terminology- Learners learn : What is hypertext markup language, how can we use html, structure of web pages using markup.



Hereby we present our draft training curriculum on coding for end-users.

It provides an introductory course on JavaScript.

Why we learn JavaScript? 


Attached please find the draft training curriculum on coding for end-users.

At the end of it, you should be able to: 


We present the shortened version of the manual for end-users. It helps young people to understand how their mobiles works, how they can use it in order to develop their productivity.

The next step will be to adapt this curriculum to the different territories of the participating countries, so that-end users have quality, useful and practical information.

Check the end users curricullum's second draft in this link!


We present the draft of an extensive, complete, very well guided manual, wicth includes a lot of information and is thought especially to be handled by young people.

We are currently working on an excerpt of the manual, which will be the tool that e-facilitators will use in practice during their workshops for end users. However, the full manual will guide the practical work during the training.

The next step will be to adapt this curriculum to the different territories of the participating countries, so that end users have quality, useful and practical information.

E-Facilitators: Effective use of mobile devices

The first draft of the e-facilitators curriculum is ready.

Our aim is to approach the world of mobile learning through the exploration of certain open and collaborative methodologies on the one hand and through the analysis and implementation of the Common Framework for Digital Competence (DigComp) on the other, in order to improve the target group's digital competences.