background preloader

Edublocks

Edublocks

https://app.edublocks.org/

Related:  SNTPythonAlgorithmiquePythonIntro Python

Formation académique SNT - Numérique et sciences informatiques La formation académique liée à la mise en place de l’enseignement SNT aborde chacun des 7 thèmes au programme, ainsi que la programmation en Python. Les documents présentés sur cette page sont ceux associés à la formation dite de « niveau 1 ». Une formation de « niveau 2 » est également proposée, et fait l’objet de cet autre article. Les ressources présentées sont regroupées par thème et sont accessibles à tous. Elles sont publiées sous licence CC BY-NC : chaque ressource peut être librement utilisée, reproduite, diffusée, et modifiée, à condition de l’attribuer à ses auteurs en citant leurs noms et de ne pas en réaliser une utilisation commerciale. Python pour SNT Utiliser Glide pour créer une application smartphone – ePortFolio On le sait, l’usage des smartphones va grandissant. De plus en plus d’apprenants utilisent ce moyen pour se connecter à des ressources, Moocs, faire des recherches, etc. Dans le cadre de la formation “Laboratoire des Apprentissages du Numérique”, nous avons quelquefois été confronté au besoin de création d’une application smartphone. Pour cela, nous avons utilisé App Inventor, un outil de développement en ligne pour les téléphones et les tablettes sous Androïd qui demande un peu de codage et quelques temps de prise en main (si celui-ci vous intéresse, vous avez un cours pour débuter ici). Pas donné à tout le monde de s’y mettre. J’ai vu passer il y a peu sur un Slack d’échanges enseignants (merci C4PT41N de P@tchw0rk

Découvrir Python Nous avons installé Python, c'est un bon début... Et maintenant ? Commençons par enrichir notre boîte à outils: on a quelques notions de bases à acquérir. Prenez le temps de bien assimiler ce chapitre, chaque nouvelle instruction va venir faire partie de votre boîte à outils de programmeur. Ressources pour enseigner ISN - Numérique et sciences informatiques Ces ressources ont pour objectif d’accompagner la mise en place du programme d’informatique et sciences du numérique en classe terminale de la série scientifique au lycée. Ressources sur Eduscol Les ressources pour enseigner ISN doivent permettre à chaque enseignant de s’approprier le programme, d’organiser le travail de ses élèves et de choisir les méthodes qui lui semblent les plus adaptées en fonction des objectifs à atteindre, de la culture initiale et des acquis des élèves. Les thèmes publiés abordent notamment le codage numérique d’un texte, la notion d’image numérique et le traitement d’images, les algorithmes de tri, les licences logicielles, le web et une initiation à la robotique.

Un ensemble de livrets ressources clé en main pour initier les élèves à la programmation informatique Le livret "C’est quoi un robot ?" est le point de départ incontournable et préliminaire à toute autre séquence d’apprentissage. Les autres livrets proposent des séquences d’apprentissage complètes à mettre en place en classe en fonction des outils disponibles en classe, séquences déclinées en cycle 1, 2 et 3. Plusieurs livrets peuvent être utilisés de manière simultanée dans une même séance afin de croiser les compétences entre activités robots, logiciels ou "débranchés". Python Seconde - Découverte Toute la structure html/css/js et une partie du contenu ont été réalisés par Nicolas Buyle-Bodin professeur au lycée Lacassagne, avec l'aide de Jean-Manuel Mény, professeur au lycée de la plaine de l'Ain. Ils ont travaillé pendant plusieurs centaines d'heures pour créer un site de formation à destination des enseignants du secondaire de l'académie de Lyon d'une grande qualité visible sur le portail Mathématiques du site académique. Ils ont eu la gentillesse de placer leur code source sous licence Creative Commons BY-NC-SA Respect de la Paternité - Pas d'utilisation commerciale - Partage des conditions initiales à l'identique.. Nous les en remercions chaleureusement.

Sites disciplinaires dans les académies - Numérique et sciences informatiques Plusieurs académies ont regroupé des ressources liées aux enseignements d’ICN et d’ISN, complétant les ressources proposées par Eduscol pour la mise en place de l’enseignement d’ISN. Voici quelques ressources, dont la liste devrait s’allonger avec la création des enseignements SNT et NSI, liés au numérique et à l’informatique au lycée général et technologique en 2019/2020. On peut également citer Informatique au lycée qui fut hébergé par l’académie de Grenoble et qui est désormais hébergé sur Pixees et qui comporte une rubrique destinée à l’enseignement SNT et une autre à l’enseignement de NSI

Python, les listes, le hasard « SaladTomatOnion Aujourd'hui, on fait du pseudo-aléatoire. Python est un langage de script très pratique lorsqu'on doit manipuler des listes (tableaux), ou des dictionnaires (tables de hachage). Voyons comment en très peu de code, on peut lier les listes avec le module random. Imaginons que je veuille choisir un ou plusieurs éléments au hasard dans une liste d'éléments. Je connais quelques bases du module random, je vais donc avoir envie de procéder comme suit : import random ma_liste = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15] i = random.randint(0, len(ma_liste) - 1) elem = ma_liste[i] nb_elem = 6 indices = [] while nb_elem > 0: i = random.randint(0, len(ma_liste) -1) while i in indices: i = random.randint(0, len(ma_liste) -1) indices.append(i) nb_elem = nb_elem - 1 resultat = [] for index in indices: resultat.append(ma_liste[index])

Tout est algorithme, tout est fonction Depuis 2008, année où j’ai acheté ma première tablette graphique, j’écris en classe sur ma tablette, je suis face aux élèves et ai l’écran de l’ordinateur sur ma droite, la tablette sous la main. Le tout est vidéo-projeté en arrière plan décalé sur ma droite sur un mur blanc à côté du tableau noir sur lequel je prends la craie de très rares fois... Ainsi, j’ai pu écrire en classe le cours, les corrections d’exercices, et j’ai pu annoter les devoirs et documents divers devant les élèves, avec eux, en les faisant participer en permanence, sans jamais leur tourner le dos. Tout ceci a été rendu possible grâce au logiciel Xournal sous Linux, un petit bijou de logiciel libre. [4] J’effectue ainsi des copies d’écran de tout ce qui est fait en classe, ou des exports en fichiers pdf que je transforme ensuite en fichiers images au format png grâce à The Gimp, logiciel de traitement d’images toujours sous Linux. Les albums virtuels y sont organisés par classe et par année

Introduction à Python La console python Une console Python (shell en Anglais) permet de saisir et d’exécuter des instructions les unes après les autres, en gardant en mémoire les variables, les imports, … Il en existe de plusieurs sortes :

Related: