Modèle du cours

Le modèle pédagogique du cours #

Le cours INF 1220 est autoportant. Cela signifie que vous êtes capable, de manière autonome, de réaliser toutes les activités du cours. Il est important de bien comprendre ce modèle avant de débuter si vous n’êtes pas familier avec les cours en ligne de ce type.

Le modèle de l’Université TÉLUQ #

Plusieurs étudiants inscrits au cours INF 1220 en sont en leur premier cours à l’Université TÉLUQ. À l’Université TÉLUQ, nous offrons un enseignement personnalisé : vous débutez et terminez le cours à une date qui vous convient, vous faites les travaux au sein du cours à votre rythme. Le cours est conçu pour être autoportant : un travail pédagogique substantiel a été fait afin que l’étudiant autonome puisse compléter le cours par lui-même, sans aide. Un professeur ou une personne tutrice est là pour répondre à vos questions lorsque vous êtes devant une impasse après avoir fait les lectures et vos recherches, à tous les moments de votre parcours. Ce modèle diffère de celui des Universités traditionnelles où il y a de rencontres de groupes hebdomadaires et où tous les étudiants cheminent en même temps. Les deux modèles ont des forces et des faiblesses. L’Université TÉLUQ offre plus de flexibilité, mais son modèle exige plus d’autonomie intellectuelle de la part des étudiants.

Mener à terme un cours à l’Université TÉLUQ exige de la persévérance et de la motivation, ainsi que de l’autonomie et de la discipline. En vous inscrivant à un cours à distance, vous adoptez un modèle différent de celui d’un cours sur campus. Vous devez organiser votre apprentissage de manière autonome, en utilisant les ressources didactiques et d’encadrement mises à votre disposition, à l’endroit et au moment de votre choix.

Le professeur est préoccupé par le fait que l’apprentissage s’effectue de façon autonome. Tout le cours est créé en fonction de cet objectif. Nous croyons que le résultat est une formation de qualité axée sur l’autonomie et l’indépendance d’esprit.

Apprentissage par vidéo #

Certains étudiants préfèrent lire, d’autres préfèrent regarder des vidéos. Nous croyons que les deux modes de diffusion (écrit et vidéo) ont leur place en enseignement.

L’Université TÉLUQ est un précurseur dans l’enseignement avec la vidéo. Longtemps, lors de l’inscription à un cours, on pouvait recevoir des cassettes vidéos (VHS). L’Université TÉLUQ a même porté son propre poste de télévision appelé Canal Savoir.

Quelques cours à l’Université TÉLUQ sont toujours diffusés principalement avec des vidéos. Dans la plupart des cas, cependant, les cours utilisent des notes de cours. C’est le cas du cours INF 1220. Le langage écrit a plusieurs avantages, notamment le fait d’être plus accessible.

Un texte peut être lu rapidement. S’il est possible de modifier la vitesse de diffusion d’une vidéo, il demeure plus difficile de faire rapidement des sauts et des retours. Il est relativement aisé de faire des recherches dans un document écrit, et plus difficile dans une vidéo.

Dans le cas du cours INF 1220, l’utilisation plus intensive de la vidéo n’est pas jugée souhaitable pour deux raisons outre l’accessibilité. Tout d’abord, il existe un grand éventail de vidéos de grande qualité déjà disponibles et répondant bien au besoin du cours. Nous jugeons qu’il n’y aurait pas de sens à produire du contenu redondant. Dans certains cas spécifiques, nous avons produit des vidéos, mais dans l’ensemble, il est préférable de renvoyer les étudiants qui souhaitent du contenu vidéo à ce qui est déjà en place. Par ailleurs, avec des décennies d’expérience en pédagogie universitaire, nous savons que l’utilisation à grand volume de la vidéo a des limites. Nous croyons qu’il est beaucoup plus utile d’amener les étudiants à programmer le plus possible, tout en se référant à du contenu écrit. Personne n’apprend vraiment à programmer en regardant des vidéos. On apprend à programmer en lisant du code et en programmant. Et il est difficile de faire des recherches techniques au sein d’un enregistrement vidéo.

Certains étudiants préfèrent écouter et regarder plutôt que de lire. Nous sommes conscients que la lecture d’un manuel portant sur la programmation peut sembler rébarbative. Par contre, la lecture technique fait partie intégrante de l’activité de programmation. Il est absolument essentiel de pouvoir lire des documents techniques et des descriptions formelles. En somme, si la vidéo peut être utilisée, elle ne peut remplacer la lecture en programmation.

Python, JavaScript, C#, C++, Go, Rust, etc. #

Certains étudiants souhaitent apprendre un autre langage que Java. Nous vous encourageons à étudier plus d’un langage de programmation, surtout si vous souhaitez faire carrière en informatique. Dans le cadre de ce cours, nous allons cibler un seul langage.

Certains étudiants souhaitent apprendre le C#. Il est particulièrement facile de passer du Java au C#. En effet, le C# peut être vu comme une variante du Java. La syntaxe est souvent quasiment identique et les pratiques de programmation sont équivalentes.

