Page 2 sur 3 • 1, 2, 3
- Badiste75Habitué du forum
Même les sujets 0, sensés nous inspirer, ne sont pas relus suffisamment. C’est dire à quel point on nage en plein délire!
- CasparProphète
Nous inspirer et peut-être entrer dans la "banque de sujets" qui nous est promise.
- kaktus65Niveau 10
Badiste75 a écrit:Même les sujets 0, sensés nous inspirer, ne sont pas relus suffisamment. C’est dire à quel point on nage en plein délire!
Ah bah oui, quand on voit la question 2.2 du NSI qui nous propose un indice négatif !!
Un petit oubli, cela par exemple ?
def f(l):
for i in range(len(l)//2):
l[i],l[len(l) - i - 1 ] = l[len(l) - i - 1],l[i]
l = [2,3,4,5,7,8]
f(l)
print(l)
Dans la console
[8, 7, 5, 4, 3, 2]
- ben2510Expert spécialisé
kaktus65 a écrit:Badiste75 a écrit:Même les sujets 0, sensés nous inspirer, ne sont pas relus suffisamment. C’est dire à quel point on nage en plein délire!
Ah bah oui, quand on voit la question 2.2 du NSI qui nous propose un indice négatif !!
Un petit oubli, cela par exemple ?
def f(l):
for i in range(len(l)//2):
l[i],l[len(l) - i - 1 ] = l[len(l) - i - 1],l[i]
l = [2,3,4,5,7,8]
f(l)
print(l)
Dans la console
[8, 7, 5, 4, 3, 2]
Depuis la création de Python.
Il y a 30 ans (presque).
Les indices négatifs permettent de se repérer à partir de la fin de la liste.
_________________
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. Henri Poincaré La notion d'équation différentielle est le pivot de la conception scientifique du monde. Vladimir Arnold
- kaktus65Niveau 10
VinZT a écrit:En maths, je trouve les sujets de série techno bien plus durs que ceux de série générale ; la partie « automatismes » sur 5 points (20 minutes, sans calculatrice) va être un massacre …
Quant au sujet de NSI, je préfère en rire, ce sera aussi un massacre. Impossible de rester 2h concentré sur des programmes !
C'est des vrais collègues, ayant de vrais élèves, qui ont pondu ces machins ?
Un détail : à quel moment les élèves sont-ils sensés avoir appris python ? :JAMAIS
AH le fameux QCM de l'épreuve de maths. Vous allez voir, il va devenir
- kaktus65Niveau 10
ben2510 a écrit:kaktus65 a écrit:Badiste75 a écrit:Même les sujets 0, sensés nous inspirer, ne sont pas relus suffisamment. C’est dire à quel point on nage en plein délire!
Ah bah oui, quand on voit la question 2.2 du NSI qui nous propose un indice négatif !!
Un petit oubli, cela par exemple ?
def f(l):
for i in range(len(l)//2):
l[i],l[len(l) - i - 1 ] = l[len(l) - i - 1],l[i]
l = [2,3,4,5,7,8]
f(l)
print(l)
Dans la console
[8, 7, 5, 4, 3, 2]
Depuis la création de Python.
Il y a 30 ans (presque).
Les indices négatifs permettent de se repérer à partir de la fin de la liste.
Subtilité (douteuse) que je ne connaissais pas venant du C/C++. Je retire ce que j'ai dit du coup.
- VinZTDoyen
ben2510 a écrit:kaktus65 a écrit:Badiste75 a écrit:Même les sujets 0, sensés nous inspirer, ne sont pas relus suffisamment. C’est dire à quel point on nage en plein délire!
Ah bah oui, quand on voit la question 2.2 du NSI qui nous propose un indice négatif !!
Un petit oubli, cela par exemple ?
def f(l):
for i in range(len(l)//2):
l[i],l[len(l) - i - 1 ] = l[len(l) - i - 1],l[i]
l = [2,3,4,5,7,8]
f(l)
print(l)
Dans la console
[8, 7, 5, 4, 3, 2]
Depuis la création de Python.
Il y a 30 ans (presque).
Les indices négatifs permettent de se repérer à partir de la fin de la liste.
Très certes. Il me semble néanmoins que dans le programme figure une phrase du genre « la connaissance de python n'est pas un objectif du programme ». Avec les indices négatifs, on est déjà dans du pointu, je trouve, mais bon …
_________________
« Il ne faut pas croire tout ce qu'on voit sur Internet » Victor Hugo.
« Le con ne perd jamais son temps. Il perd celui des autres. » Frédéric Dard
« Ne jamais faire le jour même ce que tu peux faire faire le lendemain par quelqu'un d'autre » Pierre Dac
« Je n'ai jamais lâché prise !» Claude François
« Un économiste est un expert qui saura demain pourquoi ce qu'il avait prédit hier ne s'est pas produit aujourd'hui. » Laurence J. Peter
- ben2510Expert spécialisé
C'est NSI, quand même. Les slices de listes ça me semble assez basique.
_________________
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. Henri Poincaré La notion d'équation différentielle est le pivot de la conception scientifique du monde. Vladimir Arnold
- SimeonNiveau 10
Y'a clairement un côté un peu à l'arrache dans le sujet 0 de NSI, mais j'aime plutôt bien l'esprit du truc.
Vu le temps par question, tel quel c'est surement trop dur, mais je préfère un truc qui fasse un peu peur plutôt que l'inverse, au moins ça dit qu'on est pas en NSI pour faire mumuse avec des ptits robots.
Il faut aussi se dire que le public attendu en NSI, ce n'est plus les chèvres qu'attiraient les bonnes notes d'ISN mais les bons élèves de TS.
Avec un public correspondant à celui des spés maths de TS plutôt qu'ISN et avec 4h par semaine, je pense qu'on peut vraiment aller loin. Maintenant la question est de savoir si on aura vraiment ce public. J'ai vu pas mal de collègues vendre NSI en mode, "venez comme vous êtes", alors que le programme est extrêmement ambitieux, et très orienté vers l'abstraction.
Totalement d'accord, les indices négatifs me paraissent en contradiction avec le programme qui d'ailleurs proscrit explicitement les slices.
Mais j'aurai tendance à penser que c'est plus une erreur "d'inattention" qu'autre chose.
Vu le temps par question, tel quel c'est surement trop dur, mais je préfère un truc qui fasse un peu peur plutôt que l'inverse, au moins ça dit qu'on est pas en NSI pour faire mumuse avec des ptits robots.
Il faut aussi se dire que le public attendu en NSI, ce n'est plus les chèvres qu'attiraient les bonnes notes d'ISN mais les bons élèves de TS.
Avec un public correspondant à celui des spés maths de TS plutôt qu'ISN et avec 4h par semaine, je pense qu'on peut vraiment aller loin. Maintenant la question est de savoir si on aura vraiment ce public. J'ai vu pas mal de collègues vendre NSI en mode, "venez comme vous êtes", alors que le programme est extrêmement ambitieux, et très orienté vers l'abstraction.
Très certes. Il me semble néanmoins que dans le programme figure une phrase du genre « la connaissance de python n'est pas un objectif du programme ». Avec les indices négatifs, on est déjà dans du pointu, je trouve, mais bon …
Totalement d'accord, les indices négatifs me paraissent en contradiction avec le programme qui d'ailleurs proscrit explicitement les slices.
Mais j'aurai tendance à penser que c'est plus une erreur "d'inattention" qu'autre chose.
- ben2510Expert spécialisé
Simeon a écrit:Y'a clairement un côté un peu à l'arrache dans le sujet 0 de NSI, mais j'aime plutôt bien l'esprit du truc.
Vu le temps par question, tel quel c'est surement trop dur, mais je préfère un truc qui fasse un peu peur plutôt que l'inverse, au moins ça dit qu'on est pas en NSI pour faire mumuse avec des ptits robots.
Il faut aussi se dire que le public attendu en NSI, ce n'est plus les chèvres qu'attiraient les bonnes notes d'ISN mais les bons élèves de TS.
Avec un public correspondant à celui des spés maths de TS plutôt qu'ISN et avec 4h par semaine, je pense qu'on peut vraiment aller loin. Maintenant la question est de savoir si on aura vraiment ce public. J'ai vu pas mal de collègues vendre NSI en mode, "venez comme vous êtes", alors que le programme est extrêmement ambitieux, et très orienté vers l'abstraction.
Très certes. Il me semble néanmoins que dans le programme figure une phrase du genre « la connaissance de python n'est pas un objectif du programme ». Avec les indices négatifs, on est déjà dans du pointu, je trouve, mais bon …
Totalement d'accord, les indices négatifs me paraissent en contradiction avec le programme qui d'ailleurs proscrit explicitement les slices.
Mais j'aurai tendance à penser que c'est plus une erreur "d'inattention" qu'autre chose.
Tututut.
"Aucune connaissance des tranches (slices) n’est exigible."
_________________
On fait la science avec des faits, comme on fait une maison avec des pierres : mais une accumulation de faits n'est pas plus une science qu'un tas de pierres n'est une maison. Henri Poincaré La notion d'équation différentielle est le pivot de la conception scientifique du monde. Vladimir Arnold
- Lord StevenExpert
RogerMartin a écrit:L'épreuve de spécialité de 1re est destinée aux élèves qui abandonnent la spé en terminale, non ? C'est peut-être pour cela que le niveau est si... raisonnable, disons.
Edit : Oui, le sujet avec Le Songe est un peu excessif, surtout si on peut passer l'année sur Haddon et autres joyeusetés.
J'aime bien cet excès espérons que cela incitera les collègues à ne pas se contenter d'un vague saupoudrage. D'un autre côté j'ai aussi regardé le sujet sur l'amour et en effet il ne casse pas trois pattes à un canard
_________________
If you play with a cat, you should mind his scratch
- RogerMartinBon génie
Je m'interroge sur la vidéo qui accompagne les sujets sur Warhol. Je n'ai rien contre l'accent écossais, mais je trouve un peu rude d'y avoir droit en voix off -- et lorsque la parole est donnée à un conservateur de collection, la vidéo est de tellement piètre qualité qu'elle n'est pas synchrone.
_________________
Yo, salut ma bande ! disait toujours le Samouraï.
I User5899.
User 17706 s'est retiré à Helsingør.
Strange how paranoia can link up with reality now and then.
- Lord StevenExpert
J'ai eu exactement le même sentiment sur cette vidéo, plus le fait qu'elle est extrêmement longue, alors qu'en formation on nous avait annoncé 1mn30 maximum.
_________________
If you play with a cat, you should mind his scratch
- CasparProphète
Et je croyais que les accents trop éloignés de la prononciation standard étaient interdits aussi...
- cassiopellaNiveau 9
Les listes c'est la base des bases en python, donc les indexes des listes aussi. Ne pas les faire, c'est un peu comme apprendre à conduire la voiture... sans tourner à gauche/droite.VinZT a écrit:
Très certes. Il me semble néanmoins que dans le programme figure une phrase du genre « la connaissance de python n'est pas un objectif du programme ». Avec les indices négatifs, on est déjà dans du pointu, je trouve, mais bon …
_________________
Moi et l'orthographe, nous ne sommes pas amis. Je corrige les erreurs dès que je les vois. Je m'excuse pour celles que je ne vois pas...
- VinZTDoyen
Merci, cassiopeia, heureusement que t'es là.
_________________
« Il ne faut pas croire tout ce qu'on voit sur Internet » Victor Hugo.
« Le con ne perd jamais son temps. Il perd celui des autres. » Frédéric Dard
« Ne jamais faire le jour même ce que tu peux faire faire le lendemain par quelqu'un d'autre » Pierre Dac
« Je n'ai jamais lâché prise !» Claude François
« Un économiste est un expert qui saura demain pourquoi ce qu'il avait prédit hier ne s'est pas produit aujourd'hui. » Laurence J. Peter
- RogerMartinBon génie
Oui, tout s'éclaire, c'est un peu comme Tchernobyl.
_________________
Yo, salut ma bande ! disait toujours le Samouraï.
I User5899.
User 17706 s'est retiré à Helsingør.
Strange how paranoia can link up with reality now and then.
- AustrucheerranteHabitué du forum
Dans le sujet de LCA, la version fait cinq vers. Cinq.
Heureusement que monsieur le ministre est défenseur des humanités.
Quant au sujet de HLP, on n'y comprend pas grand chose : quel type de réponse est attendue ? Faut-il faire les deux sujets ou peut-on choisir entre français et philo (et par conséquent se la couler douce dans l'autre matière toute l'année) ? Combien vaut chaque question ?
Bref
Heureusement que monsieur le ministre est défenseur des humanités.
Quant au sujet de HLP, on n'y comprend pas grand chose : quel type de réponse est attendue ? Faut-il faire les deux sujets ou peut-on choisir entre français et philo (et par conséquent se la couler douce dans l'autre matière toute l'année) ? Combien vaut chaque question ?
Bref
- tchanq'Neoprof expérimenté
Lord Steven a écrit:J'ai eu exactement le même sentiment sur cette vidéo, plus le fait qu'elle est extrêmement longue, alors qu'en formation on nous avait annoncé 1mn30 maximum.
Je me suis fait la même remarque mais elle ne dure que 1.30 minute en réalité. Le reste est du "blanc". Une erreur de montage je pense.
Quant à l'accent, ici, on nous a clairement indiqué qu'au niveau B2 il fallait sensibiliser à la compréhension d'accents régionaux variés. J'ai le souvenir d'un document de la base de donnée académique en CO avec un accent sud africain bien plus difficile à comprendre.
_________________
Failure is not an option
- RuthvenGuide spirituel
Austrucheerrante a écrit:Dans le sujet de LCA, la version fait cinq vers. Cinq.
Heureusement que monsieur le ministre est défenseur des humanités.
Quant au sujet de HLP, on n'y comprend pas grand chose : quel type de réponse est attendue ? Faut-il faire les deux sujets ou peut-on choisir entre français et philo (et par conséquent se la couler douce dans l'autre matière toute l'année) ? Combien vaut chaque question ?
Bref
En HLP, il faut traiter les deux questions en 2h.
- CasparProphète
tchanq' a écrit:Lord Steven a écrit:J'ai eu exactement le même sentiment sur cette vidéo, plus le fait qu'elle est extrêmement longue, alors qu'en formation on nous avait annoncé 1mn30 maximum.
Je me suis fait la même remarque mais elle ne dure que 1.30 minute en réalité. Le reste est du "blanc". Une erreur de montage je pense.
Quant à l'accent, ici, on nous a clairement indiqué qu'au niveau B2 il fallait sensibiliser à la compréhension d'accents régionaux variés. J'ai le souvenir d'un document de la base de donnée académique en CO avec un accent sud africain bien plus difficile à comprendre.
Une de mes collègues, qui est formatrice, aide IPR etc nous a toujours soutenu que les accents régionaux trop prononcés étaient proscrits, mais ce sont peut-être aussi des marottes académiques, mais je suis bien d'accord: les élèves doivent s'habituer à des accents différents, et dans leur vie ils auront presque davantage l'occasion de parler anglais avec des non-anglophones que le contraire.
L'erreur de montage c'est comme le cinquantième anniversaire de la "désagrégation" alors.
- MrmojorisinNiveau 4
Je découvre ces sujets en Histoire / Géo : c'est affligeant.
En guise de pseudo rédaction, qui désormais remplace la composition (dont l'attendu n'était déja qu'une récitation de séquence et non pas l'articulation d'une réflexion...), le travail attendu est désormais mâché, guidé, avec une problématique et un plan, donné in extenso !
Pis ! J'ai failli m'en étouffer : la formulation de l'étude de doc, exerce n°2, indique, je cite, que "L’analyse du document constitue le cœur de votre travail, mais nécessite pour être menée la mobilisation de vos connaissances."
Abasourdi je suis.
En guise de pseudo rédaction, qui désormais remplace la composition (dont l'attendu n'était déja qu'une récitation de séquence et non pas l'articulation d'une réflexion...), le travail attendu est désormais mâché, guidé, avec une problématique et un plan, donné in extenso !
Pis ! J'ai failli m'en étouffer : la formulation de l'étude de doc, exerce n°2, indique, je cite, que "L’analyse du document constitue le cœur de votre travail, mais nécessite pour être menée la mobilisation de vos connaissances."
Abasourdi je suis.
- kaktus65Niveau 10
cassiopella a écrit:Les listes c'est la base des bases en python, donc les indexes des listes aussi. Ne pas les faire, c'est un peu comme apprendre à conduire la voiture... sans tourner à gauche/droite.VinZT a écrit:
Très certes. Il me semble néanmoins que dans le programme figure une phrase du genre « la connaissance de python n'est pas un objectif du programme ». Avec les indices négatifs, on est déjà dans du pointu, je trouve, mais bon …
+1 avec ce qui est en gras.
@cassiopella : On n'en doute pas et c'est au programme. Et même plus ou moins en SNT quand on regarde les exemples de programmes Python donnés dans les bouquins et même IPR (calculs d'itinéraires par exemples). Le problème n'est pas là.
En revanche, l'aspect "index négatifs" est choquant, d'où ma réaction et d'ailleurs pour deux raisons :
- je viens du C/C++ (donc de la vieille école) - Python est un langage moderne contrairement à ce que l'on lit parfois et s'affranchit visiblement de beaucoup de règles de base de la programmation et sous-entend beaucoup de choses aussi (le pire étant l'absence de typage) et je ne suis pas au bout de mes mauvaises surprises apparemment.
- un index est un entier positif et commence à 0 (d'ailleurs comme pour les SGBD et les indices des suites) : rien que cela est un casse-tête pour les élèves alors ajouter des index négatifs (qui marchent avec Python mais avec les autres langages ?? ... ben non), on tombe donc dans de la technicité pythonesque totalement inutile et hors-programme du coup.
J'ai posé la question à mon IPR justement sur cette aspect "index négatif" de cette question. J'attends sa réponse .
Hors de question que je propose un QCM avec ce genre de technicité pour ma part puisque je le rappelle, les élèves n'ont pas à être des spécialistes du langage.
- BRNiveau 9
Le mémo de Dijkstra : Why numbering should start at 0 explique parfaitement l'intérêt de la convention utilisée par Python. A retenir : range(n) correspond aux entiers de 0 (inclus) à n (exclus), range(a,b) les entiers de a (inclus) à b (exclus).
Itérer sur range(a,b) puis sur range(b,c) revient à itérer sur range(a,c). Quoi de plus simple ?
Itérer sur range(a,b) puis sur range(b,c) revient à itérer sur range(a,c). Quoi de plus simple ?
- MoonchildSage
BR a écrit:Le mémo de Dijkstra : Why numbering should start at 0 explique parfaitement l'intérêt de la convention utilisée par Python. A retenir : range(n) correspond aux entiers de 0 (inclus) à n (exclus), range(a,b) les entiers de a (inclus) à b (exclus).
Itérer sur range(a,b) puis sur range(b,c) revient à itérer sur range(a,c). Quoi de plus simple ?
Quoi de plus simple ? Bein dans tous les algorithmes en langage pseudo-naturel, les boucles "pour" incluent les deux bornes ; et la boucle "pour k allant de 3 à 7" s'enchaîne intuitivement très bien avec la boucle "pour k allant de 8 à 19".
Les arguments évoqués ici sont sans doute très valables pour des programmeurs chevronnés, mais face à des élèves ayant un degré d'abstraction qui lui aussi commence à 0, ça va être une incroyable galère pédagogique.
- SimeonNiveau 10
BR a écrit:Le mémo de Dijkstra : Why numbering should start at 0 explique parfaitement l'intérêt de la convention utilisée par Python. A retenir : range(n) correspond aux entiers de 0 (inclus) à n (exclus), range(a,b) les entiers de a (inclus) à b (exclus).
Itérer sur range(a,b) puis sur range(b,c) revient à itérer sur range(a,c). Quoi de plus simple ?
Je ne connaissais ni le texte ni la présentation très relation de Chasles du range, mais j'aime beaucoup les deux.
je viens du C/C++ (donc de la vieille école) - Python est un langage moderne contrairement à ce que l'on lit parfois et s'affranchit visiblement de beaucoup de règles de base de la programmation et sous-entend beaucoup de choses aussi (le pire étant l'absence de typage) et je ne suis pas au bout de mes mauvaises surprises apparemment.
Peut-être que la syntaxe C n'est pas une vérité absolue et indépassable... On pourrait aussi se dire que le C est un langage moderne, et qu'un petit détour par Lisp qui lui est un langage vraiment ancien, ou par Smalltalk qui faisait de l'objet avant que des langages ultra-modernes comme le C++ s'en emparent, permet de se rendre compte qu'on peut avoir des langages géniaux avec pas grand chose qui ressemble à de la syntaxe C. (Au passage, Python est plus vieux que Java et on entend rarement dire que le problème de Java, c'est que c'est un langage trop moderne)
Et franchement, le tableau sans aucun contrôle du C, qui est l'équivalent d'un pistolet sans sécurité et toujours chargé, est-il réellement un modèle à enseigner de ce que devrait être un tableau ?
Je ne résiste pas à mettre un petit morceau de C qui n'est ni faux, ni correct, juste indéfini.
- Code:
#include <stdio.h>
int main() {
int t[4] = { 0, 1, 2, 3};
printf("%d %d", 7[t], t[-2]);
return 0;
}
Oui Python est un langage rempli de sucre syntaxique, c'est son charme, et il faut éviter que ce sucre parasite l'apprentissage des bases de la programmation, mais il ne faut pas non plus bannir tout ce qui n'est pas du C... Pour moi le plus important est que la complexité algorithmique reste toujours relativement accessible.
Par ailleurs, je ne pense pas qu'il y ait de difficultés à enseigner les index négatifs une fois qu'on a réussi à faire passer des trucs du genre t[t.length-i].
Et il n'y a pas absence de typage, Python est langage fortement typé, c'est juste que le typage est dynamique.
Page 2 sur 3 • 1, 2, 3
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum