In the pupil, computational thinking develops gradually, through the implementation of creative processes, through playful, intuitive and amusing activities. Through Computational thinking, critical thinking, problem solving, cooperative learning, learning by doing, the laboratory will immerse the participants in a constructive environment in which they will find themselves solving a problem with the help of programming.
Laboratory - Unplagged lessons (without technology)
Card and square programming: pupils write a sequence of instructions using a set of predefined commands to guide their classmates in reproducing the drawing.
CodyRoby: a do-it-yourself unplugged programming method, based on simple playing cards that can be used to create board games for any age or physical activity.
CodyWay: unplugged do-it-yourself programming method that allows you to use paths in the real world to do programming experiences.
Laboratory - Technological lessons I
Scratch and Scratch JR: a visual programming language developed at the MIT Media Lab and made available online and offline through a platform that allows anyone to create and share real programs. Children can learn to write stories by choosing from a series of characters, create games and animations without writing a single line of code and without knowing the programming: just move blocks creating sequences of behaviors for individual characters.
Figures involved: teacher - technological tutor - fourth grade pupils
● The teacher will have the task of providing support in the management of the laboratories and, in collaboration with the technological tutor, to accompany the students during all the phases of the project. At the end of the project it will evaluate the performance of the activities.
• The technological tutor will take care of the logistics for the correct performance of the activities using:
○ Pedagogical skills
○ Experience in conducting coding labs
○ Skills in the computer languages to be proposed
During the robotics activities the students will be led to research and to build by themselves their own knowledge placed in front of a problem and working through errors and corrections. Starting from the deepening of the software, students will be guided to approach the world of coding through the study and application of "Scratch", a language that allows learning in a fun way to program. Students can join groups to design, build, program and test real robots. By collaborating on projects, guided but at the same time free, the members of the group will develop creativity and problem-solving techniques, in addition to acquiring important mathematical and scientific knowledge. In addition, students will improve their communication, organization and research skills.
Here are the links to connect to: