"

Basic Algorithm and Coding

About the course

This Erasmus+ KA1 course is designed for primary and secondary school teachers aiming to enhance their professional development and skills in basic algorithm and coding. Through hands-on activities and interactive sessions, participants will gain insights into coding curriculums, programming platforms, and problem-solving approaches. They will also develop block-based applications and explore the relationship between mathematics and computer science, providing them with the tools to foster high-level cognitive skills in their students.

What will you learn?

By the end of this course, participants will:

Develop problem-solving skills and create effective algorithms to address real-life issues.

Learn to use programming platforms like Code.org to design and implement block-based applications.

Integrate coding concepts into teaching practices, enhancing students’ cognitive and analytical skills.

Course Content

This course provides teachers with the knowledge and tools to integrate coding into their curriculum, empowering students with essential digital skills for the future. By fostering creativity and problem-solving abilities, participants will inspire their students to excel in the digital age.

Morning (3 hours):

  • Icebreaker Activity: “Logical Puzzles” – Engaging participants in collaborative problem-solving.
  • Session 1: What is an Algorithm? – Exploring the basics of algorithms and their role in daily life.
  • Session 2: Problem-Solving Concepts – Identifying and analyzing problems with appropriate steps to solve them.

Afternoon (3 hours):

  • Workshop: Creating Basic Algorithms – Participants practice designing algorithms for simple problems.

    • Group Activity: Real-Life Problems – Identifying issues and brainstorming algorithmic solutions.

Morning (3 hours):

  • Icebreaker Activity: “Tech Inspirations” – Discussing the impact of coding in education.
  • Session 1: Overview of Coding Curriculums – Examining and comparing global coding resources.
  • Session 2: Exploring Code.org – Features, interface, and capabilities of the platform.

Afternoon (3 hours):

  • Workshop: Navigating Code.org – Hands-on experience with the platform’s tools.

    • Activity: Creating Simple Algorithms on Code.org – Translating concepts into block-based coding.

Morning (3 hours):

  • Icebreaker Activity: “Code Quest” – Solving simple coding challenges as a group.
  • Session 1: Branching and Variables – Introducing conditional logic and variables in coding.
  • Session 2: Loop Structures – Exploring the concept of loops and their practical applications.

Afternoon (3 hours):

  • Workshop: Building Programs with Branching and Loops – Hands-on exercises on Code.org.

    • Activity: Debugging Challenge – Identifying and fixing errors in sample programs.

Morning (3 hours):

  • Icebreaker Activity: “Algorithms in Life” – Sharing examples of algorithms in everyday activities.
  • Session 1: Linking Coding with Mathematics – Understanding the relationship between math and computer science.
  • Session 2: Designing Learning Environments – Creating engaging coding lessons for students.

Afternoon (3 hours):

  • Workshop: Developing Classroom Activities – Participants create coding lessons tailored to their teaching needs.

    • Group Discussion: Sharing Ideas – Presenting and refining lesson plans.

Morning (3 hours):

  • Icebreaker Activity: “Coding Stories” – Sharing experiences and insights from the week.
  • Session 1: Building a Final Project – Participants work on an original project using Code.org.
  • Session 2: Feedback and Improvement – Peer reviews and suggestions for project refinement.

Afternoon (3 hours):

  • Workshop: Presenting Final Projects – Participants showcase their original coding projects.
  • Reflection and Discussion: Evaluating the course and sharing key takeaways.

    • Certificate Distribution and Closing Ceremony.

About this course:
Locations:

Prague, Tallinn, Helsinki, Rome, Bologna, Amsterdam, Barcelona, Istanbul

Duration:

5 Days

Total Hours:

30 Hours

Have Any Question?

Please do not hesitage to reach us about any questions you may have. We’ll response as soon as possible.

Contact Us