Seb-Info

::

[siteorigin_widget class= »WP_Widget_Categories »][/siteorigin_widget] vcbcvb vcb [siteorigin_widget class= »WP_Widget_Media_Gallery »][/siteorigin_widget] (suite…)

Les réseaux sociaux

Voir ce lien : Lien vidéo Test de connaissance : Faire le test en ligne : Faire le test Tester vos connaissances : Correction :  b. l’e-réputation désigne l’image de quelqu’un sur internet et sur les réseaux sociaux. c b   Correction :  a c a Correction :  c c…

Chap 3: PHP et les opérateurs

Chap 3: PHP et les opérateurs

Les opérateurs Opérateurs arithmétiques Symbole Définition + Addition – Soustraction / Division * Multiplication % Modulo:reste d’une division ++ Incrément — Décrément Exemples : [pastacode lang= »php » manual= »%24a%3D4%3B%20%24b%3D8%3B%20%24c%3D%24a%2B%24b%3B%0A%24c%2B%2B%3B%20%24reste%3D%24b%25%24a%3B%0A%24f%3D%24a*(%24b-2)%3B%20Attention%20aux%20priorit%C3%A9s%20des%20op%C3%A9rateurs%0A%24g%3D9%3B%20%24h%3D3%3B%20%24g%2B%3D%24f%3B%20%24g*%3D%24f%3B%0A » message= »exemple 3.1″ highlight= » » provider= »manual »/] Il y a aussi l’opérateur d’affectation qui est = Par défaut l’affectation = est une affectation par copie (…

Chap 4 : Expressions et contrôle de flux en PHP

Chap 4 : Expressions et contrôle de flux en PHP

Expressions Une expression en PHP est comme une expression mathématique. [pastacode lang= »php » manual= »%24y%20%3D%203%20*%20(abs(2%20*%20%24x)%20%2B4)%3B » message= »exemple 4.1″ highlight= » » provider= »manual »/] Les expressions booléennes Une expression booléenne peut prendre deux valeurs FALSE ou TRUE. L’expression (20 > 9) vaut TRUE L’expression (2 == 4) vaut FALSE Avec les opérateurs logiques : AND, OR, XOR…

Chap 5: Les fonctions

Chap 5: Les fonctions

Les fonctions permettent de ne pas réécrire des lignes de code. Elles permettent une factorisation du code en même tant qu’une meilleur lisibilité. Une fonction est : un ensemble d’instructions qui remplissent une certaine fonction et souvent renvoie un résultat. elle peut prendre des paramètres et donc s’adapter aux besoins…

Chap 6 : Les tableaux en PHP

Chap 6 : Les tableaux en PHP

Tableaux indexés numériquement Ces tableaux utilisent des identifiants numérique dont la numérotation commence à 0. Ainsi suivant l’exemple ci-dessous ( exemple 6.1 ) [pastacode lang= »php » manual= »%3C%3Fphp%0A%20%20%24papier%5B%5D%20%3D%20%22Copieur%22%3B%0A%20%20%24papier%5B%5D%20%3D%20%22Jet%20d’encre%22%3B%0A%20%20%24papier%5B%5D%20%3D%20%22Laser%22%3B%0A%20%20%24papier%5B%5D%20%3D%20%22Photo%22%3B%0A%0A%20%20print_r(%24papier)%3B%0A%3F%3E » message= »exemple 6.1″ highlight= » » provider= »manual »/] Nous avons à l’écran : [pastacode lang= »php » manual= »Array%20(%20%5B0%5D%20%3D%3E%20Copieur%20%5B1%5D%20%3D%3E%20Jet%20d’encre%20%5B2%5D%20%3D%3E%20Laser%20%5B3%5D%20%3D%3E%20Photo%20) » message= » » highlight= » » provider= »manual »/] On peut si on le souhaite utiliser des identifiants…

Dessiner avec une tortue : Python

Support de TP:   SupportTortue [pastacode lang= »python » manual= »%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Tortue%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Activit%C3%A9%201%20-%20Bouge%20ta%20tortue%20!%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0A%23%20D%C3%A9but%20du%20code%0A%0Afrom%20turtle%20import%20*%0A%0Awidth(5)%20%20%20%20%23%20Epaisseur%20du%20trait%0A%0A%23%20Lettre%20%22P%22%0A%0Acolor(‘red’)%0A%0Aleft(90)%20%20%20%20%20%20%20%20%23%2090%20degr%C3%A9s%20%C3%A0%20gauche%0Aforward(200)%20%20%20%20%23%20On%20avance%0A%0Aright(90)%0Aforward(100)%0A%0Aright(90)%0Aforward(100)%0A%0Aright(90)%0Aforward(100)%0A%0Aup()%0A%0A%23%20Fin%20du%20code%20%0A%0A%23%20Lettre%20%22Y%22%0A%0Acolor(‘blue’)%0A%0Agoto(200%2C0)%0Adown()%0Asetheading(90)%0Aforward(120)%0Aleft(30)%0Aforward(75)%0Abackward(75)%0Aright(60)%0Aforward(75)%0A%0Aexitonclick() » message= »Correction activité 1″ highlight= » » provider= »manual »/] [pastacode lang= »python » manual= »%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Tortue%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Activit%C3%A9%202%20-%20Boucle%20%22pour%22%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Question%201%0A%0Afrom%20turtle%20import%20*%0A%0A%23%20Un%20pentagone%0Awidth(5)%0Acolor(‘blue’)%0A%0Afor%20i%20in%20range(5)%3A%0A%20%20%20%20forward(100)%0A%20%20%20%20left(72)%0A%0A%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Question%202%0A%0A%23%20Un%20autre%20pentagone%0Acolor(‘red’)%0A%0Alongueur%20%3D%20200%0Aangle%20%3D%2072%0Afor%20i%20in%20range(5)%3A%0A%20%20%20%20forward(longueur)%0A%20%20%20%20left(angle)%0A%0A%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Question%203%0A%0A%23%20Un%20dodecagone%20(12%20c%C3%B4t%C3%A9s%20quoi)%0A%0Acolor(%22purple%22)%0An%20%3D%2012%0Aangle%20%3D%20360%2Fn%0Afor%20i%20in%20range(n)%3A%0A%20%20%20%20forward(100)%0A%20%20%20%20left(angle)%0A%0A%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Question%204%0A%0A%23%20Une%20spirale%0A%0Acolor(%22green%22)%0Alongueur%20%3D%2010%0Afor%20i%20in%20range(25)%3A%0A%20%20%20%20forward(longueur)%0A%20%20%20%20left(40)%0A%20%20%20%20longueur%20%3D%20longueur%20%2B%2010%0A%0Aexitonclick()%0A » message= »Correction de l’activité 2″ highlight= » » provider= »manual »/] [pastacode lang= »python » manual= »%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Tortue%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0A%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Activit%C3%A9%203%20-%20Graphe%20d’une%20fonction%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0A%0Afrom%20turtle%20import%20*%0Afrom%20math%20import%20*%0A%0Aspeed(%22fastest%22)%0Awidth(2)%0Acolor(‘blue’)%0Aup()%0A%0Afor%20x%20in%20range(-200%2C200)%3A%0A%20%20%20%20if%20x%20%3D%3D%20-199%3A%20down()%0A%20%20%20%20%23%20y%20%3D%201%2F%20100%20*%20x%20**%202%20%20%20%23%20Parabole%0A%20%20%20%20y%20%3D%20100*sin(1%2F20*x)%20%20%20%20%20%23%20Sinus%0A%20%20%20%20goto(x%2Cy)%0A%0A%0Aexitonclick()%0A » message= »Activité 3″ highlight= » » provider= »manual »/] [pastacode lang= »python » manual= »%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Tortue%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Activit%C3%A9%204%20-%20Boucle%20pour%20it%C3%A9r%C3%A9e%20-%20Triangle%20de%20Sierpinski%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0Afrom%20turtle%20import%20*%0A%0Awidth(5)%0Aup()%0Agoto(-100%2C-100)%0Adown()%0A%0Afor%20i%20in%20range(3)%3A%0A%20%20%20%20color(%22blue%22)%0A%20%20%20%20forward(256)%0A%20%20%20%20left(120)%0A%0A%20%20%20%20for%20i%20in%20range(3)%3A%0A%20%20%20%20%20%20%20%20color(%22red%22)%0A%20%20%20%20%20%20%20%20forward(128)%0A%20%20%20%20%20%20%20%20left(120)%0A%0A%20%20%20%20%20%20%20%20for%20i%20in%20range(3)%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20color(%22green%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20forward(64)%0A%20%20%20%20%20%20%20%20%20%20%20%20left(120)%20%20%0A%0A%20%20%20%20%20%20%20%20%20%20%20%20%23%20for%20i%20in%20range(3)%3A%0A%20%20%20%20%20%20%20%20%20%20%20%20%23%20%20%20%20%20color(%22orange%22)%0A%20%20%20%20%20%20%20%20%20%20%20%20%23%20%20%20%20%20forward(32)%0A%20%20%20%20%20%20%20%20%20%20%20%20%23%20%20%20%20%20left(120)%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0A%0Aexitonclick()%0A » message= »Activité 4″ highlight= » » provider= »manual »/] [pastacode lang= »python » manual= »%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Tortue%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Activit%C3%A9%205%20-%20Table%20de%20multiplications%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0Afrom%20turtle%20import%20*%0Afrom%20math%20import%20*%0A%0Aspeed(%22fastest%22)%0A%0An%20%3D%20100%0Ab%20%3D%202%0Ar%20%3D%20200%0A%0Afor%20i%20in%20range(n)%3A%0A%20%20%20%20up()%0A%20%20%20%20goto(r*cos(2*i*pi%2Fn)%2Cr*sin(2*i*pi%2Fn))%0A%20%20%20%20down()%0A%20%20%20%20j%20%3D%20(b*i)%20%25%20n%0A%20%20%20%20goto(r*cos(2*j*pi%2Fn)%2Cr*sin(2*j*pi%2Fn))%0A%0Aexitonclick() » message= »Activité 5″ highlight= » » provider= »manual »/] [pastacode lang= »python » manual= »%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Tortue%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%23%20Activit%C3%A9%204%20-%20Plusieurs%20tortues%20-%20Courbe%20de%20poursuite%0A%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0A%23%20Pr%C3%A9paration%0A%0Afrom%20turtle%20import%20*%0A%0Atortue1%20%3D%20Turtle()%0Atortue2%20%3D%20Turtle()%0Atortue3%20%3D%20Turtle()%0Atortue4%20%3D%20Turtle()%0A%0Atortue1.speed(%22fastest%22)%0Atortue2.speed(%22fastest%22)%0Atortue3.speed(%22fastest%22)%0Atortue4.speed(%22fastest%22)%0A%0Atortue1.color(‘red’)%0Atortue2.color(‘blue’)%0Atortue3.color(‘orange’)%0Atortue4.color(‘green’)%0A%0A%23%20tortue1.width(5)%0A%23%20tortue2.width(5)%0A%23%20tortue3.width(5)%0A%23%20tortue4.width(5)%0A%0Atortue1.up()%0Atortue1.goto(-200%2C-200)%0Atortue1.down()%0A%0Atortue2.up()%0Atortue2.goto(200%2C-200)%0Atortue2.down()%0A%0Atortue3.up()%0Atortue3.goto(200%2C200)%0Atortue3.down()%0A%0Atortue4.up()%0Atortue4.goto(-200%2C200)%0Atortue4.down()%0A%0Aprint(tortue1.position())%0Aprint(tortue1.towards(0%2C0))%0A%0A%0A%23%20Boucle%20principale%0A%0Afor%20i%20in%20range(40)%3A%0A%0A%20%20%20%20position1%20%3D%20tortue1.position()%0A%20%20%20%20position2%20%3D%20tortue2.position()%0A%20%20%20%20position3%20%3D%20tortue3.position()%0A%20%20%20%20position4%20%3D%20tortue4.position()%0A%0A%20%20%20%20tortue1.goto(position2)%20%20%23%20Va%20%C3%A0%20la%20tortue%20suivante%0A%20%20%20%20tortue1.goto(position1)%20%20%20%20%20%20%20%23%20Revient%20%C3%A0%20sa%20place%0A%0A%20%20%20%20tortue2.goto(position3)%0A%20%20%20%20tortue2.goto(position2)%0A%0A%20%20%20%20tortue3.goto(position4)%0A%20%20%20%20tortue3.goto(position3)%0A%0A%20%20%20%20tortue4.goto(position1)%0A%20%20%20%20tortue4.goto(position4)%0A%0A%20%20%20%20angle1%20%3D%20tortue1.towards(position2)%20%20%23%20R%C3%A9cup%C3%A8rer%20l’angle%0A%20%20%20%20tortue1.setheading(angle1)%20%20%20%23%20S’oriente%20selon%20cet%20angle%0A%0A%20%20%20%20angle2%20%3D%20tortue2.towards(position3)%0A%20%20%20%20tortue2.setheading(angle2)%0A%0A%20%20%20%20angle3%20%3D%20tortue3.towards(position4)%0A%20%20%20%20tortue3.setheading(angle3)%0A%0A%20%20%20%20angle4%20%3D%20tortue4.towards(position1)%0A%20%20%20%20tortue4.setheading(angle4)%0A%0A%20%20%20%20tortue1.forward(10)%20%20%20%20%23%20Avance%0A%20%20%20%20tortue2.forward(10)%0A%20%20%20%20tortue3.forward(10)%0A%20%20%20%20tortue4.forward(10)%0A%0Aexitonclick() » message= »Activité 6″ highlight= » » provider= »manual »/]…