Dossier ISN : Tracés de fonctions mathématiques :

Documents pareils
TP JAVASCRIPT OMI4 TP5 SRC

Tutoriel : Feuille de style externe

Introduction à Expression Web 2

Formation HTML / CSS. ar dionoea

HTML. Notions générales

Présentation du Framework BootstrapTwitter

Guide de réalisation d une campagne marketing

NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

Utilisation de l éditeur.

Sommaire : Pourquoi créer un site web? Qu est-ce qu un site Web? Les différents types de sites. Quelles solutions peuvent être employées?

HTML5 et CSS3 pour des sites Responsive Web Design

<Créer un site Web. avec/> Suzanne Harvey

KompoZer. Composition du site : _ une page d'accueil : index.html. _ une page pour la théorie : theorie.html. _ une page pour les photos : photos.

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

Programmation Web TP1 - HTML

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP

JOOMLA 1.5 avancé SUPPORT DE COURS + annexe

Les outils de création de sites web

UN SITE WEB RESPONSIVE EN UNE HEURE?

Spétechs Mobile. D e r n i è r e m i s e à j o u r : a o û t 2014

{less} Guide de démarrage

RESPONSIVE WEB DESIGN

3. RÉALISATION ET QUALIFICATION D UN PROTOTYPE 3.1 Réalisation d un prototype CRÉATION D UNE PAGE WEB STATIQUE AU FORMAT HTML

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

Sage CRM. Sage CRM 7.3 Guide du portable

Traitement de texte : Quelques rappels de quelques notions de base

Administration du site (Back Office)

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

2 LES BASES DU HTML 19 Qu est-ce que le HTML? 20 De quand date le HTML? 20 Écrire son propre code HTML 22

Note de cours. Introduction à Excel 2007

Sage 100 CRM - Guide de la Fusion Avancée Version 8. Mise à jour : 2015 version 8

Activité 11 : Nuage de points ou diagramme de dispersion

Généralités. javadoc. Format des commentaires. Format des commentaires. Caractères spéciaux. Insérer du code

RESPONSIVE DESIGN : Comment offrir à vos sites une adaptabilité parfaite?

GUIDE D UTILISATION DU BACKOFFICE

DETERMINER LA LARGEUR DE PAGE D'UN SITE et LES RESOLUTIONS d'ecran

Comment optimiser les encodages financiers?

Travaux dirigés n 10

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web

Attaques de type. Brandon Petty

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : bij@agasc.fr Word: Les tableaux.

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

Spétechs Mobile. Octobre 2013

1 Comment faire un document Open Office /writer de façon intelligente?

Nouveautés de la version moodle 2.7

Responsive Design. Technologies du web. Stéphane Bouvry, 2014

1. La notion de cascade

Notes pour l utilisation d Expression Web

MAILING KOMPOZER... 2 CREEZ UNE PAGE... 2 FORMAT DE LA PAGE... 2 AJOUTER DU TEXTE SUR UNE PAGE... 4

Formation > Développement > Internet > Réseaux > Matériel > Maintenance

HTML, CSS, JS et CGI. Elanore Elessar Dimar

Table des matières. F. Saint-Germain / S. Carasco Document réalisé avec OpenOffice.org Page 1/13

Publier dans la Base Documentaire

Guide pour la réalisation d'un document avec Open Office Writer 2.2

Interface PC Vivago Ultra. Pro. Guide d'utilisation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

STID 2ème année : TP Web/PHP

Débuter avec Excel. Excel

Intégrateur Web HTML5 CSS3

Document Object Model (DOM)

INFORMATIONS ET INSTALLATION DU THEME CENATA RESPONSIVE

7.0 Guide de la solution Portable sans fil

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Spétechs Mobile. D e r n i è r e m i s e à j o u r : s e p t e m b r e

Publier un Carnet Blanc

Nouveautés joomla 3 1/14

qwertyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuiopas dfghjklzxcvbnmqwertyuiopasdfghjklz mqwertyuiopasdfghjklzxcvbnmqwert

