“There is a different way of relating ideas and solving problems which helps us understanding how a machine thinks …”

"There is a different way of relating ideas and solving problems, which helps us understanding how a machine thinks ..."

"Existe una manera distinta de relacionar ideas y resolver problemas, que nos ayuda a comprender como piensa una máquina ..."

WHAT IS ICODEMY?

Icodemy is a sequenced methodology that structures the understanding of Computational Thinking and its applications, in order to help the children getting on in the technological environment of the 21st century.

Patterns

Association

Sequencing

Depuration

Analogies

Laterality

Feedback

Prototyped

Ideation

Divergent thinking

Heuristic

Information analysis

Critical thinking

Abstraction

Conditions

Algorithms

CONVERGENT THINKING
CONVERGENT THINKING
We use logical reasoning to find the solution of a problem by following a systematic process based on the scientific method.
LATERALITY
LATERALITY
We take different approaches in order to find the solution to a problem, breaking with the classical patterns of reasoning.
SEQUENCING
SEQUENCING
We arrange a series of events according to criteria to make a program work as planned.
COMPUTATIONAL LOGIC
COMPUTATIONAL LOGIC
We split up information, identify similarities connecting ideas, simplify and build generalized solutions.
ABSTRACTION
ABSTRACTION
We simplify the elements of a problem in its essential parts, which allows us to model reality.
CRITICAL THINKING
CRITICAL THINKING
We analyse the consistency of a reasoning accepted at first as true in order to deepen the knowledge.
CONDITIONALS
CONDITIONALS
We introduce exceptions to a general rule to act differently and to achieve a more dynamic interaction.
DEPURATION
DEPURATION
We identify and correct errors to optimize the operation of a previously defined model.
HEURISTIC
HEURISTIC
We solve problems more efficiently by looking for mental shortcuts that start from a reasoning by analogy.

WHY NOW?

The digital society in which we live demands us to know the language needed to communicate and interact with the machines. Otherwise we would have a formative disadvantage.

Labour erosion

Changing environment

Technological demythologization

Speed of progress

New Paradigms

Digital natives?

Fundamental skill

Digital literacy

Programmable environment

Knowledge of the environment

Curricular recognition

Digital divide

New education

Labour market

TECHNOLOGICAL SPEED
TECHNOLOGICAL SPEED
In the digital age, changes happen at dizzying speed, turning what was novelty yesterday into a commodity.
LABOUR IMPACT
LABOUR IMPACT
The rapid evolution of artificial intelligence and robotics will have a radical impact on the labour world.
DIGITAL DIVIDE
DIGITAL DIVIDE
The differences between those who are confident with new technologies and those who do not are growing more and more.
DIGITAL LITERACY
DIGITAL LITERACY
Young people should stop being simple passive users of content, to become proactive creators of their own technology.
NEW ABILITIES
NEW ABILITIES
Nowadays education must incorporate the key educational competencies that tomorrow's children will need in their daily environment.
DIGITAL NATIVES?
DIGITAL NATIVES?
Children today are NOT more prepared for the use of technology because they belong to this new generation.
FUNDAMENTAL SKILL
FUNDAMENTAL SKILL
Programming is considered by the OECD as one of the most important curricular skills and competences in the 21st century.
TECHNOLOGIC EDUCATION
TECHNOLOGIC EDUCATION
The redefinition of educational processes supposes much more than filling the classrooms of screens, devices and digital blackboards.
CURRICULAR RECOGNITION
CURRICULAR RECOGNITION
Computing is in many countries at the same level of other core curricular subjects.
Contact Us

We're not around right now. But you can send us an email and we'll get back to you, asap.

Not readable? Change text.