Plan de cours Introduction au Web et aux outils de productivité en informatique
Plan de cours Introduction au Web et aux outils de productivité en informatique Numéro du cours : 420-125-AL Discipline : Informatique Pondération : Théorie 2 heures Pratique 4 heures Étude 3 heures Programme : Techniques de l'informatique 420.B0 Préalables absolus : Aucun Préalables relatifs : Aucun Corequis : Aucun Département : Informatique Coordination départementale : Didier Tremblay (local 4.170.2) Enseignant Local Téléphone Courriel Patrice Brodeur 4.160.4 514 364-3320 ext. 6808 patrice.brodeur@claurendeau.qc.ca Kader Dahal 4.170.4 514 364-3320 kader.dahal@claurendeau.qc.ca Horaire et mode de disponibilité des enseignants Consultez l'horaire de votre enseignant sur Omnivox ou dans le document spécifique déposé sur Léa ou Moodle pour votre groupe Automne 2022 420-125-AL PLAN DE COURS Automne 2022 Patrice Brodeur, Kader Dahal 2 de 14 1 Présentation générale du cours La carrière d’un technicien en informatique peut se réaliser à travers différents métiers qui requièrent essentiellement les mêmes compétences. Le technicien en informatique doit connaître différents logiciels et maîtriser différents langages informatiques (Java, C++, SQL, HTML, CSS, JavaScript, etc.) qu'il devra exploiter dans le cadre de ses fonctions. Il doit surtout être curieux, toujours prêt à apprendre, et être assez autonome pour rester à jour avec les nouvelles technologies, autant avec les logiciels spécifiques au métier qu'avec les logiciels de bureautique plus généraux. Le cours Introduction au Web et aux outils de productivité en informatique vise à faire découvrir aux étudiants les différents métiers du domaine des TI, tout en leur apprenant à utiliser efficacement l'ordinateur, l'environnement infonuagique, ainsi que quelques logiciels de bureautique : traitement de texte, tableur, création de diagrammes. Le web étant un incontournable en informatique, les étudiants apprendront également à présenter des informations en créant un petit site web statique. Ainsi, ils apprendront les bases de deux langages clés du web : HTML et CSS. 1.1 Énoncé de la compétence Tous les éléments des compétences 0000 et 00Q4 seront étudiés dans ce cours. Les énoncés de ces compétences sont les suivants : • 0000 : Traiter l’information relative aux réalités du milieu de travail en informatique • 0Q4 : Exploiter des logiciels de bureautique 1.2 Performance finale attendue L’étudiant effectue une recherche sur un métier spécifique ou une entreprise du domaine des TI, et utilise différents outils de productivité pour présenter les résultats de ses recherches (rapport, tableaux, graphiques, schémas). En plus, il développe un petit site Web simple de quelques pages (HTML et CSS) qui répond à des exigences imposées sur le contenu, la structure et la forme. 1.3 Contribution du cours dans le programme Ce cours est donné en première session, aux étudiants du programme « Techniques de l’informatique », mais aussi aux étudiants inscrits en « Tremplin DEC » pour qu’ils puissent découvrir ce métier. Bien que ce cours n’ait pas de corequis officiel, certains arrimages avec d’autres cours de la 1re session aideront l’étudiant à faire des apprentissages en contexte. Liens avec le cours « 420-135-AL Introduction à la programmation » : • Utilisation et configuration d’un éditeur de textes qui servira d’outils pour écrire le code dans le cours de programmation. • Utilisation d’un logiciel de dessin pour produire des diagrammes de type « organigramme de programmation ». • Parallèle entre la structure de contrôle conditionnelle en programmation (if) et la fonction équivalente dans le logiciel de tableur. • Parallèle entre la fonction de tri du tableur et les algorithmes de tris étudiés en programmation. Liens avec le cours « 201-422-AL Mathématiques appliquées à l’informatique I » : • Parallèle entre l’algèbre booléenne (et, ou, non) et les fonctions équivalentes dans un logiciel de tableur. 420-125-AL PLAN DE COURS Automne 2022 Patrice Brodeur, Kader Dahal 3 de 14 • Parallèle entre les fonctions statistiques de base (moyenne, médiane, etc.) et les fonctions équivalentes dans un logiciel de tableur. Les notions de base en Web (HTML et CSS) acquises dans ce cours mènent naturellement au cours de 2e session en développement Web : « 420-245-AL Programmation Web ». 2 Valorisation de la langue française Le collège s’est doté en 2005 d’une politique institutionnelle de valorisation de la langue française (PVLF). Les étudiants doivent utiliser correctement la langue française, à l’oral comme à l’écrit, dans les communications, les travaux et les examens produits au cours de leur formation au collège. 2.1 Objectifs linguistiques Au département d’informatique, nous appliquons cette politique afin de rendre l'étudiant apte à communiquer en français ses connaissances techniques en informatique, avec ses collègues, ses enseignants et dans son futur milieu de travail. Les objectifs linguistiques du cours 420-125-AL sont donc les suivants : • Connaître la terminologie française utilisée en informatique et plus particulièrement au niveau des contenus spécifiques abordés dans le cours 420-125-AL. • Utiliser cette terminologie dans la rédaction des travaux et des examens se rapportant au cours. • Faire usage d’une langue de qualité dans la rédaction des travaux et examens. 2.2 Évaluation de la qualité de la langue Dans le but d'appliquer la politique de valorisation de la langue française, les étudiants doivent utiliser les bons termes français dans leurs productions, autant à l’écrit qu’à l’oral. La qualité de la langue (orthographe soignée, règles de grammaire, structures des phrases, etc.) pourra être évaluée dans le cadre d’un travail ou d’une présentation orale, jusqu’à concurrence de 10% de la note de l’évaluation. Lorsque ce sera le cas, la pondération sera clairement indiquée dans l'énoncé ou dans la grille d’évaluation. 420-125-AL PLAN DE COURS Automne 2022 Patrice Brodeur, Kader Dahal 4 de 14 3 Planification pédagogique 3.1 Objectifs terminaux Pour développer les compétences visées par ce cours, l’étudiant devra atteindre les objectifs terminaux suivants : • Décrire la profession et les tâches d'un technicien en informatique. • Gérer des documents électroniques afin de travailler en équipe. • Produire des documents qui respectent des standards d’écriture de code et de mise en page à l’aide d’un éditeur de textes et d’un traitement de textes. • Produire des tableaux et des graphiques à l’aide d’un logiciel de tableur. • Produire des diagrammes et des schémas en support au travail du technicien en informatique. • Produire un document de présentation en utilisant les langages HTML et CSS. 3.2 Contenus 3.2.1 La profession de technicien en informatique • Spécialités du technicien en informatique (tâches principales, responsabilités, limite d’intervention, habiletés, attitudes et comportements requis) • Statuts d’emploi en informatique (employé, consultant, entrepreneur) • L’environnement de travail en entreprise • Associations professionnelles 3.2.2 Gestion des documents et le travail en équipe • Organisation des dossiers et fichiers • Archivage et décompression • Droits d’accès • Stockage local/réseau/nuage • Installation et utilisation de la plateforme de collaboration (Microsoft 365 / OneDrive) 3.2.3 Production de documents à l’aide d’un éditeur de texte • Installation et configuration • Encodage des fichiers (UTF8, …) • Utilisation spécifique dans un contexte de codage (indentation, complétion du code, coloration syntaxique, …) 3.2.4 Création de diagrammes et de schémas • Types de diagrammes • Banques de symboles et de formes géométriques • Techniques de mise en forme et de mise en page • Organigrammes de programmation (signification des symboles, etc.) 3.2.5 Structure et mise en forme de pages Web • Différence entre la structure (HTML) et la présentation (CSS) 420-125-AL PLAN DE COURS Automne 2022 Patrice Brodeur, Kader Dahal 5 de 14 • Structure hiérarchique, balises et attributs • Principales balises et leur sémantique (titres, paragraphes, listes, tableaux, images, header, footer, …) • Normes du W3C • Syntaxe générale du code CSS (règle, sélecteurs, propriétés, valeurs) • Types de sélecteurs CSS (élément, classe, id, …) • Principes de hiérarchie, de cascades et de calcul des priorités des sélecteurs • Modèle d’une boîte • Propriétés CSS par catégorie d’éléments HTML • Positionnement (flux courant, relatif, absolu, fixe, flex) • Règles de présentation o Gabarit (zones principales d’une page et les balises HTML5 structurantes) o Notions de base d’ergonomie des sites Web (uniformité, simplicité, accessibilité) 3.2.6 Création de tableaux et de graphiques à l’aide d’un tableur • Mise en forme des cellules, des lignes et des colonnes • Mise en page d’une feuille (marges, papier et orientation, en-tête et pied de page, centrage, options d’affichage, mise à l’échelle) • Formules o Adressage relatif/absolu/mixte et nommé o Fonctions : somme, moyenne, nb, nb.si, si, et, ou, etc. • Graphiques • Tris 3.2.7 Production de documents à l’aide d’un traitement de texte • Mise en forme du texte • Outils de recherche et remplacement de texte • Outils de corrections (orthographe, grammaire) et de suivi des modifications • Mise en forme des paragraphes (alignement, interligne, retraits, taquets de tabulations) • Mise en page (marges, papier et orientation, sauts de pages et de sections, en-tête et pied de page, pagination automatique, centrage vertical) • Styles (pour l’uniformité des documents) • Insertion d’images et positionnement • Tableaux • Table des matières 3.3 Activités d’apprentissage et d'enseignement Le cours est donné en laboratoire et il s’échelonne sur quinze semaines à raison de deux rencontres hebdomadaires totalisant 6 heures. Chaque rencontre est composée d'une alternance entre de courts exposés de l'enseignant, mais surtout d'exercices formatifs et/ou de minitests pratiques sommatifs réalisés par les étudiants. uploads/Management/ web-plan.pdf
Documents similaires










-
31
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Oct 06, 2022
- Catégorie Management
- Langue French
- Taille du fichier 0.4004MB