Introduction. PHP = Personal Home Pages ou PHP Hypertext Preprocessor. Langage de script interprété (non compilé)

CREATION d UN SITE WEB (INTRODUCTION)

145A, avenue de Port Royal, Bonaventure (Québec) G0C 1E0 Sans frais :

Formation tableur niveau 1 (Excel 2013)

Rapport de stage. Création d un site web. Stage du 20/01/2013 au 21/02/2013

Créer un site Web : mode d emploi Sous SPIP, avec le squelette «établissement» de l académie de Versailles

Association UNIFORES 23, Rue du Cercler LIMOGES

La saisie d un texte

Styler un document sous OpenOffice 4.0

Comment développer et intégrer un module à PhpMyLab?

Bernard Lecomte. Débuter avec HTML

SOUTENANCE ORALE RAPPORT DE PROJET D INFORMATIQUE

Manuel Extranet : guide de demande de réservation de salles, de matériel et de services. Table des matières

Chapitre 1. Prise en main

Description des pratiques à adopter pour la mise à jour du layout en utilisant le gestionnaire de conception de Sharepoint 2013

Optimiser les performances d un site web. Nicolas Chevallier Camille Roux

Note de synthèse. Développement web sur le CMS Prestashop. Stage du 17 mai au 25 juin Entreprise decoratzia.com 15 rue Erlanger Paris

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014

CREER UN PETIT SITE WEB EN COMPOSANT DES PAGES HTML

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE. Microsoft. Excel XP

1 CRÉER UN TABLEAU. IADE Outils et Méthodes de gestion de l information

Spécificités Techniques créations publicitaires

Séance d ED n 5 : HTML et JavaScript

Programmation Web. Madalina Croitoru IUT Montpellier

Webmaster / Webdesigner / Wordpress

Transcription:

Dossier ISN : Tracés de fonctions mathématiques : Par Crosetti Pauline et Depoers Quentin. Lycée Colbert Tourcoing. Année scolaire 2012/2013.

Sommaire : - Recherches et étude du projet - Html - Css - Javascript - Finalité du projet

