Articles

Affichage des articles du octobre, 2022

Roblox et LUA

Image
 1) Tutoriels en français: - Episode 1 . introduction https://www.youtube.com/watch?v=dF7akgc3PIQ - Episode 2 : les fonctions Programmation script d'une brique au contact d'un personnage. notion de fonction, script analyze, portée de variable. Vérification de retour de fonctions. https://www.youtube.com/watch?v=8heqcR5Bxk8 - Episode 3: Création d'un jeu Ajout du service Team. fire local ou server table waitForChild boucle for wait boucle while + condition Ordre des scripts https://www.youtube.com/watch?v=GXCtU3zEEIU

Roblox et LUA

Image
 1) Tutoriels en français: - Episode 1 . introduction https://www.youtube.com/watch?v=dF7akgc3PIQ - Episode 2 : les fonctions Programmation script d'une brique au contact d'un personnage. notion de fonction, script analyze, portée de variable. Vérification de retour de fonctions. https://www.youtube.com/watch?v=8heqcR5Bxk8 - Episode 3: Création d'un jeu Ajout du service Team. fire local ou server table waitForChild boucle for wait boucle while + condition Ordre des scripts https://www.youtube.com/watch?v=GXCtU3zEEIU

Activité: géométrie de la tortue en python

Cliquez sur ce lien, puis clic droit, choisissez "traduire en français", et suivez les étapes https://realpython.com/beginners-guide-python-turtle/

Activité: géométrie de la tortue en python

Cliquez sur ce lien, puis clic droit, choisissez "traduire en français", et suivez les étapes https://realpython.com/beginners-guide-python-turtle/

Documentation Python

  https://docs.python.org/fr/3/contents.html (Pour avoir la version française, la sélection de la langue se fait en haut à gauche)

Documentation Python

  https://docs.python.org/fr/3/contents.html (Pour avoir la version française, la sélection de la langue se fait en haut à gauche)

Scratch: example de programme avec mouvement complexe de sprite (SONIC)

Image
1) Mouvement du sprite "Sonic" projet Scracth avec simple sprite Sonic et mouvements associés aux actions des utilisateurs 2) Simplification/Optimisation du code: importance de la simplicité, introduction à la notion de bloc >> Exercice: A partir du fichier précédent, simplifier au maximum le code du sprite Sonic: créer des blocs pour chaque comportement, et chaque action spécifique à une variable. puis regrouper ces bloc dans une seule boucle principale. Le fichier final devra ressembler à celui ci 3)Mouvement du sol Projet de travail avec les différents éléments  >> Exemple de mouvement du sol "simple" sprite sonic + mouvement du sol Le mouvement du sprite "Ground" est basé sur la valeur d'une variable position_sol_X L'initialisation et la mise à jour de la variable  position_sol_X est effectuée au niveau du sprite "Sonic": sa valeur est fonction de la variable x_velocity , elle même mise à jour en fonction des actions de l...

Scratch: example de programme avec mouvement complexe de sprite (SONIC)

Image
1) Mouvement du sprite "Sonic" projet Scracth avec simple sprite Sonic et mouvements associés aux actions des utilisateurs 2) Simplification/Optimisation du code: importance de la simplicité, introduction à la notion de bloc >> Exercice: A partir du fichier précédent, simplifier au maximum le code du sprite Sonic: créer des blocs pour chaque comportement, et chaque action spécifique à une variable. puis regrouper ces bloc dans une seule boucle principale. Le fichier final devra ressembler à celui ci 3)Mouvement du sol Projet de travail avec les différents éléments  >> Exemple de mouvement du sol "simple" sprite sonic + mouvement du sol Le mouvement du sprite "Ground" est basé sur la valeur d'une variable position_sol_X L'initialisation et la mise à jour de la variable  position_sol_X est effectuée au niveau du sprite "Sonic": sa valeur est fonction de la variable x_velocity , elle même mise à jour en fonction des actions de l...

Téléchargement de mBlock pour programmer en Python

 https://mblock.makeblock.com/en-us/download/

Téléchargement de mBlock pour programmer en Python

 https://mblock.makeblock.com/en-us/download/

Activité: Marteau ciseaux papier en Python

Configuration des modules import random Prendre l'entrée de l'utilisateur  action_utilisateur = input("Entrez un choix (marteau, ciseau, papier): ") Faites choisir l'ordinateur actions_possibles = ["marteau", "ciseaux", "papier"] action_ordinateur = random.choice(actions_possibles) print(f"\nVous avez choisi {action_utilisateur}, l'ordinateur a choisi {action_ordinateur}.\n") Déterminer un gagnant if action_utilisateur == action_ordinateur:     print(f"Les deux joueurs ont sélectionné {action_utilisateur}. Egalité!") elif action_utilisateur == "marteau":     if action_ordinateur == "ciseaux":         print("le marteau écrase les ciseaux! Vous avez gagné!")     else:         print("Le papier couvre le marteau! Vous avez perdu.") elif action_utilisateur == "papier":     if action_ordinateur == "marteau":         print("Le papier couvre le marteau! V...

Activité: Marteau ciseaux papier en Python

Configuration des modules import random Prendre l'entrée de l'utilisateur  action_utilisateur = input("Entrez un choix (marteau, ciseau, papier): ") Faites choisir l'ordinateur actions_possibles = ["marteau", "ciseaux", "papier"] action_ordinateur = random.choice(actions_possibles) print(f"\nVous avez choisi {action_utilisateur}, l'ordinateur a choisi {action_ordinateur}.\n") Déterminer un gagnant if action_utilisateur == action_ordinateur:     print(f"Les deux joueurs ont sélectionné {action_utilisateur}. Egalité!") elif action_utilisateur == "marteau":     if action_ordinateur == "ciseaux":         print("le marteau écrase les ciseaux! Vous avez gagné!")     else:         print("Le papier couvre le marteau! Vous avez perdu.") elif action_utilisateur == "papier":     if action_ordinateur == "marteau":         print("Le papier couvre le marteau! V...

Activité: Jeu du serpent en python

1) Création de l'écran: import pygame pygame.init() dis=pygame.display.set_mode((400,300)) pygame.display.update() pygame.quit() quit() 2) Capture des événements et boucle principale: import pygame pygame.init() dis=pygame.display.set_mode((400,300)) pygame.display.update() pygame.display.set_caption('Jeu du serpent') fin_jeu=False while not fin_jeu:     for event in pygame.event.get():         #print(event)   #affichache les actions dans la console         if event.type==pygame.QUIT:             fin_jeu=True   pygame.quit() quit() 3) Création du serpen t: import pygame pygame.init() dis=pygame.display.set_mode((400,300))   pygame.display.set_caption('Jeu du serpent')   bleu=(0,0,255) rouge=(255,0,0)   fin_jeu=False while not fin_jeu:     for event in pygame.event.get():         if event.type==pygame.QUIT:             f...

Activité: Jeu du serpent en python

1) Création de l'écran: import pygame pygame.init() dis=pygame.display.set_mode((400,300)) pygame.display.update() pygame.quit() quit() 2) Capture des événements et boucle principale: import pygame pygame.init() dis=pygame.display.set_mode((400,300)) pygame.display.update() pygame.display.set_caption('Jeu du serpent') fin_jeu=False while not fin_jeu:     for event in pygame.event.get():         #print(event)   #affichache les actions dans la console         if event.type==pygame.QUIT:             fin_jeu=True   pygame.quit() quit() 3) Création du serpen t: import pygame pygame.init() dis=pygame.display.set_mode((400,300))   pygame.display.set_caption('Jeu du serpent')   bleu=(0,0,255) rouge=(255,0,0)   fin_jeu=False while not fin_jeu:     for event in pygame.event.get():         if event.type==pygame.QUIT:             f...

Traduction automatiques des pages Web dans Chrome

Lorsque vous consultez une page rédigée dans une langue que vous ne comprenez pas, vous pouvez la traduire à l'aide de Chrome. - Sur votre ordinateur, ouvrez Chrome. - Ouvrez une page rédigée dans une autre langue. - À droite de la barre d'adresse, cliquez sur Traduire . - Chrome traduit votre page Web actuelle. - Cela ne fonctionne pas ? Essayez d'actualiser la page Web. Si le problème persiste, faites un clic droit n'importe où sur la page, puis cliquez sur "Traduire en français"

Traduction automatiques des pages Web dans Chrome

Lorsque vous consultez une page rédigée dans une langue que vous ne comprenez pas, vous pouvez la traduire à l'aide de Chrome. - Sur votre ordinateur, ouvrez Chrome. - Ouvrez une page rédigée dans une autre langue. - À droite de la barre d'adresse, cliquez sur Traduire . - Chrome traduit votre page Web actuelle. - Cela ne fonctionne pas ? Essayez d'actualiser la page Web. Si le problème persiste, faites un clic droit n'importe où sur la page, puis cliquez sur "Traduire en français"