logo

Coming soon

This too :)
info@codelearn.com
 

Blog

Codelearn certificates prove our students tech skills

The main goal of boosting Codelearn certificates is to specify which kind of competences have been acquired by students who pass a level exam, that is to say, which programming languages they are capable to use and which kind of technologies they are able to work with. Thus, ideally these certificates of competencies will be useful to compare Codelearn studies to other formal education studies....

Read More
Computational thinking helps us finding the best solution to any kind of problem

Computational thinking is a mental process that leads us to find optimal, efficient, creative and open solutions for problems we have to face not only in technological areas, but also in any other sphere of our daily life. In order to communicate with computers and be able to understand them, computer scientists must learn how to think as a machine does: through decomposition in different...

Read More
A kid willing to learn how to code

Everyday we can notice some small details in our kids showing us that they use a different logic comparing to ours when we were their same age. Nowadays the first instinct of a kid who doesn’t go to school yet is to touch all screens instead of using a small keyboard, as it is what they have seen from the first moment and they think...

Read More
Hardware

Hardware and software are the two main parts of an electronic device. Hardware is any physical device that we can see or touch (it is tangible), while software is a program which tells hardware how to work, which is installed inside the computer and can’t be physically touched (it is intangible)....

Read More
Self-taught learning vs. Learning to code with Codelearn

Due to the availability of Internet and its sources of information, there are more and more kids who start looking for contents about subjects they feel passionate about and they can't study at school in a daily basis. Thus, when they reach adolescence and follow their own curiosities and motivations, they start learning by themselves through blog sites, specialized forums and other documents shared on...

Read More

Currently, and increasingly, we live in a world where information is on the Internet (virtual classrooms for schools, travel agencies, e-banking, etc.). Programming and the use of ITC are becoming the new literacy system. Many organizations promote teaching programming to children from an early age so that they can adapt to this increasingly digital world. One of the most active is Code.org which incorporates personalities...

Read More

What is the binary system? The binary system is a numbering system in which numbers are represented using only two digits: zero (0) and one (1). It is the natural counting system used by computers, since internally they work with two levels of voltage: on (or with presence of electric charge, equivalent to 1) and off (or without electric charge, equivalent to 0). Brief historical introduction The first...

Read More

In recent years several tools have emerged to help introducing programming to children and young people. These tools aim to provide an introduction to programming using a friendly environment but, at the same time, it offers several alternatives for learning the basics of high level programming languages: variables, control structures, functions, etc. Typically, these environments offer a friendly interface that incorporates motivational factors and different abilities put...

Read More

In our country, it's strange to relate programming as a skill focused on children. However, there are increasingly more initiatives (mostly on Anglo-Saxon world) to teach computational thinking to children from an early age. Note that computational thinking is not only about learning a programming language, but focuses on basic concepts like logic, cause-effect relationship, algorithms construction as a method of solving problems ...

Read More