Recherches et étude du projet : Après réflexions, nous avons décidé de créer une page html permettant de tracer des courbes à partir de formules mathématiques. Pour nous aider, nous avons recherché des choses similaires déjà existantes sur internet : (http://freescience.fr/math/drawligne.html)

(Extrait du code source de la page html http://freescience.fr/math/drawligne.html) Ce site peut nous aider à la syntaxe, à trouver des fonctions ou des idées de fonctions, peut nous aider à la disposition de la page et aux différents éléments qui peuvent la composer.

Partie Html : Html signifie Hyper Text Markup Language. HTML est un langage qui permet de présenter des informations sur Internet. Ce que l on voit quand on regarde une page sur Internet est l'interprétation par le navigateur du code HTML. Pour formaliser l'écriture d'un document, le langage HTML utilise des balises de formatage. Les balises permettent d'indiquer la façon dont doit être présenté le document et les liens qu'il établit avec d'autres documents. Pour éditer notre page, nous avons utilisé l éditeur de code «Notepad++». Pour notre page Html, nous avons utilisé des balises telles que : - «h3» (pour le titre) : La balise «h», met le texte en type titre. Il existe six niveaux de titres.<h1> étant la plus grande taille. - «href» : qui permet d insérer un lien dans la page html. Nous avons décidé de mettre un lien du lycée Colbert. - «font» : qui permet de modifier la police d écriture de la page. Ici, nous avons choisi la police d écriture «Verdana». - «input» : qui définit un champ de formulaire. Celle-ci possède un attribut type, ici avec comme valeur «button», qui crée un bouton. Par exemple, nous avons utilisé cette balise pour créer un bouton permettant d effacer toutes les données. On a utilisé la balise «input» avec l attribut type avec comme valeur «text» qui crée un champ texte. Par exemple, nous avons utilisé cette balise pour créer une zone texte où rentrer la valeur désirée pour «ymin». - «textarea» : qui définit un champ de texte multiligne où une personne peut taper du texte. L attribut name permet de donner le nom du contrôle, l attribut cols donne la largeur en nombre de colonnes, l attribut rows donne la hauteur en nombre de ligne. La balise «textarea» doit être dans une balise «form».

- Pour le sélecteur de couleur, nous avons utilisé une balise «table» puis une balise «select» qui crée des choix destinés à être sélectionnés par l'utilisateur. La balise «option» utilisé à plusieurs reprises après permet de spécifier les choix dans l élément «select». Pour que le css soit inclut dans la page html, il nous fait créer un lien sur celleci. Pour cela, il faut utiliser les balises «link» qui avertit le navigateur qu il doit chercher un document situé à l extérieur de la page Html, «rel="stylesheet"» précise que le document en question est une feuille de style externe., «L'attribut type="text/css"» précise le type de feuille de style et «L'attribut href=" URL "» donne l URL de la feuille de style, c'est-à-dire son emplacement sur Internet. Pour inclure le javascript dans html, il suffit d utiliser une balise «script» et préciser le langage dans l attribut language en «javascript».

Partie Css : Les CSS (Cascading Style Sheets, c'est à dire "feuilles de styles en cascade") sont utilisés pour définir la présentation des pages Web. Les CSS vous permettront de créer vos styles et le design général de votre site Internet. Ils vous permettent de définir n'importe quelle propriété de style comme la bordure, la couleur de fond, le type de caractère, l'espace entre les lettres, etc Pour le titre, nous avons utilisé les balises : - «position» : La propriété de feuille de style position css peut prendre la valeur de : «static» valeur par défaut, «relative» positionnement se fera par rapport à l'endroit où l'élément à été déclaré dans le code HTML, «absolute» positionnement se fera par rapport au coin haut gauche de la page, «fixed» reste fixe, ne bouge pas quand défile l'écran. Pour notre page html, nous avons choisi la valeur «absolute». - «top» : La propriété de feuille de style css top permet de spécifier la position verticale du coin haut gauche de l'élément par rapport à un point. Elle peut prendre une valeur numérique positive ou négative suivie de % ou px ou em ou ex. Pour notre page html, nous avons choisi une valeur de «10px». - «left» : La propriété de feuille de style css left permet de spécifier la position horizontale du coin haut gauche de l'élément par rapport à un point. Elle peut prendre la valeur numérique positive ou négative suivie de % ou px ou em ou ex. Pour notre page html, nous avons choisi une valeur de «80px». Pour le fond d écran, nous avons utilisé les balises : - «width» : qui règle la taille. - «background-image» : qui est bien sûr l'adresse de l'image choisie pour le fond de page. - «background-repeat» : qui donne le positionnement du fond d écran.

Partie Javascript : JavaScript (souvent abrégé JS) est un langage de programmation de scripts principalement utilisé dans les pages web interactives. Le code source est écrit par le développeur. C'est un ensemble d'actions, appelées instructions, qui vont permettre de donner des ordres à l'ordinateur afin de faire fonctionner le programme. Le code source régit le fonctionnement du programme. Pour notre page, nous avons utilisé les balises : - «var» : qui permet de déclarer une variable. Les variables peuvent être suivies de différents attributs comme «color», «font» ou directement le nom de la variable et sa valeur. - En vert et précédés de //, se sont les commentaires. - Pour créer une fonction il faut utiliser une balise «function». cette balise peut-être suivie de diverses attributs tels que if, return ou encore else. Dans l exemple ci-contre, nous avons une fonction qui permet le tracé des axes réels : En conclusion, le javascript crée des fonctions permettant de réaliser les différentes courbes.

Finalité du projet : Finalement, nous avons aboutis à une page html composé de trois parties : - une partie HTML - une partie CSS - une partie JavaScript (incluse dans le code source html) Cette page permet de créer, à partir de fonctions mathématiques proposées, les courbes correspondantes. Dans cette page, on peut choisir, dans plusieurs proposées, la couleur que nous désirons pour la courbe ou encore la graduation des axes. Il y a également une partie «listage» qui permet de voir le détail de ce qui se passe.