CODING IN SCHOOL: GET READY FOR THE FUTURE.
The “Coding in School” course is aimed at teachers and school personnel from pre-school to primary, secondary, vocational training, adult education and special needs. Non-native English instructors who expect participants to have at least a B1 level of English proficiency. It’s not necessary to be an expert in coding or informatics.
Coding is not just for engineers, mathematicians or informatics, but it’s also a very powerful tool for teachers. The course will focus on what is coding, how to use it in schools, what are the benefits for students, and what tools can be used for every level, with special attention to Scratch and Python.
The reason why coding should be taught in schools is that it develops the 21st century skills, such as logical and algorithmic thinking. It stimulates the curiosity of the children by allowing them to create their own projects and it also encourages cooperation and team work. Adding to this, coding makes the learning process easy and funny, especially in primary schools.
This course will allow the teachers to meet new colleagues from different countries, cultures and languages, work together and exchange experiences among them. A great importance is given to the social part of the course.
Everyday we will be focusing on a different topic related to coding, from a practical point of view. The course will include lectures, seminars, and personal experience. It will be very participative, with daily motivational activities, such as group work, discussions, brainstorming, case study and problem solving. Work material will be given to all participants to ensure full understanding and support for activities.
At the end of the course, the company will give participants a certificate of attendance that includes detailed information about the course, such as title, program and schedule. Furthermore, a Europass mobility certificate can be added on request.
The main objective of this course is to learn how to use coding as a tool in the teaching method of the participants. Our aim as teachers should be, not simply to create future programmers to meet the needs of the job market, but to enable children to use digital technology to develop their creativity. Furthermore, it helps students in our technology-based society to move from the role of “consumer” to that of a “creator”. Coding also trains children to become independent citizens in a world where technology is ubiquitous. Finally, learning to code helps students better understand one aspect of the digital world in which we live and, in some ways, become better prepared for it. In short, this is why coding in school is important. Learning some coding basics at school now appears to be necessary to function in an increasingly digital world.
More specifically, the objectives of the course for the participants should be:
To understand what is coding and its applications.
To get general knowledge about Scratch program.
To be able to design learning activities using Scratch.
To get general knowledge about Python programming language.
To be able to read and write Python code.
To get familiar with basic coding concepts, such as variables, conditional expressions, cycles, lists,…
To gain skills and knowledge to use other learning tools related to digital technologies.
To meet colleagues from other countries, that will allow the participants to develop international cooperation and better understanding other educational systems, to exchange experiences and intercultural practices.
To enrich communication skills, broaden professional vocabulary and improve foreign language competencies.
This weekly programme is for guidance only. Depending on the needs of the participants and the professional profiles, the course may change. It is a flexible programme.
The course trainers will welcome the participants on Sunday afternoon and all the course material will be handed out. The main training, instruction and practical activities will take place from Monday to Friday. Finally, a course summary and final evaluation will be made on Saturday morning and certificates of attendance will be issued. The standard orientation programme is briefly explained below.
DAY 1 – SUNDAY.
- Meeting and greeting.
- Individual orientation and information about the venue and the city.
- Reception of all course material.
- Brief presentation of the course and its target by the end of the week.
DAY 2 – MONDAY.
- Introduction to Coding.
- Differences between programming and coding.
- Importance of coding in school.
- Free cultural activity: discover the city and its cultural heritage.
DAY 3 – TUESDAY.
- Coding with Scratch.
- Pedagogical approaches to Scratch.
- Learning activities with Scratch: designing educational games and animations.
- Free cultural activity: discovering the city and its cultural heritage.
DAY 4 – WEDNESDAY.
- Introducing Python programming language.
- Reading and writing code with Python.
- Mathematical operations with Python.
- Basic concepts in Python: variables, cycles, lists,…
DAY 5 – THURSDAY.
- Networking activity: Presentation of your own school and your KA1 PROJECT: 5W's. WHO, WHAT, WHEN, WHERE, WHY with all participants from the course and other structured courses of the company.
- Networking activity: Guided session to find your best partner for a future JOB SHADOWING and/or KA229 PROJECT.
- Optional cultural activity: trip to some relevant places of the city with all participants from the course and other structured courses of the company just to reinforce networking between all of you.
DAY 6 – FRIDAY.
- Group work.
- Creating project proposals to integrate coding in schools.
- Presentations and discussions of the project proposals.
- Optional dinner in Alicante. Networking activity to deepen the relationship between all participants.
DAY 7 – SATURDAY. CONCLUSION.
- Course evaluation.
- Releasing of official course certifications.
- Participants departure.
The course “Coding in school” is expected to be celebrated during 2021 and 2022 in following dates and places:
SPAIN – ALICANTE:
From Sunday 10th October to Saturday 16th.
FINLAND – ROVANIEMI:
From Sunday 5th December to Friday 10th.
SPAIN – ALICANTE:
From Sunday 10th July to Saturday 16th.
From Sunday 9th October to Saturday 15th.
ICELAND – REYKJAVÍK:
From Sunday 21st August to Saturday 27th.
ITALY – FIRENZE:
From Sunday 3rd April to Saturday 9th.
IRELAND – DUBLIN:
From Sunday 31st July to Saturday 6th August.
COST AND ERASMUS + FUNDING
The cost of the seven day course is 490€, including course fee, certification and support fee, cultural and sport activities in the city. You will also receive a certificate of attendance. The cost includes arrival on Sunday and departure on Saturday. The company offers an Optional cultural package to deepen in relationship between all participants.
The training course is tailored to be fully funded by Erasmus + to teachers, trainers, headmasters and any other staff of education organizations. Furthermore trainers can help in Key Action 1 Application to ensure that participants can get the grant and could be eligible to receive an Erasmus + grant that cover all the costs of the course.