Skip to main content

Computer Science (NSI) · Première (second year of lycée)

Private tutoring in computer science (NSI) for Première (second year of lycée)

In Première (the second year of lycée), the NSI speciality lays the foundations of computer science: programming in Python, representing data in a machine (binary, integers, floats, text), handling lists and dictionaries, understanding the architecture of a computer and a network, and writing first sorting and searching algorithms. Everything is learnt through practice, and gaps in Première weigh heavily in Terminale.

Other levels

Tutors

A few tutors in computer science (NSI) for Première (second year of lycée)

On NOEO, finding a tutor is free: you only pay for the sessions you take. Create your account for free to see their full profile and message them.

In Première, a tutor who has the student write code in every session, rather than comment on it, builds the right reflexes for Terminale.

Younes

Maths physique-chimie et informatique, pour collégiens, lycéens et étudiants

New tutor5 years of experienceAccepting new students
Subject searched:
NSI
Also:
Mathématiques · Physique-Chimie
+ 1 other subject

Sciences de l'ingénieur

Levels:
Primaire · Collège · Lycée

€34 / hourAll-inclusive price, paid by the family. No hidden fees.

Full profile and messages with a NOEO account.

Manon

Soutien Scolaire de la primaire au lycée

New tutor5 years of experienceAccepting new students
Subject searched:
NSI
Also:
Mathématiques · Physique-Chimie
+ 18 other subjects

SVT / Biologie · Français · Anglais · Histoire-Géographie · Informatique / Programmation · Latin · Sciences de l'ingénieur · Allemand · SES · Culture générale · Aide aux devoirs · Méthodologie et organisation · Soutien scolaire général · Brevet · Orientation · BAC · TOEIC · TOEFL

Levels:
Primaire · Collège · Lycée · Adulte

€24 / hourAll-inclusive price, paid by the family. No hidden fees.

Full profile and messages with a NOEO account.

Pierre

Prof de math

New tutor5 years of experienceAccepting new students
Subject searched:
NSI
Also:
Mathématiques · Physique-Chimie
+ 4 other subjects

SVT / Biologie · Informatique / Programmation · Sciences de l'ingénieur · BAC

Levels:
Primaire · Collège · Lycée

€35 / hourAll-inclusive price, paid by the family. No hidden fees.

Full profile and messages with a NOEO account.

The curriculum

Why take tutoring in computer science (NSI) for Première (second year of lycée)?

Topics covered

  • Python: basics and functions
  • Compound types
  • Binary representation
  • Sorting algorithms
  • Architecture and networks

What you work on in sessions

  • Write a function with tests and assertions
  • Convert a number between binary, decimal and hexadecimal
  • Implement an insertion sort and a selection sort

Programming alone

Following a program written by the tutor is easy; writing one yourself in front of a blank page is much less so.

Data representation

Binary, two's complement, floating-point numbers: these abstract notions need repeated exercises to become clear.

Keeping the speciality or not

NSI is kept or dropped at the end of Première. A solid foundation lets you choose according to your plans.

Rates

Tutoring in computer science (NSI) for Première (second year of lycée) from €24 an hour

The rate shown is the final price paid by the family, NOEO commission included. It varies from tutor to tutor, and nothing is added on top: no application fee, no matching fee, no service fee.

€0 sign-up fee · €0 subscription · you only pay for the sessions you book.

What NOEO brings

What NOEO adds to the session

Vetted tutors

NOEO reviews each tutor’s application before their profile appears.

A session report after every session

A session report written by the tutor after every session, readable by the student and their parents.

A parent space that follows everything

Parents see their child’s sessions, session reports and messages.

How NOEO works

Read

On the same subject, in the NOEO Journal

A student and a private tutor analysing exercises and a tracking table to measure progress over the sessions.

Private tutoring

How do you measure a student’s progress in private tutoring?

A student’s progress is not measured by their marks alone. You need to track over time their understanding, their independence, their recurring errors, their consistency and their ability to succeed at comparable tasks with less and less help.

Pierre Basile23 October 202613 min read
Focused student following an online tutoring session on a computer, taking notes at his desk with a headset, books and a glass of water.

Methods and revision

Concentration in online tutoring: 12 practical levers for staying focused

To stay focused in an online tutoring session, you need to reduce competing demands and make the student active: writing, solving, explaining or answering a question. Prepare a dedicated workspace, turn off notifications, keep only the tabs you need and alternate the types of task. The aim is to observe concrete signs of switching off rather than judging the student as “not very focused”.

Pierre Basile23 October 202610 min read
Student taking an online maths tutoring session on NOEO on their computer, with the tutor on video and a session report displayed on screen.

Private tutoring

Online private tutoring: the complete guide to choosing effective support

Effective online private tutoring relies on a well-matched tutor, interactive sessions and personalised follow-up. It suits students looking to fill gaps, prepare for exams or work on their method, provided they take an active part. Remote learning offers geographical flexibility but requires independence and good technical conditions.

Pierre Basile23 October 202616 min read

Frequently asked questions

Your questions about tutoring in computer science (NSI) for Première (second year of lycée)

Do you need to know how to program before NSI in Première?

No, the speciality starts from the basics of Python. But regular practice from the first weeks makes a big difference.

How do you progress in Python in Première?

By coding a little each week, on short exercises then mini-projects. The tutor reads through the code, explains the errors and has the student rewrite it.

Are sorting algorithms difficult?

Their principle is simple; writing them without errors and estimating their cost takes practice. They are traced by hand before being coded.

Keeping NSI in Terminale: for which plans?

Computer science, engineering, data science, applied mathematics: the speciality prepares directly for them. The tutor can help you decide.

Take action

Find the tutor who suits your needs.

Create your account for free to see their full profile and message them. You then make an informed choice about who to start with.

€0 sign-up fee · €0 subscription · you only pay for the sessions you book.