Articles

Python: création d'un serveur http

Image
 Création d'un serveur en python 1) Création du serveur 2) Créer un fichier avec l'extension '.html' avec le contenu suivant: 3) Ouvrir un navigateur et se connecter au serveur: http://localhost:8888/

Python: création d'un serveur http

Image
 Création d'un serveur en python 1) Création du serveur 2) Créer un fichier avec l'extension '.html' avec le contenu suivant: 3) Ouvrir un navigateur et se connecter au serveur: http://localhost:8888/

Python : set, dictionary, tuple et list

  - Set : myset = { "apple" ,  "banana" ,  "cherry" } - Dictionary thisdict = {    "brand" :  "Ford" ,    "model" :  "Mustang" ,    "year" :  1964 } - List mylist = [ "apple" ,  "banana" ,  "cherry" ] - Tuple: a = ( 3 , 4 , 7 )

Python : set, dictionary, tuple et list

  - Set : myset = { "apple" ,  "banana" ,  "cherry" } - Dictionary thisdict = {    "brand" :  "Ford" ,    "model" :  "Mustang" ,    "year" :  1964 } - List mylist = [ "apple" ,  "banana" ,  "cherry" ] - Tuple: a = ( 3 , 4 , 7 )

Test connaissances scratch

 https://irem.univ-lorraine.fr/files/2018/DAC-CODE/3-QZ-2.pdf

Test connaissances scratch

 https://irem.univ-lorraine.fr/files/2018/DAC-CODE/3-QZ-2.pdf

Python sockets

Créer une connexion entre 2 ordinateurs grace à python socket: activité à partir de:  https://info.blaisepascal.fr/nsi-sockets-python

Python sockets

Créer une connexion entre 2 ordinateurs grace à python socket: activité à partir de:  https://info.blaisepascal.fr/nsi-sockets-python

blogger

 Créer un site web avec blogger - Configurer le titre et les différentes informations - Trouver et installer des thèmes :  https://btemplates.com/ - Fichier robot.txt disponible à l'adresse  http://nom-du-blog.blogspot.com/robots.txt Voir l'adressse :  http://robots-txt.com/ressources/robots-txt-blogger/    

blogger

 Créer un site web avec blogger - Configurer le titre et les différentes informations - Trouver et installer des thèmes :  https://btemplates.com/ - Fichier robot.txt disponible à l'adresse  http://nom-du-blog.blogspot.com/robots.txt Voir l'adressse :  http://robots-txt.com/ressources/robots-txt-blogger/    

Quelques Commandes de Terminal, transfert de fichier via ftp

Ouvrir une fenêtre de commande sous Windows :  https://www.malekal.com/ouvrir-invite-de-commandes-windows10/ 1) quelques commandes :   http://www.ybet.be/operating-06/dos-06.php IPCONFIG PING TRACERT NETSTAT (voir  https://www.ionos.fr/digitalguide/serveur/outils/introduction-a-netstat/ ) 2) Se connecter en ftp, déposer un fichier HTML, y accéder via une adresse HTTP:// ftp://ADRESSE_IP/ ftp://192.168.1.96/ 3) Créer un fichier PHP simple créer un fichier "test.php" <?php    echo "Ceci est un test" ; ?>

Quelques Commandes de Terminal, transfert de fichier via ftp

Ouvrir une fenêtre de commande sous Windows :  https://www.malekal.com/ouvrir-invite-de-commandes-windows10/ 1) quelques commandes :   http://www.ybet.be/operating-06/dos-06.php IPCONFIG PING TRACERT NETSTAT (voir  https://www.ionos.fr/digitalguide/serveur/outils/introduction-a-netstat/ ) 2) Se connecter en ftp, déposer un fichier HTML, y accéder via une adresse HTTP:// ftp://ADRESSE_IP/ ftp://192.168.1.96/ 3) Créer un fichier PHP simple créer un fichier "test.php" <?php    echo "Ceci est un test" ; ?>

Introduction au HTML et à la création de pages Internet

 Suivre le lien : https://perso.univ-rennes1.fr/virginie.sans/l2pw/TP%201%20Initiation%20au%20HTML.htm

Introduction au HTML et à la création de pages Internet

 Suivre le lien : https://perso.univ-rennes1.fr/virginie.sans/l2pw/TP%201%20Initiation%20au%20HTML.htm

Snake en scratch

  Snake en scratch  https://scratch.mit.edu/projects/796610276/

Snake en scratch

  Snake en scratch  https://scratch.mit.edu/projects/796610276/

MARIO RUN : Mieux comprendre le fonctionnement

Image
  A partir du fichier de base contenant les sprites, on s'occupe d'abord au sprite Mario: En ligne, voir le fichier pour la progression de l'activité SPRITE MARIO : 1) LES VARIABLES:  On va créer des variables globales (c'est-à-dire accessibles par tous les sprites) pour gérer les différents aspects du jeu: - variable "scrollx" : La plus importante car elle gère le déplacement horizontal du terrain. Son fonctionnement est très simple: elle est constamment diminuée de -5 jusqu'à la fin du niveau (quand Mario atteint le château). Elle sera alors remise à zéro pour passer au niveau suivant. - variable   "Gravity" : elle va permettre de gérer la position verticale (en Y) de Mario:    Son fonctionnement est simple : sa valeur est constamment ajoutée à la position vertical de Mario.     -> Tant que Mario touche le sol , sa valeur reste à zéro, et la position verticale de Mario ne change pas.     -> Dès que Mario ne touche plus l...

