Skip to content
In Person & Home Tutoring in MilanOnline

Computer Science Tutoring

From "code scares me" to "now I think like a programmer" — individual computer science lessons for middle school, high school, international schools and university.

880+
Students followed
30+
Tutors in the team
35,000+
Hours of lessons
4.9
113 reviews

Real data updated , tracked on Up to Connect.

Or message us on WhatsApp →

Why choose Up to Ten for computer science tutoring

Up to Ten offers private computer science tutoring in person at our Via Giuseppe Frua campus, at home in Milan and online, with carefully selected computer science tutors. From grade recovery to exam preparation, every student follows a personalised pathway, with progress tracked on our proprietary app Up to Connect. We prepare students from middle school to university, including IB, A-Level and entrance exam preparation, with dedicated support for students with learning differences.

Code as a language

Computer science is the future, but it shouldn't be intimidating. Our tutors know that programming means first and foremost learning to think in a structured way — developing computational thinking. It's not just about memorizing syntax of a programming language, but about building a mindset that allows you to tackle complex problems by breaking them into simple parts.

Precise technical diagnosis

Every student has different goals: some need to understand the fundamentals for school, some want to create their own video game, some dream of becoming a professional developer. We start with a diagnosis of specific gaps — identifying where debugging breaks down, which concepts are missing, which errors repeat — to build a targeted pathway.

Pathways for every goal

Our tutors, specializing in computer science and programming, cover the languages most used at school and university: Python, Java, C++, web development and databases. We build paths that start from the student's actual level and lead them to mastery through a real project that motivates and consolidates skills.

Independence in problem solving

The goal? Not just passing tests and exams, but developing algorithmic thinking — the ability to break down complex problems into logical steps. A digital competence that is now indispensable in any academic and professional path.

Thinking like a machine

Before writing a line of code, you have to learn to break problems down. How would you sort 1000 photos by date? How would you find the shortest route between two points? Our tutors teach computational thinking starting from real situations: sorting algorithms explained with a deck of cards, recursion with Russian dolls, loops with music playlists. When you think like a programmer, code becomes just the translation of reasoning that's already clear.

Our approach

The Up to Ten method for computer science

We specialize in computer science teaching at all levels. Here's what makes our approach unique.

The Up to Ten method for computer science starts from computational thinking: project-based learning with real code, debugging as a core skill, pathways personalised by language and goal, and development of the ability to decompose problems before writing code.

01

Projects that come to life

Programming becomes a creative adventure when you see your projects come to life. From the first program that greets the world to more complex applications, every line of code is a step toward digital independence.

02

Mistakes as opportunities

When the inevitable error arrives? It's an opportunity to learn debugging, a skill as fundamental as coding itself. We teach how to read error messages, reason systematically about causes, and develop autonomous resolution strategies.

03

Languages to fit the goal

We adapt languages and tools to each student's specific goals: Python for beginners or those aiming at data science, Java and C++ for high school and university, HTML/CSS/JavaScript for those who want to create websites and web apps, Scratch and visual environments for the youngest.

04

Thinking like a programmer

Before writing code, we teach how to think like a programmer. Problem decomposition, pattern recognition, abstraction, and algorithm design — skills that go well beyond any single language. Every lesson is tracked in our Up to Connect platform.

Want to see how it works?

Contact us for your first lesson: we'll assess where you are and build your path together.

Or message us on WhatsApp →

Prefer to talk it through first? Free 15-minute call →

Program

The program for every level

The Up to Ten computer science program covers every level: from Scratch and computational thinking in middle school, to Python, Java and algorithms in high school, through to advanced programming, databases and software engineering at university.

Middle School

Computational thinking, Scratch, introduction to logic, basic HTML, Internet and security concepts

High School — Liceo Scientifico

Python, C/C++, Java, algorithms and data structures, SQL databases, networks, operating systems

International Schools (IB, A-Level, IGCSE)

IB Computer Science SL/HL, A-Level Computer Science, IGCSE Computer Science. English-language support with tutors specialised in international curricula, Internal Assessment preparation, Extended Essay and Past Papers.

University

Advanced programming, algorithms and complexity, databases, software engineering, computer networks, operating systems

Advanced paths

Excellence pathways for ambitious students: advanced algorithms, competitive programming, and Informatics Olympiad preparation with international-level competition problems and algorithmic problem-solving techniques.

Need to prepare for an admission test? TOLC-I, TOL Politecnico

Related Subjects: Matematica·Fisica

Our Team

We don't assign tutors at random

Every student is matched with the most suitable tutor based on level, goals and learning style.

Founders

Filippo Fiz, Co-Founder
Head of Innovation

Filippo Fiz

Co-Founder Head of Innovation

Anna Elsa Paccagnella, Co-Founder
Head of Education and Business Development

Anna Elsa Paccagnella

Co-Founder Head of Education and Business Development

Area Leads

AA

Andrea Acquaviva

Head of Italian Curriculum Entrance Exams

KL

Klaudio Luku

Head of International Curriculum, International Entrance Exams

AB

Alice Borsarini

Head of Primary and Middle School

PV

Pasquale Ventura

Head of Medical and Healthcare Entrance Exams

FB

Federico Biraghi

Head of STEM Lab

What they say about us

What our students say

Reviews updated from Google ·

See all reviews on Google →

Corso intensivo Excel completato

Sono stata da UptoTen per un corso intensivo di Excel. I tutor sono bravissimi, efficaci e smart! super consigliato