Dans le cadre d’une carrière dans l’industrie du logiciel, il peut être dommage de se limiter à une seule technologie, un seul langage de programmation. Les choix technologiques évoluent et les offres d’emploi diffèrent d’un moment à l’autre. On s’attend à ce qu’un diplômé universitaire maîtrise plusieurs technologies, plusieurs langages.

Si vous souhaitez étudier le langage Python, vous pourrez prendre le cours INF 2020 Programmation d’applications avec Python. Si vous souhaitez étudier le langage Go, vous pourrez prendre le cours INF 2007 Programmation avancée.

Soyez informé ! #

Si ce n’est pas déjà fait, prenez le temps de lire la description du cours sur le site web de la TÉLUQ. Vous y trouverez notamment la grille d’équivalence entre les notes numériques et les lettres. Une telle grille répond notamment à la question « quelle est la note de passage ». Observez bien cependant que la note de passage n’est pas suffisante généralement pour progresser normalement au sein d’un programme universitaire et obtenir un diplôme.

Nous vous rappelons que lorsque vous suivez un cours, vous devez lire les courriels de l’Université. L’information pertinente concernant le cours, votre inscription, etc. peut y être acheminée. Si vous ne prenez pas vos messages dans votre boîte courriel TÉLUQ, il peut vous manquer des informations importantes.

Important: En commençant, prenez en note la date de fin de cours. Vous devez avoir remis les travaux d’ici cette date. Si vous avez besoin d’un report de la date de fin de cours, peut-être à cause d’empêchements médicaux ou familiaux, vous devez joindre l’Université (pas le professeur) pour établir votre situation et obtenir un report. Vous ne pouvez pas obtenir un report après la date de fin de cours. En aucun cas est-ce que l’enseignant peut modifier votre date de fin de cours.

Votre date de fin de cours est inscrite dans votre dossier et vous pouvez la trouver sur le portail étudiant et sur la documentation qu’on vous a remise lors de votre inscription. Il est possible que votre examen ait lieu des semaines ou même des mois après votre date de fin de cours: cela ne constitue pas une extension de votre date de fin de cours. Tout travail remis après votre date de fin de cours pourra recevoir la note de zéro. En tout temps, la note « incomplet » peut être attribuée à un travail qui n’est pas remis après votre date de fin de cours, même si vous n’avez pas encore passé l’examen.

Vous ne devriez jamais avoir à nous demander jusqu’à quelle heure précise lors de la dernière journée de votre cours vous avez pour compléter vos travaux. Prenez le temps de planifier votre travail. Avec la possibilité de report et la flexibilité offerte par la TÉLUQ, il n’y a pas d’excuse pour terminer le cours à la dernière heure.

Les reports de la date de fin de cours #

À la TÉLUQ, chaque étudiant a sa propre date de fin de cours. Les professeurs ne peuvent pas modifier ces dates, quelle que soit votre situation. Les dates des examens sont fixées par l’Université. Les professeurs conçoivent les examens, mais leur déroulement est géré par l’Université. La période suivant la date de fin de cours, où votre dossier est fermé et où vous risquez de recevoir un incomplet, est également gérée par l’Université. Vous devez donc contacter l’Université si vous avez besoin de plus de temps. Il est inutile d’écrire aux professeurs à ce sujet.

Il est de votre responsabilité de respecter les délais et de réaliser les travaux selon l’échéancier prévu dans le cours. En cas de difficultés (familiales, médicales, situation de handicap), vous devez en informer l’Université, et non le professeur. Sinon, une bonne organisation est essentielle.

La gestion efficace de votre temps est une compétence clé pour réussir vos études universitaires. Le cours est conçu pour vous y aider en structurant les activités en modules avec des échéances suggérées. Toutefois, c’est à vous de vous organiser.

Planifier votre temps #

Le niveau de difficulté du cours augmente progressivement. Les premiers travaux sont plus accessibles, mais environ un tiers du cours devrait être consacré aux deux derniers modules, qui sont plus avancés. Si vous passez trop de temps sur les lectures et les travaux initiaux, vous pourriez être surpris par la difficulté et le volume de travail des dernières parties.

Exigences du cours #