MARIO RUN : Mieux comprendre le fonctionnement

Image
  A partir du fichier de base contenant les sprites, on s'occupe d'abord au sprite Mario: En ligne, voir le fichier pour la progression de l'activité SPRITE MARIO : 1) LES VARIABLES:  On va créer des variables globales (c'est-à-dire accessibles par tous les sprites) pour gérer les différents aspects du jeu: - variable "scrollx" : La plus importante car elle gère le déplacement horizontal du terrain. Son fonctionnement est très simple: elle est constamment diminuée de -5 jusqu'à la fin du niveau (quand Mario atteint le château). Elle sera alors remise à zéro pour passer au niveau suivant. - variable   "Gravity" : elle va permettre de gérer la position verticale (en Y) de Mario:    Son fonctionnement est simple : sa valeur est constamment ajoutée à la position vertical de Mario.     -> Tant que Mario touche le sol , sa valeur reste à zéro, et la position verticale de Mario ne change pas.     -> Dès que Mario ne touche plus l...

Zelda Koriki Forest

Image
 Lien vers le fichier base de travail: Zelda Koriki Forest Lien vers le fichier modèle: https://scratch.mit.edu/projects/724226874/editor/ --------------------------------------------------------------------------------------------------------------------- Devant un code complexe : >> Utiliser/créer des blocs pour isoler les rôles de chaque portion de code >> Dans un premier temps désactiver les blocs dont la fonction n'est pas importante:    >> Activer l'affichage des variables afin de mieux comprendre le déroulement du programme, ici, afficher "Jumping", "can move", "Attacking". >> Repérer dans le code à quels endroits ces variables sont modifiées. >> Identifier le fonctionnement global du code de chacun des sprites: - Sprite Link :  Le code de Link gère essentiellement :          - La mise en place des costumes.          -  L 'orientation de link          ...

Zelda Koriki Forest

Image
 Lien vers le fichier base de travail: Zelda Koriki Forest Lien vers le fichier modèle: https://scratch.mit.edu/projects/724226874/editor/ --------------------------------------------------------------------------------------------------------------------- Devant un code complexe : >> Utiliser/créer des blocs pour isoler les rôles de chaque portion de code >> Dans un premier temps désactiver les blocs dont la fonction n'est pas importante:    >> Activer l'affichage des variables afin de mieux comprendre le déroulement du programme, ici, afficher "Jumping", "can move", "Attacking". >> Repérer dans le code à quels endroits ces variables sont modifiées. >> Identifier le fonctionnement global du code de chacun des sprites: - Sprite Link :  Le code de Link gère essentiellement :          - La mise en place des costumes.          -  L 'orientation de link          ...

Activité MARIO RUN 2 : construction du jeu

  Télécharger le fichier de base : Base MARIO RUN puis à partir de ce fichier: 1- création des variables  Coins gravity Lifes Jump Scrollx 1 - Ecran de démarrage : écrire le code de "Start screen" 2 - Ecrire le code du Sprite Mario dans l'ordre suivant: (  NE PAS copier la boucle "touche le Goomba", "touche le Koopa" ni "touche la Bullet")    - initialisation de scroll et gravity, et visibility    -  Course si la touche "flèche haut" n'est pas pressée et la couleur verte n'est pas touchée.    - boucle de mise a jour de la variable "scroll"    - test si Mario touche le bas de l'écran    - boucle comportement "Jump"    - boucle gestion des variables Jump    - boucle gestion de la vie et message "game over" 3 - Ecrire le code pour chacun des terrains        - NE PAS écrire le code qui concerne les "Levels"    - réponse au événement "start Game"    - Boucle de mi...

Activité MARIO RUN 2 : construction du jeu

  Télécharger le fichier de base : Base MARIO RUN puis à partir de ce fichier: 1- création des variables  Coins gravity Lifes Jump Scrollx 1 - Ecran de démarrage : écrire le code de "Start screen" 2 - Ecrire le code du Sprite Mario dans l'ordre suivant: (  NE PAS copier la boucle "touche le Goomba", "touche le Koopa" ni "touche la Bullet")    - initialisation de scroll et gravity, et visibility    -  Course si la touche "flèche haut" n'est pas pressée et la couleur verte n'est pas touchée.    - boucle de mise a jour de la variable "scroll"    - test si Mario touche le bas de l'écran    - boucle comportement "Jump"    - boucle gestion des variables Jump    - boucle gestion de la vie et message "game over" 3 - Ecrire le code pour chacun des terrains        - NE PAS écrire le code qui concerne les "Levels"    - réponse au événement "start Game"    - Boucle de mi...

Activité : MARIO RUN

  Objectifs: A partir d'un modele de jeu Mario: - Comprendre le fonctionnement du code - Être capable d'isoler les différentes fonctionnalités du code - Comprendre le rôle précis des différentes variables - Comprendre le rôle des différents message et identifier leurs émetteurs et récepteurs. - Etre capable de tweaker(modifier) les comportements en jouant sur les variables. - Etre capable de nettoyer, organiser et effectuer des optimisations simples sur le code. - Etre capable de modifier la logique de jeu: ajout de terrain, ajout de niveau, faire évoluer le comportement des personnages. Projet de départ, à télécharger, enregistrer dans votre dossier de travail et ouvrir dans scratch: Mario run avec commentaires   ----------------------------------------------------------------------------------------------------------------------------- Les questions à se poser: > quels sont les sprites/personnages nécessaires ? 1) Mario 2) Gomba 2) Koopa 3) Balles (Bullets) 4) Coins (Piec...