GM
Giusi M.

Google

Recupero lacune in materie scientifiche e latino

Up to ten mi era stato suggerito da un’amica e a mia volta, dopo averlo provato, l’ho suggerito ad altri genitori i cui figli avevano necessità di recuperare lacune in materie scientifiche, ma anche in latino. E’ diventato un punto di riferimento per noi. Anna, la titolare, è eccezionale come insegnante, disponibilità e professionalità, così come i tutor che seleziona e che seguono i ragazzi.

VP
Valentina P.

Google

Debito di chimica superato

Ci siamo trovati molto bene da Up to ten, mio figlio ha superato il debito di chimica con le lezioni di Pasquale che ha saputo spiegare in modo chiaro gli argomenti ed è stato sempre molto disponibile! Grazie!

ER
E R.

Google

Primo anno liceo scientifico superato

Consiglio vivamente questo centro in cui lavorano veri professionisti. Hanno aiutato mia figlia, sia in matematica e fisica, che in latino, a concludere positivamente il primo anno di liceo scientifico! Per mia figlia e anche per me come genitore è stata una esperienza assolutamente positiva che mi sento di consigliare!

IC
Ilaria C.

Google

Miglioramento in matematica e fisica

Insegnati molto preparati e sempre attenti alle necessità dei ragazzi. Grazie a loro mia figlia è migliorata molto sia in matematica che fisica. Molto bravi!

GG
Giuditta G.

Google

Recupero materie scientifiche dopo rientro USA

Da Up to Ten abbiamo trovato insegnanti preparati e attenti che hanno seguito nelle materie scientifiche nostro figlio al rientro dall’anno negli Stati Uniti aiutandolo a recuperare importanti materie di indirizzo con un lavoro attento e personalizzato. La titolare, Anna Paccagnella è una persona molto empatica che ha organizzato in modo eccellente il percorso di recupero. Siamo rimasti molto colpiti dalla proposta di seguire anche la parte di relazione con i professori del liceo per avere un feedback sul lavoro di recupero. Grazie.

AB
alice b.

Google

Chimica recuperata con 8,5

Mio figlio in 4* liceo scientifico ha trovato un ottimo professore di chimica e ha recuperato la materia con un meritatissimo 8.5 ! Grazie consigliatissimi

DG
Diletta G.

Google

Tre materie recuperate in estate

Mi sono rivolta a up to ten circa un'anno fa. Hanno aiutato a recuperare tre materie durante l'estate a mio figlio di 16 anni. da settembre ci aiutato con il tutoring per alcune materie. Ci troviamo davvero benissimo. Disponibili, super preparati e davvero di grande aiuto. Attenti alle esigenze dei ragazzi. Io e mio figlio felici di averli conosciuti.

PM
Petra M.

Google

Test d'ingresso scientifici superati

Davvero un ottima esperienza. Ho affrontato diverse materie scientifiche per prepararmi ai test d’ingresso ed ho trovato molta disponibilità con docenti preparati e professionali. Un ringraziamento grande va a Pasquale che oltre ad essere un insegnante eccellente ha molta pazienza e passione. Con lui ho affrontato Chimica, materia che avevo trascurato negli anni, e mi ha passato sicurezza ma sopratutto entusiasmo nel riprenderla in mano. Grazie ! Super consigliata !

NI
Niki

Google

Grandi miglioramenti in matematica

Esperienza davvero eccezionale. Mia figlia si è trovata e continua a trovarsi benissimo. Flessibilità fuori dal comune.Grandissimi miglioramenti in matematica, grazie ad Alice. Un ringraziamento speciale ad Anna che ha scelto per mia figlia una tutor davvero straordinaria. Vi consiglio vivamente di affidarvi a loro.

MP
Morena P.

Google

Debito di matematica recuperato

Siamo andati da Up to Ten perchè mio figlio ha preso il debito in matematica. Edoardo da subito si è trovato benissimo. Sicuramente proseguiremo il percorso durante l’anno.

EK
Edvinas K.

Google

Matematica e fisica recuperate

Mio figlio si è trovato benissimo, aveva problemi con matematica e fisica ma, dopo poche lezioni con un tutor molto valido, ha capito tutto e sta cominciando ad appassionarsi a queste due materie.

MS
Matilde S.

Google

FAQ

FAQ about Informatica

From €36/hour for computer science tutoring. Rates vary based on programming language, level, and lesson format. See all prices.
Python, Java, C, C++, JavaScript, HTML/CSS, and Scratch for the youngest. We adapt the language to the student's goals and school syllabus.
Yes, we have specialized tutors for university courses: algorithms and data structures, object-oriented programming, databases, web and mobile development.
Absolutely. The Up to Ten Method starts from the basics of computational thinking with visual and playful environments, then gradually transitions to real programming languages.
We start from their interests: video games, music, sports, social media. Behind every passion there's a programming project that can spark curiosity.
Yes, with dedicated paths for computer engineering and information science faculty tests.
Yes, our Up to Connect platform offers a dedicated parent dashboard with goals, completed projects, progress, and next steps — updated after every lesson. Discover the parents section.
Yes, our tutors are trained to work with students who have learning differences. We adapt timing, tools and teaching methods — coding is particularly suited for students with visual and interactive learning styles.

Ready to get started?

Contact us for your first lesson and discover the Up to Ten method.

Or message us on WhatsApp →

Prefer to talk it through first? Free 15-minute call →