Vous êtes sur la page 1sur 9

SEANCE 1 : 2SC1 : 21 & 28 Septembre 2020// 2SC2 : 17 & 24 Septembre 2020

2SC3 : 16 & 23 Septembre 2020

1- Notre curriculum :
Pensée logique, computationnelle et programmation Systèmes et technologies Internet

Mini projet 1 : Programmation Mini projet 2 : Programmation d’un objet


des jeux avec python connecté et son pilotage à distance

MINI PROJET 1 : Programmation des jeux

p. 1 2ème sciences Prf . Mme Ihsen Mansour


2- Fiche 1 : Evaluation diagnostique des notions de base en python
Q1 Q3 : Fiche 1

 Description du rôle et le résultat d’exécution des instructions (15) en python (Voir


fiche1 : évaluation 1 en python et script1.py)
 Syntaxe et exemples de : structures de lecture, affichage et affectation en python
et pseudo code.

p. 2 2ème sciences Prf . Mme Ihsen Mansour


SEANCE 2 : 2SC1 : 5 & 12 Octobre 2020 // 2SC2 : 1 & 8 Octobre 2020 //

2SC3 : 30 septembre & 7 Octobre 2020

Fiche 1 : Evaluation diagnostique des notions de base en python

Voir fiche1 : évaluation 1 en python et script1.py


Q4 : Fiche 1
 Se rappeler de la syntaxe de print
 Ecrire des commentaires sur une ligne ou plusieurs lignes en python
Q5 : Fiche 1
 Utiliser les instructions input et affectation.
 Règles à suivre pour les identifiants en python.

Q6 : Fiche 1
 Affecter une expression arithmétique dans une variable
 Interpréter des erreurs de type générées
 Déterminer le type de la variable date en utilisant la fonction type
 Connaitre les types entier, réel et chaine en python et pseudo code.

Q7 : Fiche 1
 TRANSTYPAGE en python : changer le type de la variable

Q8 : Fiche 1
 Déterminer le type des variables en manipulant la fonction type.

p. 3 2ème sciences Prf . Mme Ihsen Mansour


SEANCE 3 : 2SC1 : 19 & …. Octobre 2020//2SC2 : …….….. & 22 Octobre 2020
2SC3 : 14 & 21 Octobre 2020//
2SC2 G1 : 15 oct 2020 & G2 : 29 oct 2020 : jours fériés

Q9 & 10 :
 Manipuler des opérateurs sur entier, réel et chaine : Exécuter des expressions
arithmétiques, faire une trace d’exécution et déduire le rôle de chaque opérateur
arithmétique en python et pseudo code en ajoutant des commentaires dans le
programme.

Q 11 :
 Utiliser le module math et quelques fonctions
 Voir script2.py

p. 4 2ème sciences Prf . Mme Ihsen Mansour


Q 12 :
 Utiliser variable de type booléen : Affichage du type, Evaluation des expressions de
comparaison (des opérateurs relationnels) en python et pseudo code.
Script1.py

Exercice 1 Série 1 :
EtAPE1 : Identification des entrées, sorties et traitement

p. 5 2ème sciences Prf . Mme Ihsen Mansour


EtAPE2 : Algorithme Tableau de déclaration des objets (TDO)
Algorithme calcul_surface
DEBUT Objet Type/nature
ECRIRE (‘’saisir le rayon’’)
LIRE (R) R Réel
ST Réel
ST  pi *R*R SM Réel
SM  2*R*R SJ Réel
SJ (ST-SM)/4 pi Réel
ECRIRE (‘’surface =’’, SJ)
FIN

ETAPE3 : Traduction avec python , exécution et test

NB: arrondi(x)  round (x): retourne l’entier le plus proche de x


round( x, d): arrondi X avec d chiffres décimaux;

SEANCE 4 : 2SC1 : 26&…… Octobre 2020

2SC3 : ……………………… & 28 Octobre 2020


Voir fiche1 : évaluation 1 en python
Q 15 : fiche 1 & Exercice 2 Série 1 :

p. 6 2ème sciences Prf . Mme Ihsen Mansour


Q 13 : fiche 1

Organigramme : En algorithme :

Structure conditionnelle :
Un traitement s’exécute
0 ou 1 fois

Q 14 : fiche 1 Ecrire un programme permettant de saisir un réel x, afficher s’il est nul,
positif ou négatif

Etape1 : Décomposition : Identification des entrées, sorties et traitement

Etape2 : Organigramme :

p. 7 2ème sciences Prf . Mme Ihsen Mansour


Etape3 : En algorithme :

Etape 4 :En python :

Exercice 3 Série 1 :
Etape1 : Décomposition : Identification des entrées, sorties et traitement

Etape2 : Organigramme : Etape 3 : En algorithme :

Etape4 : En
python :

p. 8 2ème sciences Prf . Mme Ihsen Mansour


Q 16 : fiche 1

Organigramme : Tourner à la main ce code ( trace d’exécution)

En algorithme : Formulation 1 :

Structure itérative à condition d’arrêt:

Répète un traitement 0
ou plusieurs fois
Test= condition(s) d’entrée dans la boucle avec la valeur vraie

En algorithme : Formulation 2 : En python :

Structure itérative à condition d’arrêt :


Répète un traitement 1 ou plusieurs fois
Test= condition(s) de sortie de la boucle
avec la valeur vraie

p. 9 2ème sciences Prf . Mme Ihsen Mansour

Vous aimerez peut-être aussi