Skip to main content
European Commission logo
European School Education Platform
Erasmus+ Courses Croatia excellence since 2015 in Croatia
Third-party on-site course

The Fun of Coding - Learn How to Teach Your Students and Develop Computational Thinking - Split, Croatia 6 DAYS

This course is aimed at teachers and educators who want to learn the basics of coding and how to bring it into the classroom. It focuses on hands-on programming skills using Scratch and Python, fostering computational and creative thinking. Participants will explore playful learning, digital storytelling, and problem-solving through code.

23.09.2025
Next upcoming session:
22.06.2026 - 27.06.2026
Croatia , Jadranska Hrvatska , Split

Description

The course consists of 35 didactic hours and includes the following modules:

 

  • Introduction of participants, course overview, warm-ups, and icebreakers
  • Theoretical introduction to coding and programming concepts
  • Practical workshop on using Scratch for creating interactive digital stories, animations, and games
  • Introduction to key programming terms such as variables, loops, and conditionals
  • Hands-on session on writing basic Python code and creating simple algorithms
  • Individual support for incorporating coding into your teaching practice
  • Teambuilding and networking activities
  • Practical workshop on designing educational games and applying coding concepts in the classroom
  • Online tools for collaboration on educational projects using coding
  • Presentation of project outcomes, group discussion, evaluation, and course closing

 

By the end of the course, participants will be prepared to engage students in creative coding activities and integrate programming concepts into their teaching.

Learning objectives

  • Learning how to use Scratch to create interactive digital stories, animations, and games.
  • Learning how to write basic Python code and understand key programming concepts such as variables, loops, and conditionals.
  • Gaining practical experience in designing educational games with Scratch to enhance learning.
  • Understanding how coding can teach students of all ages computational thinking, problem-solving, and logical reasoning.
  • Learning how to integrate Scratch and Python into the classroom to engage students in creative coding activities.
  • Boosting participants' confidence in teaching programming concepts to students in a fun and accessible way.
  • Providing creative and practical resources for successfully incorporating coding activities into the curriculum.
  • Improving English fluency through active participation in an English-speaking learning environment.
  • Promoting intercultural awareness by collaborating with international participants and sharing coding practices.

Methodology & assessment

The methodology of this course is based on a blend of theoretical input, presentations of best practices, demonstrations, and practical, hands-on work. Participants will have the opportunity to create interactive projects using Scratch and Python, such as digital stories, animations, games, and educational tools. They will gain experience in applying programming concepts like variables, loops, and conditionals in a variety of educational contexts. Participants will practice designing and implementing coding projects in their professional settings, with a focus on teaching coding in a creative and engaging way. Assessment is conducted continuously by the course trainer, who observes participants’ progress and engagement on a day-to-day basis.

Materials, digital tools & other learning resources

All materials will be made available to participants in digital form upon completion of the course. We have designed several guidebooks, including one for First Mobility, to help participants navigate the course.

Certification details

The course includes a Certificate of Attendance, Europass Mobility Document, and Learning Agreement (on request). Participants will have the opportunity to meet ECC Standards, learning in a diverse group with participants from different countries. You can choose from flexible course options, allowing school colleagues to select different courses at the same time, meeting diversity standards for at least three different countries. Additionally, you will have the chance to immerse yourself in the

Pricing, packages and other information

  • Price:
    480
    Euro
  • Course package content:

    The course fee includes a full programme of study sessions, course materials, a certificate of attendance, and the option for Europass and Learning Agreement (on request). Participants will benefit from the expertise of a local provider, free Wi-Fi, coffee and tea breaks, and a free guided walking tour. Administration costs are also covered. Accommodation, meals, and transport are not included, but reliable recommendations are provided in an info-pack.

  • 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:

    Free of charge if cancellation is up to 4 weeks before the course starts.  After this date cancellation fee is 160.00 € per participant.

  • 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:
    Early childhood education (ISCED 0)
    Primary education (ISCED 1)
    Other
  • Target audience type:
    Teacher
    Teacher Educator
    Company staff
  • Learning time:
    25 hours or more

Upcoming sessions

  • Starting on 22.06.2026 - Ending on 27.06.2026
    Planned
    in

    Split

    , Croatia
  • Starting on 06.07.2026 - Ending on 11.07.2026
    Planned
    in

    Split

    , Croatia
  • Starting on 20.07.2026 - Ending on 25.07.2026
    Planned
    in

    Split

    , Croatia
  • Starting on 03.08.2026 - Ending on 08.08.2026
    Planned
    in

    Split

    , Croatia
  • Starting on 17.08.2026 - Ending on 22.08.2026
    Planned
    in

    Split

    , Croatia
  • Starting on 14.09.2026 - Ending on 19.09.2026
    Planned
    in

    Split

    , Croatia

More courses by this organiser