To begin…

1. Who is Tralalere?

Created in 2000 by pioneers in cultural and educational media, as well as experts in youth communication, Tralalere produces educational digital content for children and their educational mediators. They create a plethora of online and offline materials, including: cartoons, serious games, web documentaries, interactive activities, games, websites, devices, museum installations, etc.

We also design and implement comprehensive awareness campaigns for children, parents, educators and public broadcasting organizations.

Notably, Tralalere concieved and directed the national program raising awarness to risks on the Internet: www.internetsanscrainte.fr

To learn more about our work, visit: www.tralalere.com

2. What is the Code-Decode program ?

Code-Decode is a suite of applications and ressources allowing children to discover programming and digital culture.

The child can create digital productions such as video games, pixel art/animation, and interactive stories.

3. Who is behind the Code-Decode program?

Code-Decode is an initiative to introduce, educate, and train children in coding and the culture of coding. The program is involved with the efforts of several educational and digital groups (BSF, INRIA, ENSCI Workshops, Toxicode, Le Pre St. Gervais), supported by funding from Program for Future Investments.

Code-Decode is co-financed by the European Union.

4. Who can use Code-Decode?

The Code-Decode program is intended for teachers of grades 3-6, educational leaders, and extra-curricular leaders working in various settings (media-library, social center, vacation center, etc.), as well as for families.

There are many ways to use the Code-Decode program!

5. How old must you be to use the Code-Decode programs?

You can begin using the Code-Decode programs at 7 years old, or once a child can read.

6. What is the purpose of a Code-Decode workshop?

A workshop stages a clear introduction to the material. In general, we offer several sessions so the children' introduction is well-rounded. In these valuable moments, a leader guides the child while explaining the instructions and encouraging them to experiment with different concepts.

7. How do I lead a workshop?

Our teaching resources are accesible in the "Resource" section on the Teacher's Space (while connected to a subscribing teacher account with Code-Decode). These resources offer teaching plans and offer guidance on leading the activities proposed in the Code-Decode programs.



Commercial questions

1. Step-by-step, how do I subscribe?

We are delighted that you are interested in our resources - you help us to sustain them over time. To subscribe, follow these simple steps:

- On our page, find "The Plans". - Select the Premium Formula that's right for you and click on the button "View Package Details". Below the table "Premium Formula" click the button "Request an estimate";

- If you have an account, log in. If you don't have an account, you can create one;

- Fill out the form to generate an estimate. It will be automatically sent to you by email;

- Send us your order confirmation or countersigned estimate. We will activate your subscription within 48 hours and you can send your identification as well as your bill.

2. Why is Code-Decode a paying service?

The parts of the site containing new services (guided lesson plans, complementary resource videos...) are subject to licensing. This allows us to ensure their availability, sustainability, and their improvement over time, but it also guarunees we can accompany and monitor Code-Decode activity. However, it is possible to use the applications for free in free creation mode.

3. How does Code-Decode's license work?

The Code-Decode license is offered annually to educational establishments (schools, media libraries, community centers, etc.).

This license provides acces to teachers, education professionals, and students.

4. Why a subscription and not a one-time-purchase?

That's a great question. Our system functions with an annual license which allows us to continually update our resources without needing to create and release entirely new products. The price of our license is fixed. Instead of paying 500 euros once for one resource that never changes, we offer one evolving and updating resource for about 100 euros per year. Moreover, instead of sending you a license by post, our subscription system is more convenient for your establishment.

5. Can I pay by an administrative mandate?

Yes! We designed our system to be as convenient for you as possible. By filling out our form, you will automatically recieve a personalized estimate for your establishment. All you have to do is send us a corresponding order form or the countersigned estimate and we will activate your subscription.

6. Will my subscription be renewed automatically?

Your subscription will not renew automatically. At the end of your contract we will contact you by email and offer a contract renewal for another year.


Programming/code questions

1. What is an algorithm?

An algorithm is a set of rules, the application of which can solve problems through a finite set of operations.
An algorithm is a group of actions that allow us to do something. In computer science, the algorithm dictates how a program works.

Apply subtraction to reduce a player's life when he is hit - this is an algorithm.

2. What is a loop?

A loop is a code that repeats one or more tasks until the condition in the loop is satisfied.

if the character's life level is greater than 0 the character advances

while (character.life > 0)

3. What is a condition?

A condition is a test that makes a decision based on its results.
To compare, we can use the different signs <, >, <=, >=, == (is equal to) and != (is different).

If the distance between me and a player is less than 5 I shoot
if (distanceBetween(player, character) < 5)

