background preloader

SNT NSI

Facebook Twitter

Le Grand Quiz de la vie privée en ligne. Sommaire Préparation Au préalable, vous aurez recopié sur des fiches Bristol les questions.

Le Grand Quiz de la vie privée en ligne

L’idéal est donc d’avoir cinq couleurs différentes de fiche, une pour la première, quatre pour la deuxième (correspondant aux diverses thématiques). Place au jeu ! Algo1 apad 2015 s2 cours Python corrige. PIM11 L1. Python. Python est un langage de programmation multi-paradigme favorisant principalement la programmation impérative structurée, fonctionnelle et orientée-objet.

Python

Le langage a été créé par Guido van Rossum en 1990 et est rendu disponible sous licence libre. Son développement est aujourd'hui assuré par la Python Software Foundation, fondée en 2001. Python est un langage interprété fonctionnant sur la plupart des plateformes informatiques. Enfin, ce langage est très apprécié des pédagogues, considérant qu'il s'agit d'un bon langage permettant une initiation aisée aux concepts de base de la programmation. La dernière version du langage à l'heure actuelle est la 3.6.0. The MagPi : Tous les numéros en PDF - téléchargement gratuit. Le magazine The MagPi est un magazine communautaire, produit par des propriétaires de Raspberry Pi.

The MagPi : Tous les numéros en PDF - téléchargement gratuit

Il est disponible en édition papier sur abonnement et en téléchargement gratuit. En cliquant ci-dessous sur les couvertures des MagPi, vous téléchargerez la version PDF anglaise (ou française si elle existe) depuis le site de la framboise314. Qu’est-ce que la sécurité et la sûreté informatique ? Quand le projet d’un pirate informatique est mis à mal grâce aux techniques de protection pour assurer la sécurité informatique….

Qu’est-ce que la sécurité et la sûreté informatique ?

Quelles sont les méthodes pour protéger les données informatiques ? Comment éviter les bugs dans un logiciel et donc les failles de sécurité ? Autant de questions posées dans cette petite vidéo à destination des jeunes, pour expliquer l’intérêt des travaux des chercheurs Inria. Ils travaillent pour améliorer la sûreté de nos logiciels et la sécurité de nos systèmes et de nos données, afin de rendre notre utilisation de l’informatique plus fiable au quotidien. © Inria Paris, durée : 2 mn 38, date de production : 2015, source: InriaChannel / Centre Paris-Rocquencourt, avec sydo.fr et Aurélie Darnaud, Bérénice Frager et Hélène Robak.

Pour aller plus loin avec Interstices:Virus, vers, chevaux de Troie… mieux connaître les codes malveillants, Cryptographie, du chiffre et des lettres, À propos de la virologie informatique, À l’attaque des codes secrets.

FORMATION SNT

Mathématiques et informatique - Mathématiques - Éduscol. Drôle de Tech : câlinothérapie robotique, une Game Boy décroche la Lune et un robot dragon qui crache… de l’eau. Dans le viseur de Drôle de Tech cette semaine, un curieux robot pompier, une console Game Boy pour voir la Lune de plus près, une séance de câlins avec des robots, une superbe exposition d'art augmenté et un conducteur qui peut vraiment remercier sa Tesla.

Drôle de Tech : câlinothérapie robotique, une Game Boy décroche la Lune et un robot dragon qui crache… de l’eau

Go ! Notre rendez-vous hebdomadaire vous propose un regard décalé sur l'actualité des nouvelles technologies. Le parti est de vous divertir, de vous surprendre et de vous faire rêver... ou soupirer. DragonFireFighter, le robot dragon qui joue les pompiers Si vous avez déjà expérimenté le comportement d'un tuyau d'arrosage lorsque vous ouvrez l'eau sans le tenir, vous avez compris le principe de base de cet étrange robot pompier.

Mbot

Bataille Navale. Mandelbrot Fractale. APP Inventor. Kinect. Led RGB. Table Tracante. Mini projets. Technologies et sciences des ingénieurs - piloter un mBot grâce à AppInventor. Le MIT AppInventor est le logiciel de programmation graphique qui nous permet de créer des applications pour smartphone Android, voilà comment simplement lui rajouter des blocs pour piloter le robot mBot en bluetooth.

technologies et sciences des ingénieurs - piloter un mBot grâce à AppInventor

Le robot mBot est ce fameux robot créé par l'entreprise Makeblock pour favoriser l'apprentissage de la programmation grâce au logiciel mBlock, entièrement basé sur le code source de Scratch2. Rappel de ressources déjà publiées : Rajouter l'extension à AppInventor Rendez vous sur la page du MIT AppInventor (ai2.appinventor.mit.edu/) pour vous y connecter avec un compte GMail.

Lors de la création de votre projet, vous allez demander l'ajout d'une extension : Dans le champ de l'adresse Internet (URL) de l'extension, rentrez : puis validez en cliquant sur 'Import'. Dans le panneau suivant, il vous suffit de valider : et l'extension apparaît dans la liste : Utiliser l'extension Puis insérez un 'sélecteur de liste' pour nous permettre de nous connecter à un mBot choisi : Raspberry PI. Commencer par <i>Hour of code</i> Si vous (ou votre groupe) n'avez pas d'expérience de la programmation, en particulier avec des blocs, il existe des sites de découverte TRES BIEN FAITS (gratuits et en français) avec des exercices ludiques et progressifs à faire seul ou à deux.

Commencer par <i>Hour of code</i>

(Si vous êtes déjà un programmeur averti, allez jeter un coup d'oeil, par exemple avec vos enfants, c'est sympa !). En moins d'une heure les débutants se seront familiarisés avec les séquences de blocs, les branchements conditionnels et les boucles. Ils les oublieront peut-être ensuite, mais ils auront vu et utilisé ces trois notions de base dans la résolution d'un problème concret. Voici mes sites préférés : Pour les enseignants : Ces jeux fonctionnent très bien pour animer un atelier. Vous allez voir, ces jeux permettent de démarrer asez fort et motivent les participants. Alexa-Enabled Death Star Lamp. There were so many parts to this project that I wanted to take the stress of backend software dev off your shoulders.

Alexa-Enabled Death Star Lamp

Free Online 3D Scanning Class. AdWords We use AdWords to deploy digital advertising on sites supported by AdWords. Ads are based on both AdWords data and behavioral data that we collect while you’re on our sites. The data we collect may include pages you’ve visited, trials you’ve initiated, videos you’ve played, purchases you’ve made, and your IP address or device ID. This information may be combined with data that AdWords has collected from you. We use the data that we provide to AdWords to better customize your digital advertising experience and present you with more relevant ads. ESP32 Solar Weather Station. Onidream : pour piloter nos rêves. S'endormir facilement, se réveiller en douceur, surveiller son sommeil et expérimenter les « rêves lucides » : c'est ce qu'ambitionne une équipe de l'école d'informatique Epitech.

Onidream : pour piloter nos rêves

