L'outil de référence pour atteindre l'excellence en sciences

Archives de la catégorie ‘1ère S’

Projet : L’écriture intuitive

Source : https://www.dailymail.co.uk/sciencetech/article-7525627/The-fastest-phone-typers-tap-85-words-minute-touchscreens-match-keyboard-users.html

Typing test : http://typingtest.aalto.fi/

>> Sujet distribué

Travail à réaliser :

Distance entre deux mots

1. Créer un algorithme permettant de trouver la distance entre deux mots de même longueur.

Documentez et expliquez votre algorithme avec un diaporama

Distance enre un mot et les mots d’un dictionnaire

2. Créer un algorithme permettant de trouver la distance entre un mot (ou un début de mot) et les mots d’un dictionnaire. Tous les mots ont la même longueur de 4 lettres. L’utilisateur saisit 1, 2, 3 ou 4 lettre(s).

Utilisez le script de démarrage : 00-start.py

Etape 1 : Tout d’abord, vous pouvez afficher la suite des distances entre le mot rentré par l’utilisateur et chaque mot du dictionnaire. Le programme affichera une suite de chiffres comme suit (stockés dans une liste) :

Cas 1 : [0, 2, 2, 2, 2, 2, 1, 2, 2, 2, 3, 3, 3, … pour EntreUtilisateur = « ABAT » si l’utilisateur écrit correctement un mot.

Cas 2 : [1, 2, 2, 2, 2, 2, 2, 2, 1, 2, 3, 2, 3, … pour EntreUtilisateur = « ABAS » si l’utilisateur fait une faute de frappe et que le mot n’est pas dans le dictionnaire.

Etape 2 : Dans le cas 1, aucune intervention n’est nécessaire, l’algorithme affiche « mot correctement orthographié »

Dans le cas 2, l’algorithme propose la liste de mot les plus proches, de distance 1, sinon 2 etc…

Voici le résultat obtenu avec l’entrée utilisateur « ABAS » avec les rangs des mots dans le dictionnaire

ABUS – 8

ADAS – 23

AGAS – 35 etc…

Documentez et expliquez votre algorithme avec un diaporama

Performance de l’algorithme :

Une des principales caractéristiques d’un algorithme de correction orthographique est sa rapidité. Un algorithme trop lent pourrait perturber l’expérience utilisateur. Etudions comment le temps d’exécution de votre algorithme évolue en fonction de la taille de votre dictionnaire et de la taille des mots.

Etape 1 : Créer un algorithme pour gérer une liste, de taille n, de mots de 4 mots,

Pour générer des séquences de 4 lettres, vous pouvez utiliser ce que nous avons vu sur la table ASCII (chr…) et la fonction suivante permettant de générer des nombres aléatoires.

from random import randrange
a = randrange(26)
print(a)

Etape 2 : Appliquer votre algorithme de la question 2 en mesurant le temps d’exécution. La mesure du temps d’exécution s’effectue comme suit :

import time
start = time.time()
VOTRE CODE A MESURER ICI
end = time.time()
print(end - start)

Etape 3 : Modifiez l’algorithme pour que l’algorithme réalisé précédemment s’éxécute dix fois avec le même mot, mais avec une taille de dictionnaire qui augmente de 5000 mots à chaque fois. Réalisez un graphique sur un tableur. Commentez

Enseignement scientifique 1ère : Les cristaux

Application à télécharger sur vos smartphones iOS ou Android

Disponible-sur-GooglePlay
Disponible-sur-itunes

Chapitre 1 : les bases de numération et types de variables

Base de numération : Support vidéos

Décollage de la fusée Ariane : https://www.youtube.com/watch?v=PK_yguLapgA

Addition en binaire : https://www.youtube.com/watch?v=i4sIn9dcPxA

Méthode du complément à 2 : https://www.youtube.com/watch?v=mui5ZwF77B4

Addition binaire et complément à 2 : https://www.youtube.com/watch?v=OMSLBhOiJns

Multiplicatio nde nombres binaires : https://www.youtube.com/watch?v=ce6IEa_8Z-Y

Les nombres flottants : https://www.youtube.com/watch?v=mtizhxkB-Zw

Activité carte mentale sur les encodages :

FreePlane Portable (clic droit 7zip > extraire vers c:\temp par exemple > démarrer freeplane.exe)

Tutoriel Freeplane

Consigne : réaliser une carte mentale sur les différents types d’encodage en partant de Baudot, ASCII, ISO-8859-1, Unicode, UTF-8, Windows-1252, etc… Intégrer les informations suivante :

  • Historique et Chronologie,
  • Raison de l’invention du standard en question,
  • Aspect mémoire et nombre de bits utilisés,
  • Sélectionner des encodages répondant aux spécificités de la langue française et d’autres langues.

Utilisez les possibilités de la carte mentale pour représenter spatialement les informations et éventuellement des liens entre les normes.

Chapitre 2 : Introduction à Python

Ressources générales :

Boucles et conditions

Les chaines de caractères

>> Méthode de César

>> La machine Enigma

>> Chiffrement de Vigenère

Les listes

Texte support

C’est un trou de verdure où chante une rivière, accrochant follement aux herbes des haillons d’argent où le soleil, de la montagne fière, luit. C’est un petit val qui mousse de rayons. Un soldat jeune, bouche ouverte, tête nue, et la nuque baignant dans le frais cresson bleu, dort. Il est étendu dans l’herbe, sous la nue, pâle dans son lit vert où la lumière pleut. Les pieds dans les glaïeuls, il dort. souriant comme sourirait un enfant malade, il fait un somme. Nature, berce-le chaudement, il a froid. Les parfums ne font pas frissonner sa narine. Il dort dans le soleil, la main sur sa poitrine, tranquille. Il a deux trous rouges au côté droit.

Projet : l’écriture intuitive

Mirage Planetarium iOS

Mirage Planétarium permet aux élèves de créer facilement une production augmentée sur l’univers. Un smartphone suffit pour afficher en réalité augmentée une galaxie par exemple sur un marqueur intégré au travail des élèves. L’application est idéale pour créer une exposition scientifique augmentée et est disponible sur matériel mobile iOS et Android

Disponible-sur-itunes

Activité pédagogique

ico-pdf

Marqueur à imprimer

ico-pdf

1ère S : rattrapage des cours pour les élèves partis en voyage scolaire

>> Utilisez les ressources du chapitre 8

Nommer les molécules : Séance du 2 avril TP :

A faire : revoir rapidement la capsule n°2. Prendre une trace écrite de coursde la capsule n°3 et 4. Regarder la capsule n°5 si vous désirez réviser les formules topologiques.

Entrainement : voici de nombreux exemples réalisés en classe (la série 3 réalisée par vos camarades lors de la séance du 2 avril.

Réaction de combustion : Séance du 1er avril en classe entière (sujet et correction)

MPS : police scientifique

>> Accéder à la simulation de scène de crime (autorisez l’utilisation de flash)