¡Activa las notificaciones laborales por email!

Coding Tutor for 8-years-old student

Family Office

Barcelona

Presencial

EUR 30.000 - 50.000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Mejora tus posibilidades de llegar a la entrevista

Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.

Descripción de la vacante

A leading educational organization is seeking an experienced Scratch tutor to work with children aged around 8. The role involves designing engaging, student-centered lessons that transition students from Scratch to more advanced programming languages, ensuring academic progress and fostering intrinsic motivation. Ideal candidates will have a strong educational background and a passion for child-led learning.

Formación

  • Experience teaching Scratch to children around 8 years old.
  • Strong classroom presence—warm, engaging, structured.
  • Familiarity with programming curricula for children.

Responsabilidades

  • Deliver daily lessons from Monday to Friday.
  • Maintain and update structured learning plans.
  • Participate in bi-weekly Tutor Council meetings.

Conocimientos

Child psychology
Engaging teaching
Lesson planning

Educación

Degree in Education, Computer Science, or related field (preferred)
Certification in child development or pedagogy (preferred)

Descripción del empleo

2 days ago Be among the first 25 applicants

We are looking for an experienced Scratch tutor!

The tutor must have a proven track record working with children around 8 years old, and all lessons must be conducted in English.

A solid understanding of child psychology and the ability to design engaging, varied, and student-centered lessons is essential.

The tutor must share our values around intrinsic motivation and child-led learning, while also maintaining soft authority through warmth, structure, and adaptability.

The tutor should be both innovative in teaching methods and capable of setting respectful boundaries.

Additionally, the tutor must be familiar with various programming curricula and be able to design a clear, step-by-step learning plan showing how the student will transition from Scratch to more advanced languages like Python.

Key Role Outcomes

  • The tutor is expected to create and communicate a clear learning roadmap that guides the student from an intermediate level in Scratch to confidently using more advanced programming languages such as Python.
  • A key outcome is the student's sustained engagement and intrinsic interest in coding.
  • The student should feel excited about programming, consistently complete homework out of genuine curiosity, and develop a deep understanding of core programming concepts.
  • The tutor is also responsible for maintaining high academic outcomes, ensuring steady progress and visible mastery over time

Responsibilites

  • The tutor is responsible for delivering daily lessons from Monday to Friday
  • The tutor must provide a structured learning plan and keep it updated to reflect the student's current position and progress.
  • Bi-weekly participation in the Tutor Council is required, where the tutor shares observations, progress updates, and any challenges.
  • After each lesson, the tutor must complete a short feedback form assessing the student's effort and knowledge mastery, with brief comments.
  • Assigning and reviewing homework regularly is also a core responsibility

Requirements :

  • Proven experience teaching Scratch to children around 8 years old
  • Ability to design and communicate a clear learning roadmap from Scratch to Python
  • Strong classroom presence : warm, engaging, structured, and adaptive
  • Understanding of child psychology and age-specific motivational strategies
  • Alignment with our values : intrinsic motivation, curiosity, respect for the child's rhythm
  • Commitment to lesson feedback, homework assignment and review, and bi-weekly team syncs

Qualifications :

  • Degree in Education, Computer Science, or related field (preferred)
  • Certification or training in child development, pedagogy, or digital education (preferred)
  • Fluent English speaker with excellent communication skills
  • Familiarity with international programming curricula for children
  • Experience developing or adapting coding curricula for individual learning paths

Seniority level

Seniority level

Entry level

Employment type

Employment type

Contract

Job function

Job function

Education

IT Services and IT Consulting

Referrals increase your chances of interviewing at Family Office by 2x

Sign in to set job alerts for “Tutor” roles.

Freelance English Proofreader - AI Trainer

Freelance English Content Writer - AI Trainer

Freelance Consulting Expert - AI Trainer (Talent pool)

Freelance Linguistics Consultant - AI Trainer

Freelance Software Developer (C++) - AI Trainer

Freelance Software Developer (Java) - AI Trainer

Freelance Data Analyst (Python) - AI Trainer

Freelance Software Developer (Python) - Quality Assurance (AI Trainer)

Freelance Software Developer (C#) - AI Trainer

Freelance Software Developer (Rust) - AI Trainer

Freelance Software Developer (Golang) - AI Trainer

Freelance Software Developer (Python) - AI Trainer

Freelance Software Developer (Python-Rust) - AI Trainer

Freelance Software Developer (C / C++ - Rust) - AI Trainer

Freelance Software Developer (Ruby) - AI Trainer

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.