Blog

What is Arduino?

What is Arduino?

Do you remember our article about the difference between hardware and software? Today we should look back at those terms for a moment so we can start talking about Arduino, an open-source hardware platform based on a board that allows to create interactive electronic...

Get your programming certificate with Codelearn

Get your programming certificate with Codelearn

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.

What is Computational Thinking?

What is Computational Thinking?

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 parts, by recognising patterns, using abstraction levels and designing and designing from algorithms.

Codelearn recommendations: DAEMON, by Daniel Suarez

Codelearn recommendations: DAEMON, by Daniel Suarez

One of the reasons why we recommend you to read Daemon is that most of the things it explains are really similar to reality. As readers moves forward they can see (with horror) that what is happening on the novel can also be done with the technology which we can access today – and thus they can sense that our society and the world where we live are much more fragile than we think.

Archive