School of Computational Thinking and Artificial Intelligence
The training resources included here help teachers to develop skills and competencies in terms of Computational Thinking and Artificial Intelligence. They encompass the concept of Computational Thinking and its importance in relation to technologies, such as Artificial Intelligence, which will have a dramatic impact in the coming years. At the same time, they enable crossover learning and develop critical thinking, creativity and soft skills.
Teacher participating in this school can use in the classroom the set of thought processes for information processing, which are necessary in the digital era for problem solving, applied to various knowledge areas.
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 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.