Aller au contenu

Septembre - Octobre

Semaine 1 - Du 04/09/23 au 10/09/23

Vendredi

Le programme NSI

Le programme officiel.

Évaluations

  • Contrôles de connaissance (questions de cours, qcm, vrai-faux, programmes à compléter, programmes du cours à réécrire...) en temps limité en classe.

  • Projets (réalisation de sites web, de programmes, exposés) en réalisation hors des temps de cours (et quelques heures en classe pour vous aider à faire le point entre vous et/ou avec l'enseignant).

Apprendre en NSI

Les pages de cours se découperont en général en deux parties:

  • Une partie à connaître parfaitement : tous les contenus de ces pages doivent être parfaitement sus, vous devez savoir par coeur les notions, les instructions python, html, css, etc... savoir refaire sans hésitation tous les programmes, tous les codes...
  • une partie entraînement : cette partie n'est pas à savoir parfaitement mais n'est pas pour autant facultative. S'entraîner sur des situations nouvelles fait partie intégrale de l'apprentissage, on ne peut pas prétendre avoir appris si l'on ne s'est pas confronté sérieusement à la résolution d'exercices divers.

Matériel

Vous devrez avoir un cahier à prendre lors de toutes les séances.

Lors des séances sur machine, vous devez noter ce qui vous semble important, ce sera à vous de faire le point. Ce cahier sera contrôlé.

Vous noterez au moins pour chaque séquence le plan.

Le travail sur les programmes python devra apparaître sur votre cahier: faire apparaître son ossature , en résumer l'idée principale, écrire sous forme de pseudocode ou même en français le coeur du programme...)

ENT

Sur l'ENT, vous devrez déposer certains de vos travaux en cours d'année.

Travail: prise en main d'outils pour python.

Lire et travailler les pages de présentation python.

Travail pour le prochain cours

Installez python sur votre machine personnelle (à la maison!) et relire, finir le travail sur
les pages de présentation python.

Semaine 2 - Du 11/09/23 au 17/09/23

Mardi 12 septembre

Terminez le travail sur la page utilisant l'interpréteur python sous linux si ce n'est pas terminé (les autres pages ont normalement toutes été travaillées chez vous!)

Révision des notions vues en classe de seconde sur Python. Ces notions doivent être maîtrisées au plus vite si elles ne le sont pas déjà !

Attention

D'un cours à l'autre, il faut toujours finir le travail sur les pages abordées. Cela ne sera pas réécrit par la suite.

Si vous avez de l'avance, commencez le travail inscrit dans les séances suivantes.

Travail pour le prochain cours

Insistons à nouveau: pour vendredi revoir et terminer les pages ciblées pour la séance de ce jour.

Les programmes vus peuvent nécessiter pour certains d'être faits refaits à de nombreuses tentatives jusquà à en comprendre clairement le principe, le fonctionnement.

Lorsque vous refaîtes un programme, commencez toujours par le refaire sans lire la solution proposée. Vous saurez que vous connaissez le programme lorsque vous savez le coder sans regarder la solution proposée dans le cours.

Important

N'hésitez pas à poser des questions via la messagerie de l'ent en cas de besoin lorsque vous travaillez en dehors du temps de classe.

Vendredi 15/09/23

Heure 1

Travailler en binôme sur la feuille capytale dont le code est 0568-1814868. Ne pas oublier d'enregistrer (avec indication des noms du binôme dans la cellule réservée à cet effet), la fiche sera notée.

Heure 2 - Faire le point

Faire le point sur les cours précédents. Insistons une fois de plus: vous devez vous assurer que vous savez coder chaque programme. Pour cela un seul moyen, taper le code sans aucun copier-coller et insister jusquà ce que ça tourne sans aucune erreur.

Premier contrôle vendredi 22 sur toutes les pages vues jusqu'à aujourd'hui

Rappelons que tout doit être connu pour le contrôle. Assurez vous entre autres de savoir refaire les programmes (sans consulter les solutions: pour être prêt pour le contrôle, il faut savoir donner les réponses sans consulter les réponses... puis les consulter pour vérifier votre réponse!)

Préparez ce contrôle comme s'il avait lieu mardi et notez toutes les questions que vous auriez encore: sur le cours , sur les programmes, sur un bout de code incompris...etc Prévoyez ces questions pour mardi matin.

Si vous estimez maitriser parfaitement tous les programmes, tous les contenus précédents, vous pouvez commencer le travail de la semaine prochaine. Sinon travaillez encore, notamment les pages for, if, while. Une fois de plus: la maîtrise de ces pages est indispensable pour toute la suite.

Semaine 3 - Du 18/09/23 au 24/09/23

Mardi 19/09/23

  • Mise au point éventuelle pour le contrôle de vendredi 22: il est temps de boucler les questions qui resteraient en suspens. Connaissez-vous parfatement tous les contenus précédents ? Savez vous refaire tous les programmes ?...

  • Travailler le cours sur les fonctions.

  • Commencer le travail sur le cours sur les chaînes de caractère.
    Il s'agit de l'un des types d'objet essentiel dans tout langage de programmation.
    Ces pages vous proposent déjà bon nombre d'exercices de programmation mais qui s'appuient uniquement sur ce qui a été vu en seconde et les compléments sur les chaînes.
    Passez du temps à programmer ce qui est demandé dans ces exercices: c'est indispensable pour tout le reste de l'année. Par ailleurs, arriver à programmer les exercices proposés dans cette capsule vous assure pratiquement pour le reste de l'année de n'avoir plus qu'à apprendre les éléments de syntaxe nouveaux qui seront introduits: le niveau de programmation demandé dans ces pages est essentiel à maîtriser mais n'ira pas beaucoup plus loin dans l'année.

Ne négligez pas la partie "entraînement" de ces pages sur les chaînes de caractère. Efforcez vous de traiter sérieusement les exercices de ces pages. Ne vous découragez pas devant les efforts à fournir pour ces exercices: la difficulté à concevoir les fonctions est normale lorsqu'on débute et le seul moyen de surmonter cette difficulté est de l'affronter !

Vendredi 22/09/23

Heure 1

Contrôle

Heure 2

Semaine 4 - Du 25/09/23 au 29/09/23