4. What is a variable?

A variable represents an element which varies throughout the execution of a program, like the player's life points or the score.
In programming this is a key word with a value.

If I have 3 lives, in my program the variable representing life is written like this:
var life = 3 or if written in GameCode, like this: player.life = 3
The sign '=' assigns a variable and gives it a value so the sign == compares the equality between two values. The same key word represents a value.

If I want to reduce the life of a player by 1 point:
player.life = player.life - 1
That said, I assign my player's lif variable the (current) value of the player's life minus one.

Resource questions: the platform

1. Can I access the Code-Decode resources offline?

Unfortunately not. Using the Code-Decode resources (applications, lessons, teaching guides, videos, etc.) requires an internet connection. The resources are hosted on the website  code-decode.net .


2. My adblocker (publicity blocker) won't let me acces code-decode. What should I do?

You will receive a message inviting you to add  code-decode.net  to your list of accepted sites (white list) and disable your blocker on this site. In your blocker settings it is possible to register certain sites as trusted. If you have the option to disactivate your blocker temporarily, this works too.

3. How do I return to a lesson when we have finished all the creation steps?

Simply close the tab in which the creation has launched.

4. How do I delete my activity carried out in My Home?

On the bottom-right of each vignette corresponding to a creation you will find a small trashcan. Click this icon to delete the selected creation.

5. How can I add a student who already has an account to a class account?

This is not yet possible. For now, only the user's name and password can add a student to a class. More information is required to sign up as an individual user.

6. How can I disactivate an account?

If you wish to disactivate your Code-Decode account, we'll be sad to see you go, but the process is simple! Simply fill out  the contact formula  and list your reason for leaving.

Resource questions: the lessons

1. How do I use the Code-Decode lessons?

The lessons are not accesible to the public or to anyone not holding a license to access our professional services,

The lessons presently on the platform are experiences to utilise in a class/group led by a teacher/leader. Only children involved in a class/group can access these lessons.

For the moment there are no pathways to follow as an individual user, including tutorials present in our older versions of Code-Decode. We are working to add them to our platform.

2. What do formal school programs require?

a. Elementary School - Mathematics

Official program

The students will learn to use computer software and begin programming.


b. Middle School - Technology and Mathematics
Official program

Computer education is provided in mathematics and technology. The children will not be expected to become experts; the goal is rather to give them the keys to decode a digital world that is constantly evolving. It allows students develop algorithmic thinking and an understanding of the representation of information and its treatment, problem resolution, and controling results.

3. How does Code-Decode meet the challenges of formal school programs?

Code-Decode enables you to easily manipulate basic concepts in programming: loops, variables, events, and conditions. It is also possible to introduce the notions of coordinates and locating objects on a spatial plane.

Programming can be done in many ways, be it with blocks or using script. Code-Decode helps the user get familiar with these new languages through different methods, making the child the decision maker and an active creator.

Creating with the applications means discovering algorithms in a visually stimulating and playful way.

Work as an individual or as a group - both styles are possible and engaging.

The lessons we offer reenforce good habits and prepare children to participate in digital culture and the digital world that surrounds us (opendata, video games, pixel art, social advertising, search engines, etc.).

4. What other aspects of the common core are addressed?

Which learning goals?

1 - Team work

2 - Sharing

3 - Digital creation

Resource questions: GameCode

1. How can I find my GameCode creation again?

After a complete overhaul, our  Code-Decode site  is better than ever and easier for you to use.
Notice: the new and improved Code-Decode no longer has your old creations.
Nevertheless, you can still finish your activities - we have saved your creations on a secondary platform, which is accessible until July 1, 2017 at  this address .

2. Why do I sometimes see lines of code appear in my GameCode activity and not the illustrated blocks shown in the Help tab?

This may be because the user tried to go into script in the first mission and the progress was saved. The option to reset one's progress or that of one's students is currently being added (the "lesson" functionality on the platform is still being developped).



Resource questions: DataDecode



Resource questions: GleamDecode

1. How do I get the connected Gleam box?

To order small units (payment by card):

Go through the website:  http://www.club-tralalere.com/kit-gleamcode.html


To make an order for a group (not by card) :

1/ The client must describe his/her need via the contact form

2/ Tralalere sends an order form

3/ The client signs and returns the order form

4/ Tralalere sends the Gleam box(es) and a bill by post

5/ The client sends payment to Tralalere by post



Resource questions: Code and me

1. How do turn on the sound fo the "Code and Me" videos?

At this moment, a preview for the video sound track is available. The full sound track is coming soon!



Resource questions: Culture Decode