
Teach Coding to Students
This course is designed to help teachers with no prior coding experience teach coding effectively to their students. The course is interactive and hands-on, providing teachers with the necessary tools to become more effective in their teaching approach.
Description
This course is designed for teachers with no prior coding experience who want to introduce coding effectively to their students. It is interactive and practical, giving teachers tools to improve their teaching approach.
Teachers will work in teams, experiencing collaboration firsthand and learning how to apply it in their classrooms. By the end, they will be able to introduce coding in an engaging way that helps students solve real-world problems.
Through step-by-step projects, teachers will explore active teaching methods that encourage participation and hands-on learning. Coding fundamentals will be taught with real-life analogies to explain concepts, flowcharts to design algorithms, block programming to implement them, and activities that connect directly to each topic.
Learning objectives
By the end of the “Teach Coding to Students” course, participants will have achieved the following learning outcomes:
- Understanding of coding fundamentals: Participants will have a deep understanding of coding concepts such as variables, data types, and loops, and be able to explain these concepts in a simplified and relatable way to their students.
- Knowledge of different teaching methodologies: Participants will be equipped with a variety of teaching methodologies that they can use to teach coding to their students, including block-based coding, text-based coding, and project-based learning.
- Ability to develop fun, engaging, and hands-on coding activities: Participants will be able to create fun and engaging coding activities that are hands-on and encourage active participation by students.
- Proficiency in using coding tools and resources: Participants will be proficient in using a range of coding tools and resources, such as block-based programming languages and coding platforms, to teach coding to their students.
- Understanding of real-world applications of coding: Participants will understand how coding is used in real-world contexts and be able to relate these applications to their students, helping them to see the relevance and importance of coding.
- Confidence in teaching coding: Participants will feel confident and empowered to teach coding to their students using the skills, knowledge, and tools gained from the course.
Methodology & assessment
Simplified Approach: The course will use a simplified and friendly approach to coding, which will make it easier for teachers to learn and teach coding to their students.
Real-World Problem-Solving: The course will teach teachers how to teach their students to solve real-world problems through code. This will make the learning process more engaging and encourage active participation.
Materials, digital tools & other learning resources
We offer comprehensive support to participants in every aspect of their journey, including assistance with the procedural and administrative tasks involved in issuing and processing essential technical documents required by their home schools. This includes:
1. Certificate of Attendance
2. Europass Mobility Document
3. Learning Agreement
4. We supply tailored resources and materials to enhance the learning experience and align with course objectives.
Certification details
- Certificate of Attendance
- Europass Certificate (if requested)
Our courses are designed and delivered in compliance with the quality standards of the Erasmus+ Key Action 1 Quality Standards for Courses.
Pricing, packages and other information
-
Price:400Euro
-
Course package content:
The course fee is 80 euros per person per day, which includes:
1. Participation in the course sessions.
2. Coffee breaks provided after each daily session.
3. Accompaniment for a city tour to explore the local area.
What’s not included in the fee:
1. Entrance fees to museums and cultural sites during the city tour.
2. Some optional cultural activities may require an additional fee.
3. Accommodation, meals, and transportation are not covered and must be arranged individually by the participants.
-
Additional information:Description of the services and activities included in the course package (such as accommodation, meals, transport) or available at extra cost.
-
Cancellation & changes:
In the event of force majeure—such as natural disasters, pandemics, travel restrictions, or other unforeseen events beyond our control—we will:
1. Offer participants the option to reschedule for a future course date.
2. Provide a voucher for the course fee, valid for up to one year, to be used for any of our upcoming courses.
We are committed to maintaining flexibility and support for participants while ensuring a smooth and fair process for all parties involved.
-
Additional information:The options and conditions for change and cancellation, and the policy in case of unforeseen circumstances (force majeure).
Additional information
-
Language:English
-
Target audience ISCED:Primary education (ISCED 1)Lower secondary education (ISCED 2)Upper secondary education (ISCED 3)
-
Target audience type:TeacherICT CoordinatorNot-for-profit / NGO staff
-
Learning time:25 hours or more
Upcoming sessions
Past sessions
More courses by this organiser

Methods And Strategies To Reduce Violence In Schools