Ce masque connecté a commencé à faire ses preuves. Explications Onidream n'est qu'un prototype mais une deuxième version, pleinement opérationnelle, nous est promise pour février 2018. Le but recherché avec ce masque, muni de lumières, d'écouteurs et d'électrodes, est de faciliter l'endormissement, de surveiller le sommeil, de faciliter le déclenchement de « rêves lucides », de repérer des pathologies et d'assurer un réveil tranquille. Rien de moins. Derrière cet ambitieux projet, pas de start-up (pour l'instant) mais une équipe d'étudiants de l'école d'informatique Epitech, en cinquième année, sortie parmi les vainqueurs de l'édition 2017 des « EIP », le concours des projets.

SHIELD-EKG-EMG. Open Source Hardware Electrocardiography electromyography shield for DUINOMITE, PINGUINO, MAPLE, ARDUINO like development boards.

SHIELD-EKG-EMG

Comment font les hackers. App inventor and Scratch tutorials Pierre Huguet. Arduino Wireless Communication - NRF24L01 Tutorial - HowToMechatronics. In this Arduino tutorial we will learn how to make a wireless communication between two Arduino boards using the NRF24L01 transceiver module. SSTIC2014 Article la radio qui venait du froid schneider. Débuter avec Python au lycée. Manipulations d'images en Python. L'objectif de ce premier exercice est de comprendre comment un ordinateur "voit" et manipule des images que l'on appelle abusivement en noir et blanc, mais qui sont en réalité bien souvent des images en niveaux de gris.

Commencez par récupérer le fichier nb.png sur votre ordinateur et regardez l'image en double-cliquant dessus dans l'explorateur de fichiers. En zoomant sur l'image, on s'aperçoit qu'elle est constituée d'une multitude de pixels organisés en lignes (y) et colonnes (x). La couleur de chaque pixel est codée sur un octet (c'est-à-dire 8 bits), et représente donc une nuance de gris parmis 255 valeurs possibles. On peut voir cette valeur comme la luminosité du pixel: la valeur 0 code la couleur noire, la valeur 255 code la couleur blanche, et les valeurs intermédiaires codent des nuances de gris de plus en plus claires à mesure que la valeur augmente. Pour illustration, voici un zoom sur l'image nb.png qui montre quelques valeurs de pixels:

Carte Arduino Yún. Scilab - Calcul sur les nombres complexes. FLOT : Programmation en Python pour débutants. La première version de cette formation en ligne ouverte à toutes et tous (FLOT/MOOC) a été développée et mise en ligne en 2014 sous la conduite de Nathalie VAN DE WIELE, fondatrice de l’initiative sillages.info. À qui s’adresse cette formation ? Cette formation, libre et gratuite, est destinée à tout·e apprenant·e désirant faire ses premiers pas en programmation, sans prérequis. En 2014, une première version de ce FLOT/MOOC, destinée notamment aux futurs étudiant·es des classes préparatoires scientifiques n’ayant pas suivi la spécialité de terminale S Informatique et sciences du numérique (ISN), était lancée.

Les nouveaux programmes du lycée ont depuis introduit la programmation en Python : en enseignement commun Sciences numériques et technologie (SNT) de seconde (dès la rentrée 2019), en enseignement de spécialité Numérique et sciences informatiques (NSI) du cycle terminal (dès la rentrée 2019 en première, dès la rentrée 2020 en terminale). À propos de la formation. Python Cloud IDE. Drawbot@MfK – Hackerspace Ffm. Local-guru. Vertical Plotter Gondola v3 (aka Polargraph) by rincey12. My version of a gondola (penholder) for a simple vertical plotter. See also the bead chain gear in my objects. See both objects in action in this video: There is also a slightly more complicated v4 here: Polargraph Drawing Machine: 26 Steps (with Pictures) Confirm you have set the right serial port, and that it's communicating with the arduino by looking for a Polargraph READY! At the top of the window.

This line will be red if it's not connected. If you connect the machine after starting the controller, then you'll probably need to close and restart the controller too. If you're running from Processing, then you should also be seeing incoming: READY in the Processing console every couple of seconds, in the background. That's great! Ok, now click the Move pen to point button, which is as close to a manual move command as you have, and click somewhere right down at the bottom of the machine. Google Traduction. Polargraph Drawing Machine: 26 Steps (with Pictures) TIPIBOT - Le Robot Qui Dessine: 12 Steps (with Pictures) Tipibot - Le robot qui dessine by idlv. Tipi, printable Polargraph !!!!! OLD VERSION !!!!! by cirion. Le site du Centre national d'études spatiales. Carte Arduino Yún. FLOT : Programmation en Python pour débutants. Lecture du programme officiel de l'ISN. Présentation du squelette du programme officiel de l’informatique et sciences du numérique, spécialité en terminale S.

Les 4 parties du programme : Représentation de l’information Algorithmique Langages et programmation Architectures matérielles Je présente ici une lecture du programme à l’aide de mot-clés. Les 4 parties du programme I - Représentation de l’information. Des puissances de 2 au code Andromède. Mon but lors de l’enseignement de l’ISN est de simplifier au maximum l’introduction d’une notion, sachant que des cours complets très bien faits foisonnent déjà sur le Net, mon but étant d’accéder très rapidement à la partie pratique.

Pour commencer cette nouvelle spécialité en Terminale S, je propose de démarrer tout de suite en Python avec les élèves et d’illustrer au maximum chaque partie du cours avec du code Python. Les élèves ayant tous fait de l’algorithmique en seconde et en première, je ne compte pas faire de cours Python à proprement parler dans un premier temps. Je compte leur présenter les instructions au fur et à mesure des besoins, en utilisant un simple appel à Python dans un terminal. Nous travaillons sous Ubuntu 12.04, qui est une distribution GNU-Linux, mais cela peut aussi se faire en bootant sur la clé ISN. Des puissances de 2 au code Andromède (2) Correction des exercices Python demandés dans l’article Des puissances de 2 au code Andromède.

La correction proposée est évidemment non-exhaustive. Préliminaire : Les puissances de 2 Écrire les 11 premières puissances de 2. Il serait judicieux de savoir reconnaître les 11 premières puissance de 2. 1024 = ? ISN - Addition de nombres binaire. Informatique lycée. ALGORITHMES DE TRI. On désigne par "tri" l'opération consistant à ordonner un ensemble d'éléments en fonction de clés sur lesquelles est définie une relation d'ordre.

Les algorithmes de tri ont une grande importance pratique. Ils sont fondamentaux dans certains domaines, comme l'informatique de gestion où l'on tri de manière quasi-systématique des données avant de les utiliser. Sorting Algorithm Animations. Algorithms in Java, Parts 1-4, 3rd edition by Robert Sedgewick. Addison Wesley, 2003. Quicksort is Optimal by Robert Sedgewick and Jon Bentley, Knuthfest, Stanford University, January, 2002.

Comprendre l'informatique en jouant à courir sur un réseau de tri. Exercices de base avec Python. Correction d’exercices Python proposés par Gérard Swinnen dans son livre « Apprendre à programmer avec Python ». Ce livre est téléchargeable au format PDF ici.La correction est proposée pour Python 2.7 et est évidemment non-exhaustive. Il existe une foule de sites Internet sur le langage Python et lorsque l’on débute en Python, il est bien difficile de trouver des sites qui permettent au néophyte une utilisation concrète et immédiate de scripts Python.

J’ai au fil de mes surfs découvert ce livre qui est d’une utilisation totalement immédiate et extrêmement pratique. La plupart des scripts de cette page sont inspirés de ce livre.Pour vous exercer et apprendre à programmer en Python, il vous suffit d’ouvrir un terminal (sous Mac ou Linux) ou un environnement qui permet d’écrire des scripts Python sous Windows, et d’effectuer des copier-coller des scripts proposés après avoir tapé > python. Programmation Python - Une brève introduction. Logique avec Python. Apprendre à utiliser des listes en python : list array tableaux en python.

Python Apprendre programmation Django Raspberry Pi - Cours tutoriels Tuto documentation française- langage de programmation orienté objet poo. Logique avec Python. Programmation Python - Une brève introduction. Exercices de base avec Python.