Cours particuliers d'IB Computer Science, SL et HL
L'IB Computer Science réunit deux matières en un seul cours : le thème A demande d'expliquer le fonctionnement des ordinateurs, des réseaux, des bases de données et de l'apprentissage automatique, tandis que le thème B demande de concevoir et de lire des programmes en Java ou en Python. Les élèves qui savent coder rédigent souvent des réponses théoriques minces, et ceux qui révisent bien la théorie se bloquent souvent quand une question leur demande de compléter ou de corriger un algorithme.
Réponse courte
Le cours IB Computer Science se prépare en ligne, en cours particuliers.
Une séance dure 90 minutes et est proposée à partir de 95 USD ; les séances se réservent à l'unité ou en forfaits.
En IB, les cours en groupe se font en groupe privé d'au moins trois amis, qui fixent avec nous la date de début.
À partir de 95 USD par cours
- Évaluation SL et HL d'après la fiche officielle de l'IB
- Cours en ligne et en direct de 90 minutes
- À partir de 95 USD le cours
L'évaluation en IB Computer Science
Des épreuves externes conçues et corrigées par l'IB, et une évaluation interne notée par votre enseignant puis harmonisée par l'IB. Le niveau moyen (SL) et le niveau supérieur (HL) diffèrent par la durée, les coefficients et, en HL, par l'épreuve ou la composante supplémentaire. Les chiffres viennent de la fiche officielle de l'IB, en lien ci-dessous.
Baccalauréat International
IB Diploma Programme · Computer Science · subject brief, first assessment 2027
| Composante | SL : poids et durée | HL : poids et durée | Contenu |
|---|---|---|---|
| Paper 1 | 35% · 1 h 15 | 40% · 2 h | Questions sur les quatre thèmes du thème A, « Concepts of computer science », et trois questions sur l'étude de cas publiée à l'avance. |
| Paper 2 | 35% · 1 h 15 | 40% · 2 h | Questions sur le thème B, « Computational thinking and problem-solving », avec des questions supplémentaires en HL sur la programmation orientée objet et les types de données abstraits. Le code s'écrit en Java ou en Python. |
| Internal assessment | 30% · 35 h | 20% · 35 h | La solution computationnelle : un programme conçu pour résoudre un problème réel choisi par l'élève. |
Vérifié le 24 septembre 2026
Les intitulés des épreuves sont ceux de l'IB. La durée indiquée pour l'évaluation interne est le temps d'enseignement que l'IB lui consacre, pas une épreuve.
Programme officiel : IB Computer Science
Les intitulés restent en anglais, tels qu'ils figurent sur l'épreuve et dans le barème.
Theme A: Concepts of computer science
A1 Computer fundamentals · A2 Networks · A3 Databases · A4 Machine learning
Theme B: Computational thinking and problem-solving
B1 Computational thinking · B2 Programming · B3 Object-oriented programming · B4 Abstract data types (HL)
Case study
A pre-released case study examined in Paper 1
Là où l'on perd généralement des points en IB Computer Science
Du code presque juste
Les questions de programmation sanctionnent de petites erreurs qu'un ordinateur repérerait aussitôt : une boucle qui s'arrête un élément trop tôt, un indice qui part du mauvais côté, une variable mise à jour hors de la boucle qui en a besoin, une liste vide jamais envisagée. Les élèves qui ne trouvent leurs erreurs qu'en exécutant leur code peinent lorsqu'une question leur demande de dérouler un algorithme à la main et d'indiquer exactement ce qu'il affiche.
Des mots-clés à la place des mécanismes
Les réponses du thème A sur les réseaux, les bases de données et l'apprentissage automatique perdent des points quand elles nomment une notion sans dire comment elle fonctionne. « C'est plus sécurisé », « les données sont chiffrées » ou « le modèle apprend à partir des données » rapportent peu à une question qui demande d'expliquer. Les correcteurs attendent les étapes du processus, la raison pour laquelle il atteint son but et, quand le terme de consigne l'exige, un jugement nuancé sur ses limites.
Des réponses générales sur l'étude de cas
Le Paper 1 comporte des questions sur l'étude de cas, par laquelle le cours fait entrer une technologie émergente dans le programme. Les élèves qui la préparent comme une liste de définitions écrivent des réponses valables pour n'importe quel système et manquent les points accordés à l'application des notions à l'organisation, aux utilisateurs et aux contraintes du scénario. Lorsqu'une question porte sur les effets pour les personnes, elle exige des conséquences précises, et non des considérations générales sur la vie privée.
L'évaluation interne en IB Computer Science
L'évaluation interne est la solution computationnelle : l'élève choisit un problème réel et développe un programme pour le résoudre, en mobilisant les notions et les compétences du cours ainsi que la démarche de pensée computationnelle. Il s'agit de définir le problème et ses critères de réussite, de le décomposer en parties maîtrisables, de concevoir et de construire la solution, puis de la tester et de l'évaluer au regard de ces critères. Le professeur peut aider l'élève à choisir un problème assez riche pour mobiliser réellement les notions du cours, à rédiger des critères de réussite vraiment vérifiables et à planifier une stratégie de test qui montre si chacun d'eux est atteint.
Un professeur peut expliquer les critères, questionner un brouillon et signaler ce qui est faible. La recherche, la rédaction et chaque choix restent ceux de l'élève, comme l'exigent les règles de l'organisme certificateur.
Comment nous enseignons IB Computer Science
Le professeur travaille dans le langage choisi par l'établissement de l'élève, Java ou Python, et s'y tient, puisque les questions de programmation du Paper 2 existent en versions équivalentes pour chacun. Les séances du thème B alternent l'écriture de courts programmes et le suivi sur papier de programmes donnés, à l'aide de tableaux de suivi (trace tables), pour que les boucles, les tableaux, la recherche et le tri soient compris et non récités. La programmation orientée objet se construit à travers de petites classes que l'élève conçoit lui-même, et les élèves de HL y ajoutent les types de données abstraits. Les sujets du thème A sont enseignés comme des mécanismes — le trajet d'un paquet, la façon dont une requête retrouve des enregistrements, l'entraînement et le test d'un modèle —, et chaque explication est travaillée au regard des termes de consigne de l'IB. L'étude de cas est lue tôt puis reprise, afin que son vocabulaire et son scénario soient familiers bien avant l'examen.
Il n'y a pas de test de niveau séparé, parce qu'aucun test unique ne peut résumer deux ans de programme scolaire. Le premier cours est l'évaluation : le professeur reprend vos copies corrigées récentes, des questions d'annales tirées de votre propre référentiel et les chapitres déjà traités par votre établissement, puis situe le niveau actuel, les lacunes, la technique d'examen et l'état du travail scolaire. C'est un cours payant ordinaire, qui enseigne pendant qu'il évalue.
Matières et pages associées
IB Mathematics: Analysis and Approaches
Cours particuliers d'IB Maths AA en ligne, SL et HL : algèbre sans calculatrice, analyse, GDC, démonstration, problèmes du Paper 3, exploration.
IB Physics
Cours particuliers d'IB Physics en ligne, SL et HL : choix des bonnes équations, graphiques et incertitudes, questions sur données du Paper 1B.
IB Mathematics: Applications and Interpretation
Cours en ligne d'IB Maths AI, SL et HL : montrer la méthode derrière la calculatrice, interpréter les tests d'hypothèse, modéliser, préparer l'exploration.
Cours IB Diploma
Cours particuliers IB Diploma en ligne : matières HL et SL des six groupes, suivi de l'IA et de l'EE dans les règles de l'IB, TOK, stages de révision.
Tarifs IB
Cours d'IB dès 95 USD les 90 minutes. Comparez les forfaits et les supports inclus.
IB Computer Science : l'avis de nos élèves
Ces avis sont rédigés par des élèves et des parents qui se sont préparés avec nous. Nous relisons chacun avant de le publier, sans en modifier le texte ni la note.
Aucun avis n'a encore été publié pour ce programme. Si vous vous y êtes préparé avec nous, votre retour aidera d'autres élèves à choisir.
Questions fréquentes
Des réponses courtes et directes. Si la vôtre n'y figure pas, posez-la-nous.
Parlons de votre IB Computer Science
Indiquez-nous votre organisme ou votre niveau, votre note prévisionnelle et la date de l'épreuve. Nous vous dirons honnêtement si vous avez besoin d'un professeur, et lequel.