Le cours INF 1220 n’est pas un cours facile.

  1. Dans certaines disciplines, lire suffit pour préparer les travaux. En programmation, la lecture seule est insuffisante. Un manuel ne vous apprendra pas à programmer. Vous devez lire, faire des exercices, relire, et répéter ce processus. Apprendre à programmer demande du travail et de la persévérance. La présence de nombreux travaux dans le cours vise à vous encourager à travailler régulièrement et à pratiquer.

  2. Prévoyez environ 9 heures de travail par semaine pendant 15 semaines pour réussir ce cours. Chaque travail noté demande plusieurs heures, tout comme la préparation et l’étude préalables. Il est normal de consacrer des dizaines d’heures pour compléter un module et son travail noté. Si vous n’avez pas entre 5 et 15 heures par semaine à consacrer au cours, vous risquez de ne pas réussir.

  3. Le cours inclut des lectures et des activités d’autoévaluation (par exemple, des problèmes avec solutions cachées). Vous devez obligatoirement réaliser ces lectures et activités avant les travaux notés. Des vidéos explicatives sont également disponibles : visionnez-les et revisionnez-les au besoin. Tenter de passer directement aux travaux notés sans préparation est voué à l’échec. Faire uniquement le minimum pour compléter les travaux notés ne suffira pas pour réussir l’examen. Vous devez pratiquer la programmation, apprendre à penser comme un programmeur et maîtriser le Java grâce à une étude rigoureuse.

  4. Si un travail noté exige d’expliquer votre solution, cette consigne est impérative. Ne pas la respecter peut entraîner une note de zéro.

  5. Votre code doit être fonctionnel et valide, sinon une note de zéro peut être attribuée. La réussite de ce cours repose sur votre capacité à programmer.

  6. Il est fortement recommandé de faire des recherches autonomes en ligne (YouTube, etc.) pour compléter le manuel, les notes de cours et les activités. La recherche en ligne est une composante essentielle du développement logiciel aujourd’hui. Prévoyez plusieurs heures pour explorer des ressources complémentaires selon vos besoins.

Ne débutez pas ce cours si vous n'avez pas les préalables mathématiques nécessaires.

Le cours INF 1220 a été développé en prenant pour acquis que vous avez fait les mathématiques avancées au secondaire et au collégial. Il fait partie d'un cursus en informatique de niveau universitaire. Si vous n'étiez pas « fort en math » au secondaire, il est possible que vous trouviez le cours trop difficile. Il est de votre responsabilité de faire une mise à niveau au besoin avant de débuter le cours INF 1220.

Vous pouvez suivre ce cours avec pratiquement n'importe quel navigateur web. Par contre, pour que les formules mathématiques s'affichent correctement, vous devez utiliser un navigateur supportant la norme MathML. Les navigateurs Chrome, Edge, Firefox et Safari font bien l'affaire.

Il y a peu de formules mathématiques dans ce cours, et il est donc parfaitement possible de travailler sans un support correct des formules mathématiques. Par contre, si vous avez besoin de bien suivre nos consignes et rappels mathématiques, vous devriez sans doute adopter, au moins temporairement, un des navigateurs supportant MathML (par ex., Chrome, Edge, Firefox et Safari).

Encadrement et suivi #

Prenez connaissance de la documentation fournie par l'université. Vous y trouverez le nom et l'adresse courriel de la personne qui vous encadre. Après avoir fait les lectures, vous pouvez écrire vos questions à cette personne. Assurez-vous de respecter les consignes énoncées dans la présentation du cours : vous devez mettre « [INF1220] » dans l'objet du courriel et vous devez utiliser une adresse de courriel à votre nom afin que nous puissions vous identifier. Vos courriels devraient comprendre des questions précises, bien détaillées. Vous devriez commencer expliquer ce que vous avez fait, ce que vous comprenez. Il peut être utile de faire référence aux lectures que vous avez faites. N'oubliez pas que les lectures au sein du manuel sont obligatoires. Par exemple, si vous avez du mal avec une notion couverte par le manuel, vous devriez faire une référence à cette section. N'hésitez pas à joindre des saisies d'écran pour illustrer vos propos. Nous nous ferons un plaisir de répondre à vos questions par courriel, mais tel qu'expliqué dans la présentation du cours, nous n’offrons pas d’enseignement par vidéoconférence au sein du cours INF 1220.

Réseaux sociaux #

Attention: Il est strictement défendu de demander des indices aux autres étudiants du cours concernant les travaux notés et l'examen. Il est aussi défendu de donner des indices concernant les travaux notés.

Plagiat #

Nous mettons bien entendu à jour les travaux notés et les examens. Dans le cas des travaux notés, vous pouvez toujours remettre la version que vous avez débutée sans pénalité dans le cas où les travaux sont mis à jour pendant votre travail. Par contre, soyez avisé que nous portons une attention particulière au plagiat. Si votre travail ressemble trop à un autre travail remis, nous pourrons alors procéder à un examen oral, pour vérifier si vous avez effectivement fait le travail par vous-même. Dans le cas des examens, nous tentons de les offrir en présence avec surveillance. Quand ce n'est pas possible, nous varions autant que possible le contenu des examens et nous utilisons d'autres mesures à notre disposition pour contrer le plagiat.

Le plagiat peut avoir des conséquences sévères. Une note permanente peut être ajoutée à votre dossier et à votre relevé de notes. Le plagiat peut mener à votre exclusion du programme universitaire où vous avez été admis.

Cahier et notes #

Je vous suggère fortement de prendre un cahier (en papier) et un bon crayon et de prendre des notes tout au long du cours. Je sais que ça semble vieillot, mais il s’agit d’une méthode éprouvée.