Knowledge schools

Select your country
AfghanistanÅland IslandsAlbaniaAlgeriaAmerican SamoaAndorraAngolaAnguillaAntarcticaAntigua and BarbudaArgentinaArmeniaArubaAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBolivia (Plurinational State of)Bonaire, Sint Eustatius and SabaBosnia and HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBrunei DarussalamBulgariaBurkina FasoBurundiCabo VerdeCambodiaCameroonCanadaCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling) IslandsColombiaComorosCongoCongo (the Democratic Republic of the)Cook IslandsCosta RicaCôte d'IvoireCroatiaCubaCuraçaoCyprusCzechiaDenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEswatiniEthiopiaFalkland Islands (Malvinas)Faroe IslandsFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuamGuatemalaGuernseyGuineaGuinea-BissauGuyanaHaitiHeard Island and McDonald IslandsHoly SeeHondurasHong KongHungaryIcelandIndiaIndonesiaIran (Islamic Republic of)IraqIrelandIsle of ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKorea (the Democratic People's Republic of)Korea (the Republic of)KuwaitKyrgyzstanLao People's Democratic RepublicLatviaLebanonLesothoLiberiaLibyaLiechtensteinLithuaniaLuxembourgMacaoMadagascarMalawiMalaysiaMaldivesMaliMaltaMarshall IslandsMartiniqueMauritaniaMauritiusMayotteMexicoMicronesia (Federated States of)Moldova (the Republic of)MonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorth MacedoniaNorthern Mariana IslandsNorwayOmanPakistanPalauPalestine, State ofPanamaPapua New GuineaParaguayPeruPhilippinesPitcairnPolandPortugalPuerto RicoQatarRéunionRomaniaRussian FederationRwandaSaint BarthélemySaint Helena, Ascension and Tristan da CunhaSaint Kitts and NevisSaint LuciaSaint Martin (French part)Saint Pierre and MiquelonSaint Vincent and the GrenadinesSamoaSan MarinoSao Tome and PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint Maarten (Dutch part)SlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Georgia and the South Sandwich IslandsSouth SudanSpainSri LankaSudanSurinameSvalbard and Jan MayenSwedenSwitzerlandSyrian Arab RepublicTaiwanTajikistanTanzania, the United Republic ofThailandTimor-LesteTogoTokelauTongaTrinidad and TobagoTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluUgandaUkraineUnited Arab EmiratesUnited KingdomUnited StatesUnited States Minor Outlying IslandsUruguayUzbekistanVanuatuVenezuela (Bolivarian Republic of)Viet NamVirgin Islands (British)Virgin Islands (U.S.)Wallis and FutunaWestern SaharaYemenZambiaZimbabwe

A program by:

Fundación Telefónica Fundación la Caixa

Country / Language

  • Escuelas
  • School of Computational Thinking and Artificial Intelligence

Resources from the School of Computational Thinking and Artificial Intelligence

Computational Thinking

In this proposal made up three itineraries or pathways, computational thinking is considered the sum of a set of thought processes, skills and attitudes that will provide the opportunity for children and young people to break the existing digital and social divide.

Learn more

Android Applications with APPInventor

Course dedicated to giving an overview of existing technologies for education. During the course teachers will work with Scratch and AppInventor to carry out their projects.

Learn more

Makey-Makey and Other Classroom Applications

in this course you will get to know the different elements of the Makey-Makey kit and learn, through examples, how to use it to create learning experiences in the classroom with your students.

Learn more

HTML5 and JavaScript. Coding

Introductory course to programming using free software tools. The course introduces the teacher to programming in a practical way, so that they can learn concepts related to the creation of web pages.

Learn more

Processing. Object-Based Programming

Course on Processing, a programming language that helps you process images and drawings on screens and make them interactive in a very short time.

Learn more

Robotics: Electronics and Mechanics

Introductory course to digital electronics using free tools. An introduction to a range of standard sensors and actuators is given, as well as a review of typical projects.

Learn more

Robotics: Communications

This course is the second part of the course “Robotics: Electronics”, so work will continue on connectivity. The emphasis is on the advanced use of the serial port, how to make a cross connection between two Arduino boards, what baud rate is, the RS232 standard for making multiple connections. Finally, it discusses what a protocol is.

Learn more

Robotics: Interaction with the Physical World

Third part of the training received in the courses: “Robotics: Electronics and mechanics” and “Robotics: Communications”. In this last part of the ROBOTICS courses there will be some materials or techniques that we will only use in more complex projects, once the programming, communications, and programming techniques with Arduino have been mastered.

Learn more

Ground Robots

This course is designed to introduce teachers to the operation of a children’s robot called Bee-Bot. It takes the form of a bee and uses a very simple programming language, which tends be students’ first contact with programming.

Learn more

Scratch Jr.

This is a course designed to introduce our students to a very simple programming language, which can be their first contact with programming. Scratch Jr. allows you to create interactive stories without the need to know how to read, as the blocks are graphic, and thanks to them, students will be able to make the characters move, jump, dance, and sing.

Learn more

Scratch and S4A

This course works with Scratch and App Inventor so teachers can carry out their own projects. Different programming languages are used to develop applications to express ideas, make games, and simulations.

Learn more

Technology Contents

Learning experiences for students between the ages of 6 and 12 consisting of dynamic and interactive materials to learn, revise and/or extend knowledge in the subject of technology.

Learn more

Itineraries of the School of Computational Thinking and Artificial Intelligence

Itineraries are pathways itineraries designed by experts whose aim is to contribute to teachers’ development and lifelong learning. The itineraries are articulated through the Schools, depending on the areas of development contributed by the different courses they contain.

Don’t know which school to start with?

Complete this questionnaire and find the school and itineraries that best suit your interests

Find my school