Savoir poser une opération, fin de primaire, début du collège, sans calculatrice. C'est une compétence qui permet de s'exercer à appliquer un algorithme. Ça participe à la construction intellectuelle. Interdire une calculatrice à certains contrôles est naturel.
Savoir structurer quelques phrases, bien enchainées, pour faire les premières démonstrations, c'est aussi une belle compétence. Elle serait divulgachée par des pompes que l'on recopie sans trop réfléchir.
Pour le BAC, avoir à disposition trop de contenu, masque certains points d'évaluation utiles.
Après, on est totalement d'accord, la vie professionnelle s'organise autour d'un bureau totalement équipé (ou tout autre cadre équivalent). Mais c'est quand même bien quand on sait faire beaucoup de choses sans aides ; des automatismes ! Des choses simples à faire vite, sans assistance.
Ensuite, on peut critiquer l'Éducation de manière générale sur le dernier siècle.
Est-ce un système qui a permis de maintenir essentiellement la même caste, à peu près, aux mêmes postes à responsabilité ?
Aujourd'hui, a-t-elle dévié pour favoriser la même caste ? (on peut penser aux études de pseudo économie avec constitution de carnet d'adresse)
En bref, comment fonctionne réellement l'ascenseur social ?
Pour revenir aux examens et leurs contraintes (débiles ou pas)… Ce ne sont pas les conditions permanentes de travail à l'école ; ouf !!!
Certains petits malins pouvaient utiliser des OS modifiés afin d'avoir un faux mode examen : la led qui clignote rouge alors que la mémoire interne contient du matériel interdit pour un examen.
C'est essentiellement ce qui a poussé la NumWorks à verrouiller un peu. Ça se comprend ; et ils ont reçu des pressions, il me semble, pour parer à ce souci.
Après, disposer directement d'un émulateur en html disponible sur le site est un énorme plus concernant les besoins des enseignants. Par exemple, j'en intègre, au besoin, un dans une page web de cours, ce qui permet de rendre dynamique un exercice classique.
C'est léger et efficace.
Pour ça, et sa simplicité, et toutes ses possibilités, la NumWorks m'a fait oublier toutes les autres calculatrices. Je ne recommande qu'elle au lycée (tout comme mes collègues).
Et quand elle atteint sa limite, il est temps de passer sur une machine digne de ce nom !
Depuis la dernière réforme du lycée, il y a une spécialité NSI (Numérique et sciences informatiques) disponible. Ce n'est pas une option, c'est bien une composante majeure du bac pour ceux qui la choisissent.
En deux ans (première et terminale), de nombreux thèmes sont abordés, et la programmation en est un gros morceau. Les élèves partent souvent d'un niveau : « ils n'ont presque jamais touché un clavier avant ». Pour beaucoup, il leur faut beaucoup de temps pour trouver les parenthèses… Les élèves ont des profils très variés. Certains sont matheux (ils ont aussi la spé maths, et réussissent souvent bien, et sont souvent les plus à l'aise), d'autres ont choisi une autre spécialité moins scientifique (comme art-plastique, ou histoire/géopolitique, … tous les profils sont possibles). Très clairement, les profils matheux sont avantagés pour réussir (mais ce n'est pas rédhibitoire pour les autres ! Il y a des réussites possibles.)
Le choix du langage s'est porté sur Python, pour tout un tas de raisons que je trouve parfaitement valables. Dans le lot, il y avait : interprété, largement utilisé et documenté.
Franchement, si le choix n'avait pas été Python, je n'aurais même pas candidaté pour enseigner NSI. Essayez d'imaginer un tout jeune batailler à comprendre un simple Hello World! en Java ; je n'ose même pas ! Avec Python, le programme permet de faire travailler efficacement les élèves, en deux ans, du début complet jusqu'à la construction de structures arborescentes variées, et le travail sur des graphes, le tout en POO. (Et je rappelle que ce n'est qu'une partie du programme, il y a aussi BDD(SQL), réseau, des projets à réaliser, …) Volume horaire : 4h/semaine en première ; 6h par semaine en terminale.
Les poursuites d'études post BAC, avec NSI en poches, pour les plus sélectives, sont très clairement les prépas MP2I. Pas seulement, mais toujours avec les profils matheux les plus recherchés.
D'après mon expérience, un autre choix que Python aurait conduit les élèves moyens à un échec terrible sur la partie programmation, alors que là, ils peuvent faire de choses honorables.
Pour voir un peu ce sur quoi on les fait travailler, vous pouvez jeter un œil là pour les exercices : https://pratique.forge.apps.education.fr/algo/
(Très grosse base d'exercices en ligne, aide + guide si besoin, aucune installation, RGPD, autonomie, autoévaluation, aucune mesure d'audience, forge logicielle Éducation Nationale…)
Sinon, il n'y a pas que les téléphones qui sont sous Android : une tablette, par exemple, avec Termux, avec un petit clavier externe en Bluetooth, et c'est parti pour développer en mode nomade, avec un poids plume à transporter, ainsi qu'une consommation d'énergie ridicule.
Les résultats du premier tour des élections législatives anticipées de ce dimanche 30 juin montrent un risque réel que le Rassemblement national puisse disposer d’une large majorité à l’Assemblée nationale au soir du second tour.
La menace est immédiate, réelle et inédite. Elle doit être affrontée avec gravité et détermination car elle ne constitue pas une alternance ordinaire en démocratie. Ce sont bel et bien les valeurs universelles et humanistes qui sont en péril : l’ouverture aux autres, la tolérance, la curiosité intellectuelle ou encore l’esprit critique.
La polémique actuelle étant de dénoncer de telles prises de positions.
On fera moins les malins quand Radio France aura été privatisée, France Inter supprimée (c'est pourtant des tout gentils inoffensifs ; rien de subversif).
Blast se prendra une avalanche de procès pour rien.
J'enseigne Python depuis plusieurs années, et bien que connaissant très bien l'évaluation paresseuse et le transtypage implicte, je recommande de ne pas montrer ça aux débutants, ni même de l'utiliser en production.
Ce petit bout de code me laisse quelques réflexions :
PEP8 : on met des espaces autour de l'affection (sauf valeur par défaut lors d'appel d'une fonction et/ou définition de fonction).
Ne pas utiliser de transtypage implicite ; c'est mal. Ici, le 5 est transtypé en True à un moment de manière implicite.
Ne pas utiliser l'évaluation paresseuse pour obtenir la valeur non transtypéee initiale ; c'est le meilleur cas pour écrire un code obscur.
Utiliser renvoyer en non retourner pour la sortie d'une fonction. La traduction malheureuse du Cormen a fait trop de mal.
Ce serait chouette de voir d'autres extraits de codes. Y a-t-il un lien direct vers quelques bouts de codes et des commentaires associés ?
Dans tous les cas, je suis toujours content de voir des productions utiles qui aident l'apprentissage de Python ; encore plus quand c'est le fruit d'un travail collaboratif.
Nous en sommes très satisfaits. (nos productions sont sous licence libre, sur une forge qui se transforme en forge de l'Éducation Nationale ; un travail collaboratif reconnu par le Ministère dont nous sommes fiers)
D'autre part, le service Capytale fonctionne aussi avec Pyodide, et c'est un franc succès.
Je ne vois pas en quoi le ticket évoqué rend Pyodide 'inenvisageable' ; c'est simplement totalement faux. Pardon !
Enfin, Replit est pour moi totalement disqualifié pour une raison de RGPD ! Alors ce journal m'apprendra peut-être le contraire, mais je le lis comme une publicité mensongère. J'attends la confirmation, j'aimerais réellement savoir.
Sinon, oui, j'aime beaucoup Termux, cela permet de faire de très belles expériences. De nombreux élèves de lycée ont des tablettes Android fournies par certaines régions…
Hâte de lire la suite de ce fil ! En espérant qu'il soit productif.
À noter, que CodiMD/HackMD/HedgeDoc procède de la même manière (ou presque) pour les présentations. Ça permet de faire un joli travail collaboratif, très rapide et simple avec ceux qui ne travaillent pas avec git.
Et la question trouve de nombreuses réponses, chacun y répond à sa sauce…
Mais objectivement, ce qu'on peut dire, c'est que l'évolution à cette réponse témoigne d'une victoire politique, culturelle de l'Amérique du Nord et alliés contre la Russie soviétique et alliés.
On peut se réjouir de cette victoire culturelle, sans pour autant remettre en cause que ce sont les soviets qui ont gagnés la guerre contre l'Allemagne Nazie :redface:.
L'algorithmique et toute ça théorique, ça se fait sans ordinateur, en tout cas sans coder, donc sans problème avec un tableau noir et du papier.
Pour être dans la partie, avec des élèves en NSI, je peux témoigner de la nécessité d'alterner pratique et théorique. Les élèves n'ont pas encore assez de recul pour se permettre d'apprendre uniquement le côté théorique. Pour que les concepts prennent forme dans leur mémoire, ils doivent expérimenter certaines choses.
Lecteur assidu avec mes collègues, on a ici l'occasion de vous présenter notre travail tout frais, tout récent, libre, des outils de conception au résultat BY-SA-NC.
Il s'agit d'exercices pour aider à s'entrainer pour l'épreuve du bac en NSI. On essaye de rendre ça le plus agréable et le simple possible.
Aucune inscription, aucune installation, aucune donnée qui transite depuis le poste élève. Python est émulé via Pyodide et le travail d'un collègue qui intègre ça dans MkDocs, un générateur de site statique, pas si statique que ça, pour le coup.
Le développement est ouvert, donc si vous avez des idées fécondes, venez avec plaisir. Une idée d'exercice, postez-nous ça !
On a un début de reconnaissance du ministère, oui, avec même des sous (pas pour nous) qui pourraient nous aider à payer des dev pour améliorer encore la chose. À vos idées…
On échange au sujet des exercices sur un forum géré par l'AEIF (l'Association des Enseignant⋅e⋅s d'Informatique de France), on a aussi obtenu une forge logicielle de type gitlab pour bosser.
Vincent-Xavier ne manquera pas de faire un commentaire ici, si vous lui posez des questions sur notre forge. Je m'occupe plus du contenu.
La bonne définition de la suite de Fibonacci est avec f(0) = 0, f(1) = 1 et f(n) = f(n-1) + f(n-2) pour n≥2
Il y a une raison pour laquelle nombre d'informaticiens commencent à 1 plutôt que zéro. Une sombre histoire de nombre d'appels (récursifs) pour déterminer f(n) avec une méthode naïve.
Mais il y a de nombreuses raisons mathématiques à préférer le décalage avec f(0) = 0, en particulier que f(p) est un nombre premier implique p = 4, ou bien p est premier.
Et oui, il y a beaucoup d'enthousiasme autour de cette suite, ses propriétés, ses défis algorithmiques et ses prolongements…
Pour les gens soucieux du respect de la vie privée, il existe des alternatives mises en place par des collègues de et pour l'Éducation Nationale.
Basthon (pour bac à sable Python) propose un IDE, mais aussi un carnet Jupyter (donc avec cellules en Markdown), sur le même principe. Tout est transformé en JavaScript via Pyodide. Rien ne transite sur des serveurs inconnus ; rien ne transite depuis le poste élève (téléphone, tablette ou PC). Le comparatif des alternatives à Replit est ici ce qui a motivé l'auteur à écrire Basthon.
MkDocs avec Pyodide. Un collègue (Vincent Bouillot), a repris le principe de Pyodide pour proposer un IDE dans un site statique propulsé par MkDocs. Ce qui permet à une bande de collègues d'écrire des cours et/ou des exercices avec un peu de dynamismes. MkDocs étant responsive, on garde le public accro au petits écrans. Le gros du travail collectif récent est là : https://e-nsi.gitlab.io/pratique/N2/ je vous ai mis la section des exos guidés, il y a d'autres sections… Cette alternative, tout comme Basthon, permet un respect maximal de la vie privée. D'autre part, pour le développement, nous n'utilisons que des logiciels libres et nos productions sont sous licences libres, sans utilisation commerciale. C'est un énorme boulot, d'écriture, relecture entre nous, tests… L'objectif de départ est d'aider les élèves de terminale NSI à se préparer à l'épreuve pratique de Python. Nous avons ajouté des exercices plutôt destinés aux élèves qui veulent du contenu plus orienté vers la prépa. J'espère que vous trouverez l'initiative de qualité. Je pense que c'est quelque chose qui manquait cruellement pour les élèves ; si certains se sentent de proposer des idées d'améliorations, des idées d'exos… Ce sera avec plaisir.
Je crois aussi qu'il ne faut pas écarter Markdown aussi vite.
Dans l'enseignement secondaire, les carnets Jupyter ont le vent en poupe, en NSI c'est Python qui est enseigné principalement, et souvent avec des carnets ou alors des sites créés avec MkDocs.
OUI, la version papier n'est pas de toute beauté ; mais qui imprime désormais ?
Avec pandoc, on peut facilement partir du Markdown pour ensuite travailler sur un LaTeX qui sera parfait, lui, pour une version papier.
Pour une version HTML, pour être productif avec un écosystème Python, je n'ai pas trouvé mieux que MkDocs. Voici des exemples pédagogiques :
Certains élèves impriment parfois quelques pages, c'est largement assez propre. Le jour où mon travail sera digne d'être publié, un passage par pandoc puis relecture en LaTeX, et hop.
Pour le travail collaboratif, Markdown a déjà pris une grande longueur d'avance.
Alors oui, il y a quelques défauts, j'en connais, c'est surtout un manque d'uniformisation des différentes versions…
Mint, depuis les débuts de Mint. Ça fait un paquet de temps maintenant !
J'ai souvent testé d'autres distros. Je suis toujours revenu à Mint. Ma préférée, de loin était Mint 10 (perfect ten).
Aujourd'hui, je n'envisage que Manjaro ou Debian comme autres possibilités pour mon cas.
les incursions non libres de Manjaro m'ont un peu refroidi, je crois que ça se calme.
avec Manjaro, je n'arrive pas à avoir une guest session volatile. Si j'y arrive ; pourquoi pas.
Debian, oui, j'ai très envie. Il faut que je reteste. Je suis habitué au bureau élégant de Mint Cinnamon, alors ça va être plus rude à mon avis. Probablement des configurations à faire… Avec Mint, c'est prêt et c'est propre.
[^] # Re: La limite de la liberté... pour le mode examen. Normal.
Posté par Francky (site web personnel) . En réponse à la dépêche La liberté des calculatrices graphiques ?. Évalué à 4 (+5/-2).
Non, ce n'est pas si débile. Je pense.
Prenons des exemples progressifs.
Après, on est totalement d'accord, la vie professionnelle s'organise autour d'un bureau totalement équipé (ou tout autre cadre équivalent). Mais c'est quand même bien quand on sait faire beaucoup de choses sans aides ; des automatismes ! Des choses simples à faire vite, sans assistance.
Ensuite, on peut critiquer l'Éducation de manière générale sur le dernier siècle.
En bref, comment fonctionne réellement l'ascenseur social ?
Pour revenir aux examens et leurs contraintes (débiles ou pas)… Ce ne sont pas les conditions permanentes de travail à l'école ; ouf !!!
# La limite de la liberté... pour le mode examen. Normal.
Posté par Francky (site web personnel) . En réponse à la dépêche La liberté des calculatrices graphiques ?. Évalué à 6 (+6/-1).
Certains petits malins pouvaient utiliser des OS modifiés afin d'avoir un faux mode examen : la led qui clignote rouge alors que la mémoire interne contient du matériel interdit pour un examen.
C'est essentiellement ce qui a poussé la NumWorks à verrouiller un peu. Ça se comprend ; et ils ont reçu des pressions, il me semble, pour parer à ce souci.
Après, disposer directement d'un émulateur en html disponible sur le site est un énorme plus concernant les besoins des enseignants. Par exemple, j'en intègre, au besoin, un dans une page web de cours, ce qui permet de rendre dynamique un exercice classique.
C'est léger et efficace.
Pour ça, et sa simplicité, et toutes ses possibilités, la NumWorks m'a fait oublier toutes les autres calculatrices. Je ne recommande qu'elle au lycée (tout comme mes collègues).
Et quand elle atteint sa limite, il est temps de passer sur une machine digne de ce nom !
# Retour de l'enseignement en France au lycée
Posté par Francky (site web personnel) . En réponse au lien Apprendre la programmation en Python n'est pas plus facile qu'en Java ou en C++. Évalué à 6.
Depuis la dernière réforme du lycée, il y a une spécialité NSI (Numérique et sciences informatiques) disponible. Ce n'est pas une option, c'est bien une composante majeure du bac pour ceux qui la choisissent.
En deux ans (première et terminale), de nombreux thèmes sont abordés, et la programmation en est un gros morceau. Les élèves partent souvent d'un niveau : « ils n'ont presque jamais touché un clavier avant ». Pour beaucoup, il leur faut beaucoup de temps pour trouver les parenthèses… Les élèves ont des profils très variés. Certains sont matheux (ils ont aussi la spé maths, et réussissent souvent bien, et sont souvent les plus à l'aise), d'autres ont choisi une autre spécialité moins scientifique (comme art-plastique, ou histoire/géopolitique, … tous les profils sont possibles). Très clairement, les profils matheux sont avantagés pour réussir (mais ce n'est pas rédhibitoire pour les autres ! Il y a des réussites possibles.)
Le choix du langage s'est porté sur Python, pour tout un tas de raisons que je trouve parfaitement valables. Dans le lot, il y avait : interprété, largement utilisé et documenté.
Franchement, si le choix n'avait pas été Python, je n'aurais même pas candidaté pour enseigner NSI. Essayez d'imaginer un tout jeune batailler à comprendre un simple
Hello World!
en Java ; je n'ose même pas ! Avec Python, le programme permet de faire travailler efficacement les élèves, en deux ans, du début complet jusqu'à la construction de structures arborescentes variées, et le travail sur des graphes, le tout en POO. (Et je rappelle que ce n'est qu'une partie du programme, il y a aussi BDD(SQL), réseau, des projets à réaliser, …) Volume horaire : 4h/semaine en première ; 6h par semaine en terminale.Les poursuites d'études post BAC, avec NSI en poches, pour les plus sélectives, sont très clairement les prépas MP2I. Pas seulement, mais toujours avec les profils matheux les plus recherchés.
D'après mon expérience, un autre choix que Python aurait conduit les élèves moyens à un échec terrible sur la partie programmation, alors que là, ils peuvent faire de choses honorables.
Pour voir un peu ce sur quoi on les fait travailler, vous pouvez jeter un œil là pour les exercices : https://pratique.forge.apps.education.fr/algo/
(Très grosse base d'exercices en ligne, aide + guide si besoin, aucune installation, RGPD, autonomie, autoévaluation, aucune mesure d'audience, forge logicielle Éducation Nationale…)
[^] # Re: et l'inverse?
Posté par Francky (site web personnel) . En réponse au journal Un environnement de dev dans son téléphone.. Évalué à 3.
Il manque un c : https://github.com/Genymobile/scrcpy
Et oui, c'est très bien.
Sinon, il n'y a pas que les téléphones qui sont sous Android : une tablette, par exemple, avec Termux, avec un petit clavier externe en Bluetooth, et c'est parti pour développer en mode nomade, avec un poids plume à transporter, ainsi qu'une consommation d'énergie ridicule.
# France Universités, la CDEFM, la Cdefi, et la CGE, de même
Posté par Francky (site web personnel) . En réponse au lien Science et scientifiques : des points de détail pour l’extrême-droite ?. Évalué à 3.
https://franceuniversites.fr/actualite/france-universites-la-cdefm-la-cdefi-et-la-cge-disent-non-au-rassemblement-national-pour-les-universites-et-les-ecoles/
La polémique actuelle étant de dénoncer de telles prises de positions.
On fera moins les malins quand Radio France aura été privatisée, France Inter supprimée (c'est pourtant des tout gentils inoffensifs ; rien de subversif).
Blast se prendra une avalanche de procès pour rien.
Il restera quoi ? Accepter ?
# Bloqué sur un autre forum
Posté par Francky (site web personnel) . En réponse au lien Science et scientifiques : des points de détail pour l’extrême-droite ?. Évalué à 1.
J'avais mis un lien vers le communiqué de la SIF sur un autre forum, ici :
https://mooc-forums.inria.fr/moocnsi/t/communique-de-la-sif-du-26-06-2024/11877
Curieusement, certains utilisateurs ont alerté, et le message s'est fait masquer, ainsi que le fil.
Et ça me navre, cher nal', je voulais que tu le saches.
Ici, je me sens bien, je voulais que tu le saches aussi, même si je n'écris pas souvent.
[^] # France Inter perd de son intérêt
Posté par Francky (site web personnel) . En réponse au lien Après le licenciement de Guillaume Meurice, Sibyle Veil met un terme au "Grand dimanche soir". Évalué à 5.
Il reste toujours Fip, mais pour combien de temps…
[^] # Re: félicitations !
Posté par Francky (site web personnel) . En réponse au journal Scripting Python sous Linux 2eme EDITION. Évalué à 3.
J'enseigne Python depuis plusieurs années, et bien que connaissant très bien l'évaluation paresseuse et le transtypage implicte, je recommande de ne pas montrer ça aux débutants, ni même de l'utiliser en production.
Ce petit bout de code me laisse quelques réflexions :
Dans tous les cas, je suis toujours content de voir des productions utiles qui aident l'apprentissage de Python ; encore plus quand c'est le fruit d'un travail collaboratif.
# Vous avez répondu de façon incohérente à un trop grand nombre de questions
Posté par Francky (site web personnel) . En réponse au journal L'autisme. Évalué à 2.
Je dois être un peu singulier alors ???
Je ne pense pas avoir confondu les oui/non ; j'ai failli me tromper une fois !
# Pyodide c'est très bien, et replit non RGPD
Posté par Francky (site web personnel) . En réponse au journal Les jeunes aiment les smartphones, mais pas le numérique. Évalué à 8. Dernière modification le 08 juin 2023 à 23:22.
Avec les collègues, on travaille avec Pyodide pour créer ceci pour nos élèves de NSI :
https://e-nsi.forge.aeif.fr/pratique/
Nous en sommes très satisfaits. (nos productions sont sous licence libre, sur une forge qui se transforme en forge de l'Éducation Nationale ; un travail collaboratif reconnu par le Ministère dont nous sommes fiers)
D'autre part, le service Capytale fonctionne aussi avec Pyodide, et c'est un franc succès.
Je ne vois pas en quoi le ticket évoqué rend Pyodide 'inenvisageable' ; c'est simplement totalement faux. Pardon !
Enfin, Replit est pour moi totalement disqualifié pour une raison de RGPD ! Alors ce journal m'apprendra peut-être le contraire, mais je le lis comme une publicité mensongère. J'attends la confirmation, j'aimerais réellement savoir.
Sinon, oui, j'aime beaucoup Termux, cela permet de faire de très belles expériences. De nombreux élèves de lycée ont des tablettes Android fournies par certaines régions…
Hâte de lire la suite de ce fil ! En espérant qu'il soit productif.
# Markdown+reveal.js+WYSIWY[M+G]
Posté par Francky (site web personnel) . En réponse au journal Outils pour présentations simples : de beamer à ... ?. Évalué à 2.
Écrire en Markdown me semble aussi plus simple, même si j'ai usé de LaTeX et Beamer par le passé. Pour faire simple, j'utilise désormais :
# Avec du Markdown en code source
Posté par Francky (site web personnel) . En réponse au journal Reveal.js et plugin phpsync. Évalué à 4.
Par ce que je n'écris jamais en HTML, mais en Markdown.
Quand je veux une belle présentation, j'utilise, oui, reveal.js, via l'extension Markdown Preview Enhanced sur mon joli VSCodium.
Et, le mode présentation est tout simplement formidable.
À noter, que CodiMD/HackMD/HedgeDoc procède de la même manière (ou presque) pour les présentations. Ça permet de faire un joli travail collaboratif, très rapide et simple avec ceux qui ne travaillent pas avec git.
Après les présentations… Autre débat.
[^] # Re: Une bonne blague
Posté par Francky (site web personnel) . En réponse au lien Physique - Découverte d’une nouvelle forme de glace d’eau . Évalué à 1.
D'ailleurs, ne dit-on pas un eau-mnifère ? (hips)
[^] # Re: Une bonne blague
Posté par Francky (site web personnel) . En réponse au lien Physique - Découverte d’une nouvelle forme de glace d’eau . Évalué à 5.
Sauf que l'eau garithme ne paie rien !
Ah !
[^] # Re: Très exagéré
Posté par Francky (site web personnel) . En réponse au lien Arte TV: Comment les maths ont vaincu Hitler (hommage à A. Turing). Évalué à 2. Dernière modification le 06 février 2023 à 00:12.
Il y a un redface à ma dernière phrase, symbole d'ironie.
[^] # Re: Très exagéré
Posté par Francky (site web personnel) . En réponse au lien Arte TV: Comment les maths ont vaincu Hitler (hommage à A. Turing). Évalué à 6.
L'évolution de la perception de qui est le principal responsable de la défaite allemande a évolué au cours du temps.
Mais objectivement, ce qu'on peut dire, c'est que l'évolution à cette réponse témoigne d'une victoire politique, culturelle de l'Amérique du Nord et alliés contre la Russie soviétique et alliés.
On peut se réjouir de cette victoire culturelle, sans pour autant remettre en cause que ce sont les soviets qui ont gagnés la guerre contre l'Allemagne Nazie :redface:.
[^] # Re: Déjà dans la rubrique liens
Posté par Francky (site web personnel) . En réponse au journal Office 365 et Google Workspace en difficulté chez l'école républicaine. Évalué à 6.
Pour être dans la partie, avec des élèves en NSI, je peux témoigner de la nécessité d'alterner pratique et théorique. Les élèves n'ont pas encore assez de recul pour se permettre d'apprendre uniquement le côté théorique. Pour que les concepts prennent forme dans leur mémoire, ils doivent expérimenter certaines choses.
[^] # Re: Des exercices type bac, par des enseignants de NSI
Posté par Francky (site web personnel) . En réponse à la dépêche Apprendre en s'amusant. Évalué à 2.
Oui, ça a duré presque la journée…
Vincent-Xavier aura plus d'informations… je ne m'occupe que du contenu et pas du tout de l'arrière-boutique.
Bonne découverte à tous, on y a mis du cœur ! Je vous invite à regarder
N'auriez-vous pas aimé avoir ça en classe ? (moi oui !!!)
# FutureCoder
Posté par Francky (site web personnel) . En réponse à la dépêche Apprendre en s'amusant. Évalué à 5.
J'ai reçu un mail ce jour du créateur de FutureCoder, nous avons traduit son travail, en français, ici
https://futurecoder.forge.aeif.fr/
Il est ravi du succès, et sur son site la version française a dépassé la version anglaise en visite avec des commentaires très sympas.
https://futurecoder.io/ (l'original)
Il y a eu de la pub sur Korben, je crois, il y a peu, ça a du aider.
Bref, je vous recommande, pour faire découvrir Python, c'est assez fun.
# Des exercices type bac, par des enseignants de NSI
Posté par Francky (site web personnel) . En réponse à la dépêche Apprendre en s'amusant. Évalué à 7.
Bonjour'nal
Lecteur assidu avec mes collègues, on a ici l'occasion de vous présenter notre travail tout frais, tout récent, libre, des outils de conception au résultat BY-SA-NC.
https://e-nsi.forge.aeif.fr/pratique/N1/120-soleil_couchant/sujet/
Il s'agit d'exercices pour aider à s'entrainer pour l'épreuve du bac en NSI. On essaye de rendre ça le plus agréable et le simple possible.
Aucune inscription, aucune installation, aucune donnée qui transite depuis le poste élève. Python est émulé via Pyodide et le travail d'un collègue qui intègre ça dans MkDocs, un générateur de site statique, pas si statique que ça, pour le coup.
Pour le SQL, on a aussi, sur le même principe RGPD : https://e-nsi.forge.aeif.fr/exercices_bdd/
Le développement est ouvert, donc si vous avez des idées fécondes, venez avec plaisir. Une idée d'exercice, postez-nous ça !
On a un début de reconnaissance du ministère, oui, avec même des sous (pas pour nous) qui pourraient nous aider à payer des dev pour améliorer encore la chose. À vos idées…
On échange au sujet des exercices sur un forum géré par l'AEIF (l'Association des Enseignant⋅e⋅s d'Informatique de France), on a aussi obtenu une forge logicielle de type gitlab pour bosser.
Vincent-Xavier ne manquera pas de faire un commentaire ici, si vous lui posez des questions sur notre forge. Je m'occupe plus du contenu.
# Définition décalée... f(0) = 0
Posté par Francky (site web personnel) . En réponse au journal [Letlang] Hommage à Leonardo Pisano Fibonacci. Évalué à 7.
La bonne définition de la suite de Fibonacci est avec
f(0) = 0
,f(1) = 1
etf(n) = f(n-1) + f(n-2) pour n≥2
Il y a une raison pour laquelle nombre d'informaticiens commencent à 1 plutôt que zéro. Une sombre histoire de nombre d'appels (récursifs) pour déterminer
f(n)
avec une méthode naïve.Mais il y a de nombreuses raisons mathématiques à préférer le décalage avec
f(0) = 0
, en particulier quef(p) est un nombre premier
impliquep = 4, ou bien p est premier
.Et oui, il y a beaucoup d'enthousiasme autour de cette suite, ses propriétés, ses défis algorithmiques et ses prolongements…
Merci pour le 'nal.
# Alternatives à Replit
Posté par Francky (site web personnel) . En réponse au journal Le smartphone comme vecteur d'initiation à la programmation. Évalué à 9. Dernière modification le 28 avril 2022 à 13:14.
Pour les gens soucieux du respect de la vie privée, il existe des alternatives mises en place par des collègues de et pour l'Éducation Nationale.
Basthon (pour bac à sable Python) propose un IDE, mais aussi un carnet Jupyter (donc avec cellules en Markdown), sur le même principe. Tout est transformé en JavaScript via Pyodide. Rien ne transite sur des serveurs inconnus ; rien ne transite depuis le poste élève (téléphone, tablette ou PC). Le comparatif des alternatives à Replit est ici ce qui a motivé l'auteur à écrire Basthon.
MkDocs avec Pyodide. Un collègue (Vincent Bouillot), a repris le principe de Pyodide pour proposer un IDE dans un site statique propulsé par MkDocs. Ce qui permet à une bande de collègues d'écrire des cours et/ou des exercices avec un peu de dynamismes. MkDocs étant responsive, on garde le public accro au petits écrans. Le gros du travail collectif récent est là : https://e-nsi.gitlab.io/pratique/N2/ je vous ai mis la section des exos guidés, il y a d'autres sections… Cette alternative, tout comme Basthon, permet un respect maximal de la vie privée. D'autre part, pour le développement, nous n'utilisons que des logiciels libres et nos productions sont sous licences libres, sans utilisation commerciale. C'est un énorme boulot, d'écriture, relecture entre nous, tests… L'objectif de départ est d'aider les élèves de terminale NSI à se préparer à l'épreuve pratique de Python. Nous avons ajouté des exercices plutôt destinés aux élèves qui veulent du contenu plus orienté vers la prépa. J'espère que vous trouverez l'initiative de qualité. Je pense que c'est quelque chose qui manquait cruellement pour les élèves ; si certains se sentent de proposer des idées d'améliorations, des idées d'exos… Ce sera avec plaisir.
[^] # Re: Pourquoi écarter si vite markdown ?
Posté par Francky (site web personnel) . En réponse au journal Redécouverte : Roff. Évalué à 1. Dernière modification le 06 février 2022 à 11:01.
Je crois aussi qu'il ne faut pas écarter Markdown aussi vite.
Dans l'enseignement secondaire, les carnets Jupyter ont le vent en poupe, en NSI c'est Python qui est enseigné principalement, et souvent avec des carnets ou alors des sites créés avec MkDocs.
OUI, la version papier n'est pas de toute beauté ; mais qui imprime désormais ?
Avec pandoc, on peut facilement partir du Markdown pour ensuite travailler sur un LaTeX qui sera parfait, lui, pour une version papier.
Pour une version HTML, pour être productif avec un écosystème Python, je n'ai pas trouvé mieux que MkDocs. Voici des exemples pédagogiques :
Et un autre bien plus matheux :
Certains élèves impriment parfois quelques pages, c'est largement assez propre. Le jour où mon travail sera digne d'être publié, un passage par pandoc puis relecture en LaTeX, et hop.
Pour le travail collaboratif, Markdown a déjà pris une grande longueur d'avance.
Alors oui, il y a quelques défauts, j'en connais, c'est surtout un manque d'uniformisation des différentes versions…
[^] # Re: Linux Mint
Posté par Francky (site web personnel) . En réponse au message Quelle est votre distribution linux préférée ?. Évalué à 1.
Mint, depuis les débuts de Mint. Ça fait un paquet de temps maintenant !
J'ai souvent testé d'autres distros. Je suis toujours revenu à Mint. Ma préférée, de loin était Mint 10 (perfect ten).
Aujourd'hui, je n'envisage que Manjaro ou Debian comme autres possibilités pour mon cas.
Bref, Mint.
Cet article pourra être un complément pour préparer le sondage : https://distrowatch.com/weekly.php?issue=20220103#2021
[^] # Re: Ma version
Posté par Francky (site web personnel) . En réponse au journal Une boite à meuh qui fait pas "meuh". Évalué à 5.
Une boîte à Lambert aurait un succès fou auprès des fans.
007 tu peux pas test ® Mozinor 2006