104 simulateurs en ligne dans 9 matières. Recherchez ou filtrez par matière, classe, thème ou difficulté. La correspondance des classes suit les thèmes CBSE/NCERT à titre indicatif ; vérifiez votre programme actuel.
Leçons correspondantes
Ouvrir une leçon précise dans un labo.
Débutant
Course de tris
Six tris reçoivent la même entrée et chacun joue une étape de son animation à chaque tic. Une étape correspond à peu près à une comparaison ou un déplacement, donc l'ordre d'arrivée montre la quantité de travail de chacun sur cette entrée.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Le tri par insertion, mais d'abord sur des valeurs espacées d'un écart. De grands écarts déplacent vite les valeurs éloignées ; le dernier passage avec un écart de 1 est un tri par insertion normal sur un tableau presque trié.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Transformez le tableau en tas max pour que la plus grande valeur soit à l'indice 0. Échangez-la avec la fin, réduisez le tas d'un élément et réparez-le. Recommencez.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Triez par chiffre des unités, puis par chiffre des dizaines, en gardant les égalités dans leur ordre précédent. Après le dernier chiffre, tout le tableau est trié, sans comparer deux valeurs.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Dans un tableau trié, regardez la valeur du milieu. Si elle est trop petite, écartez la moitié gauche. Si elle est trop grande, écartez la moitié droite.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Avancez le pointeur rapide de n + 1 pas devant le lent. Puis avancez les deux jusqu'à ce que le rapide sorte de la fin : le lent se trouve juste avant le nœud à supprimer.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Trouvez le nœud. S'il a zéro ou un enfant, son enfant prend sa place. S'il a deux enfants, copiez la plus petite valeur du sous-arbre droit, puis supprimez celle-ci.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
La profondeur d'un arbre vide est 0. Sinon c'est 1 plus la profondeur du sous-arbre le plus profond. Chaque nœud attend ses deux enfants, puis remonte le résultat.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Si p et q sont tous deux plus petits que le nœud, la réponse est à gauche. Tous deux plus grands, à droite. Sinon ils se séparent ici (ou l'un d'eux est ce nœud) : ce nœud est la réponse.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Le minimum est toujours la racine. Retirez-le, placez la dernière valeur à la racine et faites-la descendre vers le plus petit enfant jusqu'à ce que le tas soit valide.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Relâchez chaque arête V − 1 fois. Après le tour i, chaque plus court chemin utilisant au plus i arêtes est correct. Un tour de plus qui améliore encore quelque chose signale un cycle négatif.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Plus courts chemins entre toutes les paires (Floyd-Warshall)
Autorisez un nœud k de plus comme étape à chaque fois. Pour chaque paire (i, j), passer par i → k → j peut battre le meilleur chemin trouvé jusqu'ici. Une fois tous les k essayés, toutes les distances sont définitives.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Chaque ensemble est un arbre ; sa racine désigne l'ensemble. find remonte jusqu'à la racine. union fait pointer une racine vers l'autre. Si les deux extrémités d'une arête partagent déjà une racine, cette arête ferme un cycle.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Triez les arêtes par poids. Prenez chaque arête sauf si ses deux extrémités sont déjà reliées. Union-Find répond à « déjà reliées ? » presque instantanément.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Parcourez chaque case. Chaque fois que vous tombez sur une terre non visitée, c'est une nouvelle île : comptez-la, puis engloutissez toute l'île par un parcours en profondeur pour ne jamais la recompter.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Commencez par le récipient le plus large. Déplacez toujours le mur le plus court vers l'intérieur, car le plus haut ne peut jamais faire mieux avec une largeur plus petite.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Eau au-dessus d'une barre = le plus petit de (plus haut mur à gauche, plus haut mur à droite) moins la barre. Deux pointeurs le trouvent sans tableaux supplémentaires.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
La pile contient les valeurs qui attendent encore une réponse. Une valeur plus grande dépile tout ce qui est plus petit qu'elle et devient leur réponse.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Associez chaque vote pour le candidat à un vote contre lui, et annulez-les. Ce qui survit à toutes les annulations doit être la majorité, car il a plus de votes que tout le reste réuni.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
hash(key) mod m choisit un compartiment. Les clés qui tombent dans le même compartiment (une collision) sont gardées dans une courte liste. La recherche ne parcourt qu'un compartiment.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Parcourez une fois. Pour chaque valeur, demandez à la table de hachage si son complément (cible − valeur) a déjà été vu. Sinon, retenez cette valeur et son indice.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Agrandissez la fenêtre vers la droite une lettre à la fois. Une table de hachage retient où chaque lettre a été vue pour la dernière fois ; en cas de répétition dans la fenêtre, sautez le bord gauche juste après cette copie précédente.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
best[i] est le plus d'argent tiré des i premières maisons. Soit vous sautez la maison i (gardez best[i − 1]), soit vous la cambriolez et l'ajoutez à best[i − 2]. Prenez le plus grand.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
dp[i] est la longueur de la plus longue suite croissante qui se termine exactement en a[i]. Regardez chaque j < i de valeur plus petite et prolongez la meilleure.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
On ne peut entrer dans une case que par le haut ou par la gauche, donc paths(r, c) = paths(r − 1, c) + paths(r, c − 1). Un obstacle a 0 chemin qui le traverse.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
dp[i][w] est la meilleure valeur avec les i premiers objets et une capacité w. Soit vous sautez l'objet i (case du dessus), soit vous le prenez (valeur + case en haut à gauche).
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
dp[i][j] est la PLSC des i premières lettres de A et des j premières lettres de B. Une correspondance ajoute 1 à la diagonale. Sinon prenez le plus grand entre le haut et la gauche.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
dp[i][j] est le coût pour transformer les i premières lettres de A en j premières lettres de B. Même lettre : copiez la diagonale. Sinon 1 + le moins cher entre remplacer (diagonale), supprimer (haut) ou insérer (gauche).
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Remplissez la réponse une position à la fois. À chaque position, essayez chaque valeur pas encore utilisée, descendez plus profond, puis rendez la valeur pour que la branche suivante puisse l'utiliser.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Placez une reine par ligne. Essayez chaque colonne. Si c'est sûr, passez à la ligne suivante. Si aucune colonne ne convient, revenez en arrière et déplacez la reine précédente.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Avancez de gauche à droite en gardant far, l'indice le plus loin atteignable jusqu'ici. Si vous vous retrouvez sur un indice au-delà de far, vous êtes bloqué. Si far atteint la fin, vous gagnez.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Triez par heure de fin. Gardez un intervalle s'il commence à la fin du dernier gardé ou après. Finir le plus tôt possible laisse le plus de place pour la suite.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Soustraire 1 fait passer le bit à 1 le plus bas à 0 et chaque 0 en dessous à 1. Donc n & (n − 1) efface exactement le bit à 1 le plus bas. Comptez combien de fois vous pouvez le faire avant que n vaille 0.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
XOR vaut 1 là où deux bits diffèrent. x ^ x = 0 et x ^ 0 = x, et l'ordre n'a pas d'importance. Donc appliquez XOR à tout : chaque paire s'annule, et seule la valeur unique reste.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
Comptez le masque de 0 à 2ⁿ − 1. Le bit i du masque indique si la valeur i fait partie du sous-ensemble. Compter en binaire liste donc chaque sous-ensemble exactement une fois.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàLeçon dans Algo Simulator
File en attente, capacité des consommateurs, nouvelles tentatives et lettres mortes. Voyez pourquoi les files absorbent les pics mais pas la surcharge.
Informatique · Conception de systèmes, réseaux informatiques
Université et au-delàLeçon dans Simulateur de conception de systèmes
Classe des changements de tous les jours : une nouvelle substance se forme-t-elle, ou est-ce la même matière sous une nouvelle forme ou un nouvel état ?
Chimie · Labo rapide
Classes 6–8Classe 7 Sciences : transformations physiques et chimiques
Arrose une plante, allume le soleil et le vent, et regarde l'eau monter dans la tige. Découvre quel tube transporte l'eau et lequel transporte la nourriture.
Biologie · Labo rapide
Classes 6–8Classe 7 Sciences : le transport chez les animaux et les plantes (xylème, phloème, transpiration)
Teste le jus de citron, le savon, le bicarbonate et d'autres avec le tournesol, le curcuma et l'hibiscus. Regarde les couleurs changer, puis classe chacun comme acide, base ou neutre.
Chimie · Labo rapide
Classes 6–8Classe 7 Sciences : acides, bases et sels (indicateurs naturels)
Fais tourner la Lune autour de la Terre et vois pourquoi elle change de forme au cours du mois : nouvelle lune, croissant, demi-lune, gibbeuse et pleine lune.
Terre et environnement · Labo rapide
Classes 6–8Classe 8 Sciences : les étoiles et le système solaire (phases de la Lune)
Donne à un bloc la même poussée sur la glace, le verre, le bois et la moquette. Vois jusqu'où il glisse, puis ajoute des roues ou de l'huile pour vaincre le frottement.
Chauffe une tige métallique et regarde tomber les épingles de cire, vois l'eau chaude monter dans un bécher, et découvre quel tee-shirt le Soleil chauffe le plus vite.
Physique · Labo rapide
Classes 6–8Classe 7 Sciences : la chaleur (conduction, convection et rayonnement)
Plonge du fer, du cuivre, du zinc et d'autres métaux dans des solutions salines. Vois quel métal en chasse un autre, puis classe les métaux par réactivité.
Chimie · Labo rapide
Classes 9–10Classe 10 Sciences : métaux et non-métaux (série de réactivité, déplacement)
Ajoute des piles et des radiateurs à un circuit et regarde les bobines chauffer. Surcharge-le ou provoque un court-circuit et vois le fusible fondre pour protéger tout le monde.
Physique · Labo rapide
Classes 6–8Classe 7 Sciences : le courant électrique et ses effets
Porte une caisse dans l'escalier ou sur un sol plat, en marchant ou en courant. Calcule le travail et la puissance, et trouve quand le travail est nul.
Physique · Labo rapide
Classes 9–10Classe 9 Sciences : travail et énergie (travail et puissance)
Mets des clous en fer dans trois tubes : air et eau, air sec, et eau sans air. Attends quelques jours, découvre ce dont la rouille a besoin, puis protège les clous.
Chimie · Labo rapide
Classes 6–8Classe 7 Sciences : transformations physiques et chimiques (rouille)
Fais passer un courant dans un fil droit et regarde les boussoles autour tourner. Inverse le courant, affiche les lignes de champ et teste la règle de la main droite.
Physique · Labo rapide
Classes 9–10Classe 10 Sciences : effets magnétiques du courant électrique
Envoie un rayon dans un bloc de verre sous différents angles. Vois-le se rapprocher de la normale, se redresser en sortant et ressortir parallèle mais décalé. Essaie l'eau et le diamant.
Physique · Labo rapide
Classes 9–10Classe 10 Sciences : la lumière (réfraction à travers une lame de verre)
Une bobine parcourue par un courant se trouve entre un pôle nord et un pôle sud. Mets le courant, augmente-le, inverse-le, et découvre pourquoi la bobine continue de tourner dans le même sens.
Choisis un ion métallique et un ion négatif, puis ajoute des ions jusqu'à ce que les charges plus et moins s'annulent. Les plus petits nombres qui s'équilibrent donnent la formule chimique.
Chimie · Labo rapide
Classes 9–10Classe 9 Sciences : atomes et molécules (valence et formules chimiques)
Commence avec un zygote et appuie sur Diviser. Regarde une cellule devenir 2, 4, 8 et plus, vois chaque cellule rapetisser, et fais grandir une boule de cellules jusqu'à l'embryon.
Biologie · Labo rapide
Classes 6–8Classe 8 Sciences : la reproduction chez les animaux (du zygote à l'embryon)
Mesure un banc en empans et découvre pourquoi on a besoin d'unités standard. Puis lis un crayon sur une règle cassée, place ton œil au bon endroit et convertis les cm en mm.
Physique · Labo rapide
Classes 6–8Classe 6 Sciences : le mouvement et la mesure des distances
Regardez les algorithmes de tri, de recherche, d'arbres, de tas et de graphes s'exécuter pas à pas, avec des animations que vous pouvez mettre en pause et rejouer.
Informatique · Algorithmes, structures de données
Classes 11–12 · Université et au-delàClasse 11–12 Informatique : recherche, tri et piles
Construis des architectures avec des répartiteurs de charge, des caches, des files et des bases de données, puis regarde le trafic circuler et vois où elles cèdent.
Informatique · Conception de systèmes, réseaux informatiques
Université et au-delàGénie logiciel : conception de systèmes
Suivez une transaction par carte depuis le terminal, à travers le commutateur de paiement, jusqu'à la banque émettrice et retour, y compris les messages ISO 8583 et NCMC.
Paiements et finance · Paiements par carte, ISO 8583, commutation des paiements, NCMC
Université et au-delàSystèmes de paiement et bancaires
Lancez un projectile, modifiez l'angle, la vitesse, la gravité, la hauteur et la résistance de l'air, et comparez les trajectoires, la portée et le temps de vol.
Physique · Mécanique
Classes 11–12Classe 11 Physique : Mouvement dans un plan
Faites osciller un pendule simple, modifiez la longueur, la gravité, l'amplitude et l'amortissement, et comparez la période mesurée avec la formule des petits angles.
Physique · Mécanique, ondes et son
Classes 6–8 · Classes 11–12Classe 7 Sciences : mesure du temps et du mouvement ; Classe 11 Physique : Oscillations
Faites osciller une masse sur un ressort, modifiez la masse, la raideur et l'amortissement, et regardez les énergies cinétique, élastique et dissipée s'échanger.
Faites entrer en collision deux chariots sur un rail, modifiez leurs masses, leurs vitesses et le coefficient de restitution, et vérifiez la quantité de mouvement et l'énergie cinétique avant et après.
Physique · Mécanique
Classes 9–10 · Classes 11–12Classe 9 Sciences : Force et lois du mouvement (quantité de mouvement) ; Classe 11 Physique : Travail, énergie et puissance
Faites tourner un objet sur un cercle, modifiez le rayon, la vitesse et la masse, et examinez l'accélération centripète, la force et ce qui se passe quand le fil est coupé.
Physique · Mécanique
Classes 11–12Classe 11 Physique : Mouvement dans un plan ; Lois du mouvement
Lancez un satellite autour d'une planète, modifiez sa vitesse et sa direction initiales, et comparez les trajectoires circulaire, elliptique et de libération.
Physique · Mécanique
Classes 9–10 · Classes 11–12Classe 9 Sciences : La gravitation ; Classe 11 Physique : La gravitation
Additionnez deux ondes progressives, modifiez leur amplitude, leur fréquence et leur phase, et regardez la superposition créer des interférences constructives et destructives et des battements.
Faites vibrer une corde fixée aux deux extrémités, modifiez la longueur, la tension, la densité et la fréquence, et trouvez les harmoniques de résonance.
Déplacez un objet devant une lentille mince, modifiez la distance focale et tracez les rayons principaux pour trouver la position, la taille et la nature de l'image.
Physique · Optique
Classes 6–8 · Classes 9–10 · Classes 11–12Classe 7 Sciences : lumière (images formées par les lentilles) ; Classe 10 Sciences : Lumière – Réflexion et réfraction ; Classe 12 Physique : Optique géométrique
Envoyez un rayon entre deux milieux, modifiez les indices de réfraction et l'angle d'incidence, et trouvez l'angle critique et la réflexion totale interne.
Physique · Optique
Classes 9–10 · Classes 11–12Classe 10 Sciences : Lumière – Réflexion et réfraction ; Classe 12 Physique : Optique géométrique
Chauffez une tige métallique, choisissez le matériau et les températures aux extrémités, et regardez le profil de température tendre vers un régime permanent linéaire.
Physique · Chaleur et gaz
Classes 6–8 · Classes 11–12Classe 7 Sciences : chaleur et conduction ; Classe 11 Physique : Propriétés thermiques de la matière
Comprimez, chauffez et remplissez un piston de particules rebondissantes, gardez une grandeur constante, et voyez apparaître les lois de Boyle, de Charles et de Gay-Lussac.
Physique · Chaleur et gaz
Classes 11–12Classe 11 Physique : Théorie cinétique (lois des gaz)
Placez et déplacez des charges positives et négatives, et visualisez les vecteurs du champ électrique, les lignes de champ et les équipotentielles qu'elles créent.
Physique · Électricité et magnétisme
Classes 11–12Classe 12 Physique : Charges et champs électriques
Chargez et déchargez un condensateur à travers une résistance, modifiez R, C et la tension d'alimentation, et lisez la constante de temps sur les courbes exponentielles.
Ingénierie · Circuits et électronique
Classes 11–12 · Université et au-delàClasse 12 Physique : Potentiel électrostatique et capacité
Alimentez un circuit RLC série avec une source alternative, balayez la fréquence et examinez l'amplitude du courant, le déphasage et l'acuité de la résonance.
Ingénierie · Circuits et électronique
Classes 11–12 · Université et au-delàClasse 12 Physique : Courant alternatif (résonance)
Faites passer un aimant droit dans une bobine, modifiez la vitesse, le nombre de spires et la force de l'aimant, et reliez la variation du flux magnétique à la tension induite.
Faites passer de l'eau dans un tuyau qui se rétrécit et s'élargit, modifiez les sections et le débit, et comparez la vitesse et la pression idéalisée le long du tuyau.
Physique · Fluides
Classes 11–12Classe 11 Physique : Propriétés mécaniques des fluides
Lâche des blocs de densités différentes dans différents liquides, prédis s'ils flottent et à quelle profondeur, et vois le principe d'Archimède équilibrer les forces.
Lancez une réaction A + B → C, modifiez la température, la concentration et l'énergie d'activation, et comparez les collisions de particules avec la loi de vitesse et l'équation d'Arrhenius.
Menez une réaction réversible A ⇌ B jusqu'à l'équilibre, puis ajoutez un réactif, retirez un produit ou modifiez la température, et regardez le principe de Le Chatelier agir.
Ajoute une base à un acide avec une burette, trace la courbe de pH et identifie le point d'équivalence, la zone tampon et un indicateur adapté.
Chimie · Acides et bases
Classes 6–8 · Classes 9–10 · Classes 11–12Classe 7 Sciences : acides, bases et sels (indicateurs et neutralisation) ; Classe 10 Sciences : Acides, bases et sels ; Classe 11 Chimie : Équilibre (ionique)
Libérez deux gaz de part et d'autre d'une cloison, modifiez la température et le nombre de particules, et comparez le mélange avec les statistiques de déplacement d'une marche aléatoire.
Chimie · Thermochimie et mélanges
Classes 6–8 · Classes 9–10Classe 9 Sciences : La matière qui nous entoure (diffusion)
Construisez une pile galvanique à partir de deux demi-piles, trouvez l'anode, suivez le flux d'électrons et d'ions, et calculez la tension avec l'équation de Nernst.
Dépose un mélange sur une bande, modifie l'affinité de chaque colorant et le débit du solvant, et regarde les composants se séparer selon leur rapport frontal.
Chimie · Séparation
Classes 6–8 · Classes 9–10 · Classes 11–12Classe 6 Sciences : séparer les substances ; Classe 11 Chimie : méthodes de purification
Regardez un échantillon de noyaux instables se désintégrer au hasard, modifiez la demi-vie et le nombre initial, et comparez le décompte aléatoire avec la loi exponentielle attendue.
Physique · Atomique et nucléaire
Classes 11–12 · Université et au-delàClasse 12 Physique : Noyaux
Plongez un métal chaud dans l'eau d'un gobelet isolé, modifiez les masses, les matériaux et les températures, et résolvez le bilan énergétique pour trouver la température finale.
Chimie · Thermochimie et mélanges
Classes 11–12Classe 11 Physique : Propriétés thermiques de la matière ; Classe 11 Chimie : Thermodynamique
Dissolvez des sels dans l'eau, modifiez la température et la quantité, et voyez quand une solution devient saturée et que l'excès de solide reste ou cristallise.
Chimie · Thermochimie et mélanges
Classes 6–8 · Classes 9–10 · Classes 11–12Classe 6 Sciences : séparation des substances (solutions saturées) ; Classe 9 Sciences : La matière qui nous entoure est-elle pure ? (solutions) ; Classe 12 Chimie : Solutions
Déplace un échantillon d'eau ou de dioxyde de carbone sur son diagramme de phases pression–température et vois où il est solide, liquide, gazeux ou supercritique.
Chimie · Thermochimie et mélanges
Classes 11–12 · Université et au-delàProlonge les états de la matière de la classe 9 ; les diagrammes de phases sont de niveau universitaire
Faites évoluer une population de papillons sur des écorces claires et sombres, modifiez la pression de sélection et le taux de mutation, et suivez la fréquence des traits au fil des générations.
Choisissez les allèles parentaux pour un ou deux gènes, construisez l'échiquier de croisement et comparez les proportions attendues avec un échantillon aléatoire de descendants.
Biologie · Évolution et génétique
Classes 9–10 · Classes 11–12Classe 10 Sciences : Hérédité ; Classe 12 Biologie : Principes de l'hérédité et de la variation
Modélisez lapins et renards avec les équations de Lotka–Volterra, modifiez les taux de croissance et de prédation, et examinez les cycles de population et l'orbite dans le plan de phase.
Biologie · Écologie
Classes 11–12 · Université et au-delàClasse 12 Biologie : Organismes et populations (interactions entre populations)
Lancez le modèle SIR d'une épidémie, modifiez la transmission, la guérison et la vaccination, et comparez la taille et la date du pic ainsi que la taille finale de l'épidémie.
Biologie · Écologie
Classes 11–12 · Université et au-delàClasse 12 Biologie : Santé humaine et maladie ; le modèle SIR est de niveau universitaire
Modifie la concentration de substrat, Vmax, Km et le type d'inhibiteur, et lis les courbes de vitesse de réaction et les diagrammes de Lineweaver–Burk.
Stimulez un neurone modèle, modifiez l'intensité du stimulus et les propriétés de la membrane, et observez le seuil, les potentiels d'action, les périodes réfractaires et la fréquence de décharge.
Biologie · Cellules et physiologie
Classes 9–10 · Classes 11–12 · Université et au-delàClasse 10 Sciences : Contrôle et coordination ; Classe 11 Biologie : Contrôle et coordination nerveux
Séparez deux solutions par une membrane semi-perméable, modifiez les concentrations et la perméabilité, et observez le mouvement net de l'eau et la pression osmotique.
Biologie · Cellules et physiologie
Classes 9–10 · Classes 11–12Classe 9 Sciences : L'unité fondamentale de la vie (osmose) ; Classe 12 Chimie : Solutions (pression osmotique)
Réglez l'intensité lumineuse, le dioxyde de carbone et la température pour une feuille, et explorez quel facteur limite la vitesse de la photosynthèse.
Biologie · Cellules et physiologie
Classes 6–8 · Classes 9–10 · Classes 11–12Classe 7 Sciences : nutrition des plantes ; Classe 10 Sciences : Les fonctions vitales ; Classe 11 Biologie : La photosynthèse chez les plantes supérieures
Faites évoluer de nombreuses populations à la fois sous le seul effet du hasard (modèle de Wright–Fisher), modifiez la taille de la population et comparez la vitesse à laquelle les allèles se fixent ou disparaissent.
Déplacez un point sur une courbe et réduisez l'intervalle de la sécante pour voir sa pente tendre vers la dérivée, avec la courbe dérivée tracée en direct.
Mathématiques · Analyse
Classes 11–12Classe 11 Maths : Limites et dérivées ; Classe 12 Maths : Applications des dérivées
Approchez l'aire sous une courbe par des sommes à gauche, à droite, au point milieu et des trapèzes, modifiez les subdivisions et les bornes, et regardez l'erreur diminuer.
Mathématiques · Analyse
Classes 11–12Classe 12 Maths : Intégrales ; Applications des intégrales
Construisez des signaux carrés, en dents de scie et triangulaires en additionnant des harmoniques sinusoïdales, examinez le spectre et voyez le dépassement de Gibbs aux discontinuités.
Mathématiques · Analyse
Université et au-delàSéries de Fourier : mathématiques et ingénierie universitaires
Modifiez une matrice 2×2 et regardez-la transformer une grille, les vecteurs de base et une forme, avec le déterminant, les vecteurs propres et une animation depuis l'identité.
Mathématiques · Algèbre linéaire
Classes 11–12 · Université et au-delàClasse 12 Maths : Matrices
Déplacez deux nombres complexes dans le plan d'Argand et voyez l'addition comme une somme de vecteurs, la multiplication comme une rotation et un agrandissement, et les puissances et racines comme des spirales.
Descendez un paysage de perte par descente de gradient, modifiez le taux d'apprentissage, le point de départ et l'inertie, et voyez la convergence, l'oscillation et la divergence.
Mathématiques · Analyse
Classes 11–12 · Université et au-delàProlonge Classe 12 Maths : Applications des dérivées (maxima et minima)
Choisissez une loi de probabilité, modifiez ses paramètres, tirez des échantillons aléatoires et comparez l'histogramme avec la courbe théorique, la moyenne et la dispersion.
Mathématiques · Probabilités et statistiques
Classes 11–12 · Université et au-delàClasse 12 Maths : Probabilités
Prélevez des échantillons répétés dans des distributions asymétriques ou irrégulières, tracez les moyennes d'échantillon, et regardez-les former une courbe normale quand la taille de l'échantillon augmente.
Fixez une probabilité a priori, observez des indices comme des résultats de test ou des lancers de pièce, et regardez la probabilité a posteriori se mettre à jour avec le théorème de Bayes.
Mathématiques · Probabilités et statistiques
Classes 11–12 · Université et au-delàClasse 12 Maths : Probabilités (théorème de Bayes)
Ajoutez, déplacez et supprimez des points et regardez la droite des moindres carrés, les résidus, R² et l'influence des valeurs aberrantes se mettre à jour en direct.
Mathématiques · Probabilités et statistiques
Classes 11–12 · Université et au-delàClasse 11 Économie : Statistiques pour l'économie (corrélation) ; la régression est de niveau universitaire
Simulez des milliers d'expériences, modifiez la taille de l'effet, la taille de l'échantillon et le seuil de signification, et mesurez les faux positifs, la puissance et les valeurs p.
Modifiez les probabilités de transition entre états météo, simulez une marche aléatoire dans la chaîne et comparez les fréquences de visite avec la distribution stationnaire.
Dessine des cellules sur une grille, fixe les règles de naissance et de survie, et regarde le jeu de la vie de Conway et d'autres automates produire des planeurs, des oscillateurs et du chaos.
Informatique · Émergence et agents
Université et au-delàAu-delà du programme : systèmes complexes
Explorez l'ensemble de Mandelbrot, les ensembles de Julia, le flocon de Koch et un arbre fractal, en modifiant la profondeur d'itération et les paramètres pour voir les détails autosimilaires.
Mathématiques · Géométrie et dynamique
Classes 11–12 · Université et au-delàProlonge Classe 11 Maths : Nombres complexes
Réglez la séparation, l'alignement et la cohésion d'une nuée de boids et regardez un vol coordonné émerger de règles locales simples, avec une option prédateur.
Informatique · Émergence et agents
Université et au-delàAu-delà du programme : systèmes complexes
Générez une clé RSA jouet à partir de deux nombres premiers, chiffrez et déchiffrez un message étape par étape, signez-le, et voyez pourquoi factoriser le module casse la clé.
Informatique · Sécurité et codage
Classes 11–12 · Université et au-delàProlonge Classe 10 Maths : Nombres réels (nombres premiers) ; Classe 11 Informatique : cybersécurité
Insérez des clés dans une table de hachage, comparez le chaînage, le sondage linéaire et quadratique, et mesurez les collisions et les sondages quand le taux de remplissage augmente.
Informatique · Structures de données
Université et au-delàStructures de données (université)
Placez des fils et des bobines parcourus par un courant, et voyez les lignes de champ magnétique, leur intensité et leur direction, ainsi que les forces entre fils parallèles.
Physique · Électricité et magnétisme
Classes 6–8 · Classes 9–10 · Classes 11–12Classe 7 Sciences : le courant électrique et ses effets (électroaimants) ; Classe 10 Sciences : Effets magnétiques du courant électrique ; Classe 12 Physique : Charges en mouvement et magnétisme
Modifiez les dates d'arrivée et les durées d'exécution des processus, puis comparez les ordonnancements FCFS, SJF, SRTF, par priorité et tourniquet sur un diagramme de Gantt avec les temps d'attente et de traitement.
Informatique · Systèmes d'exploitation
Université et au-delàSystèmes d'exploitation (université)
Passez une suite de références de pages dans FIFO, LRU, Optimal et Horloge, modifiez le nombre de cadres, et comparez les défauts de page, y compris l'anomalie de Bélády.
Informatique · Systèmes d'exploitation
Université et au-delàSystèmes d'exploitation (université)
Envoyez des adresses dans des caches à correspondance directe, associatifs par ensembles et totalement associatifs, voyez les bits d'étiquette, d'index et de décalage, et comparez les taux de succès.
Informatique · Systèmes d'exploitation
Université et au-delàArchitecture des ordinateurs (université)
Attribuez des ressources aux processus, tracez le graphe d'allocation des ressources, détectez les cycles et exécutez l'algorithme du banquier pour trouver des séquences sûres.
Informatique · Systèmes d'exploitation
Université et au-delàSystèmes d'exploitation (université)
Comparez un parcours complet de table avec une recherche par index B-tree sur des données générées, modifiez la taille de la table et la sélectivité de la requête, et comptez les lignes et les pages lues par chacun.
Informatique · Conception de systèmes, structures de données
Classes 11–12 · Université et au-delàClasse 12 Informatique : Concepts de bases de données et SQL
Entrelacez deux transactions de base de données sous différents niveaux d'isolation et regardez les lectures sales, les mises à jour perdues et les anomalies d'écriture apparaître ou être bloquées.
Informatique · Conception de systèmes
Université et au-delàBases de données (université)
Construisez un graphe d'objets avec des racines et des références, retirez des racines, et regardez le marquage-balayage et le comptage de références trouver les déchets, y compris les cycles orphelins.
Informatique · Systèmes d'exploitation
Université et au-delàLangages de programmation (université)
Bascule les entrées de circuits numériques, d'une porte simple à un demi-additionneur, un additionneur complet et une bascule SR, suis la propagation du signal et génère des tables de vérité.
Faites avancer un automate fini déterministe sur une chaîne d'entrée, modifiez ses transitions, et voyez quelles chaînes il accepte, de la divisibilité binaire aux tourniquets.
Informatique · Algorithmes
Université et au-delàThéorie du calcul (université)
Codez 4 bits de données avec Hamming(7,4), inversez des bits pendant la transmission, calculez le syndrome, et voyez les erreurs simples corrigées et les limites quand deux bits s'inversent.
Informatique · Sécurité et codage
Université et au-delàRéseaux et théorie des codes (université)
Simulez des arrivées aléatoires à un ou plusieurs serveurs, modifiez les taux d'arrivée et de service, et comparez la longueur de la file et le temps d'attente avec la théorie M/M/c.
Opérations et économie · Files d'attente et flux
Université et au-delàRecherche opérationnelle (université)
Gérez le stock d'une boutique jour après jour avec une demande aléatoire, fixez le point de commande, la quantité commandée et le délai, et comparez les ruptures et les coûts.
Opérations et économie · Stocks et chaînes d'approvisionnement
Université et au-delàGestion des opérations (université)
Faites fonctionner une chaîne d'approvisionnement à quatre étapes, modifiez la demande et les délais, et regardez de petites variations de la demande client s'amplifier en effet coup de fouet.
Opérations et économie · Stocks et chaînes d'approvisionnement
Université et au-delàGestion des opérations (université)
Simulez une ligne de production en série, modifiez les temps de poste, la variabilité et la taille des stocks tampons, et trouvez le goulot d'étranglement qui fixe le débit.
Opérations et économie · Files d'attente et flux
Université et au-delàGestion des opérations (université)
Réglez un feu de circulation à deux phases, modifiez les durées de vert et les taux d'arrivée, et comparez les files et les retards mesurés avec la formule de Webster.
Opérations et économie · Files d'attente et flux
Université et au-delàIngénierie des transports (université)
Faites fonctionner un ascenseur dans un immeuble de dix étages, ajoutez des appels, et comparez les stratégies premier arrivé premier servi, arrêt le plus proche et balayage selon le temps d'attente et l'équité.
Opérations et économie · Planification et routage
Université et au-delàRecherche opérationnelle (université)
Placez des articles à préparer dans un entrepôt à six allées et comparez la distance parcourue par les itinéraires aller-retour, en S, du plus proche voisin et optimal.
Opérations et économie · Planification et routage
Université et au-delàRecherche opérationnelle (université)
Modifiez les durées et les dépendances des tâches d'un projet de construction, et regardez la méthode du chemin critique trouver la durée du projet et la marge de chaque tâche.
Opérations et économie · Planification et routage
Université et au-delàGestion de projet (université)
Comparez qui gagne et ce qu'il paie dans les enchères au premier prix, au second prix, anglaises et hollandaises, et testez l'équivalence des revenus sur de nombreuses enchères aléatoires.
Déplacez les courbes d'offre et de demande, ajoutez une taxe, un prix plafond, un prix plancher ou un quota, et voyez l'équilibre, les surplus du consommateur et du producteur, et la perte sèche.
Opérations et économie · Marchés et enchères
Classes 11–12 · Université et au-delàClasse 12 Économie : Introduction à la microéconomie (demande, offre, équilibre du marché)
Modifiez la latitude, la date, l'heure, l'inclinaison et l'orientation du panneau, et voyez la trajectoire du soleil, l'angle d'incidence de la lumière sur le panneau et l'énergie quotidienne.
Ingénierie · Systèmes énergétiques
Classes 6–8 · Classes 11–12Classe 6 Sciences sociales : Les mouvements de la Terre et les saisons ; Classe 11 Géographie : Rayonnement solaire, bilan thermique et température
Modifiez la vitesse du vent, la taille du rotor, la densité de l'air et la commande, et explorez la puissance d'une éolienne avec la loi du cube, la limite de Betz et la vitesse spécifique.
Ingénierie · Systèmes énergétiques
Classes 9–10 · Université et au-delàProlonge Classe 9 Sciences : Travail et énergie (énergie cinétique)
Dimensionnez un système solaire autonome avec batterie, définissez les profils de consommation et de production, et suivez heure par heure l'état de charge, la demande non satisfaite et l'énergie perdue.
Ingénierie · Systèmes énergétiques
Classes 11–12 · Université et au-delàProlonge Classe 12 Chimie : Électrochimie (batteries)
Déclenchez l'arrêt d'une centrale ou ajoutez de la charge, et regardez la fréquence du réseau chuter puis se rétablir grâce à l'inertie, au statisme des régulateurs et au réglage automatique.
Ingénierie · Systèmes énergétiques
Université et au-delàRéseaux électriques (université)
Choisis l'isolation, le vitrage et l'étanchéité à l'air d'une maison à deux étages et compare les coefficients U, la température à travers le mur et les pertes de chaleur.
Ingénierie · Systèmes énergétiques
Classes 6–8 · Classes 11–12 · Université et au-delàClasse 7 Sciences : chaleur (conducteurs et isolants) ; Classe 11 Physique : Propriétés thermiques de la matière (conduction)
Définissez le régime des pluies, la taille du toit, la capacité de la citerne et la consommation quotidienne, puis simulez une année de bilan hydrique et suivez le niveau, les débordements et les pénuries.
Terre et environnement · Eau et hydrologie
Classes 6–8 · Classes 9–10Classe 10 Géographie : Ressources en eau (récupération des eaux de pluie)
Modifiez l'intensité de l'orage et l'occupation du sol d'un petit bassin versant, et comparez des courbes de ruissellement simplifiées et des hydrogrammes de crue avec la méthode SCS curve number.
Terre et environnement · Eau et hydrologie
Classes 9–10 · Université et au-delàClasse 10 Géographie : Ressources en eau
Lancez un modèle du cycle du carbone à quatre réservoirs de 1850 à 2200, modifiez les émissions futures, et suivez le CO₂ atmosphérique et la destination du carbone.
Terre et environnement · Climat et carbone
Classes 11–12 · Université et au-delàClasse 11 Géographie : Climat mondial et changement climatique
Modifie la couleur, l'ombrage, la végétation et le stockage de chaleur d'une surface urbaine, et compare son bilan énergétique et ses températures jour–nuit à celles d'un parc.
Terre et environnement · Climat et carbone
Classes 11–12 · Université et au-delàClasse 11 Géographie : Rayonnement solaire, bilan thermique et température
Suivez 100 tonnes d'emballages à travers la collecte, le tri et le retraitement, et voyez quelle part devient de la matière nouvelle au fil des cycles.
Réglez les gains P, I et D sur un système masse–ressort–amortisseur, ajoutez des perturbations et des limites d'actionneur, et voyez le dépassement, le temps de stabilisation et l'erreur statique.
Réglez les angles des articulations ou déplacez une cible pour un bras robotique à deux segments, et explorez la cinématique directe et inverse, coude en haut et coude en bas, et la portée.
Ingénierie · Systèmes de commande
Classes 11–12 · Université et au-delàProlonge Classe 11 Maths : Fonctions trigonométriques
Modifiez le nombre de dents dans des trains d'engrenages simples et composés, et examinez le sens de rotation, le rapport de vitesse et le couple de sortie idéal avec des engrenages animés.
Ingénierie · Structures et mécanismes
Classes 6–8 · Université et au-delàProlonge Classe 6–8 Maths : rapports et proportions
Chargez des poutres sur appuis simples ou en console, modifiez la portée, le matériau et la section, et voyez la flèche, le moment fléchissant, l'effort tranchant et la contrainte.
Ingénierie · Structures et mécanismes
Université et au-delàGénie des structures (université)
Chargez des treillis Pratt, Howe, Warren et en A, modifiez la portée, la hauteur et les charges, et voyez la traction et la compression dans chaque barre par la méthode des nœuds.
Ingénierie · Structures et mécanismes
Classes 11–12 · Université et au-delàProlonge Classe 11 Physique : Lois du mouvement (équilibre des forces)
Monte une machine sur des ressorts et des amortisseurs au-dessus d'un sol qui vibre, modifie la masse, la raideur, l'amortissement et la fréquence, et compare la transmissibilité.
Modifiez la fréquence d'un signal et la fréquence d'échantillonnage, voyez le repliement de spectre, comparez les reconstructions et voyez comment les bits de quantification limitent la précision.
Ingénierie · Signaux et données
Université et au-delàSignaux et systèmes (université)
Appliquez des filtres passe-bas, passe-haut, passe-bande et coupe-bande, voyez la réponse en fréquence en décibels, et écoutez leur effet sur un bourdonnement, une tonalité et un souffle.
Ingénierie · Signaux et données
Université et au-delàSignaux et systèmes (université)
Modifiez un noyau 3 × 3 et suivez la convolution pixel par pixel pour voir comment le flou, l'accentuation et la détection de contours transforment une petite image test.
Ingénierie · Signaux et données
Université et au-delàTraitement d'images (université)
Modifiez un texte, construisez son arbre de codage de Huffman, comparez le nombre de bits avec des codes simples et de longueur fixe et la limite d'entropie, et regardez les bits se décoder un par un.
Informatique · Sécurité et codage
Université et au-delàThéorie de l'information (université)