
Aldebaran Launches NAO Next Gen Aldebaran Robotics has launched NAO Next Gen, a new version of a robot used by universities around the world. Aside from some new colors, NAO Next Gen doesn’t look any different from the previous version, but boasts upgraded performance in key areas. The new 1.6GHz Intel processor can handle two HD video streams simultaneously, allowing it to recognize objects and faces faster. New speech recognition software (called Nuance) can sift out the most important words in a spoken sentence to produce more accurate responses. Video : We’re not sure how this will affect existing NAO developers. The upgraded performance is nice, but after several years of development and increasing competition from the likes of the Robotis DARwIn-OP , we expected a new version to be a more dramatic overhaul. [source: Aldebaran Robotics ]
Teaching Kids Programming | The Baheyeldin Dynasty In order to teach kids how to program, you need first to get them interested in something that is computer related. One of the best ways to get them interested in computers is games. They may want to write their own games, and that could be their entry into programming. Here are some links to sites that deal with this subject. Python is a very clean and very easy to understand language, yet a very powerful one as well. PyGames is a set of libraries that allow someone to write their own games using the language. Here are several tutorials on the Python language, which you will need to write games using PyGames: For beginners, it is recommended that they start with something that does not assume they know too much about programming. IBM Alphaworks Robocode teaches kids Java programming while writing a game. Robocode Central is a web site dedicated to the Robocode community. Slashdot discussion on Robocode, titled: Learning Java through violence Kuro5hin discussion on Robocode
Après les TBI, la fin des tablettes, le retour de la craie et des claviers Une question traverse la pensée de nombre de décideurs qui agissent dans le monde éducatif : et si opter pour des tablettes était une erreur ? Cette question émerge progressivement dans le champ scolaire. Il en est de même pour les TBI. Il nous faut être lucide. Quand on observe des enseignants engagés dans l’évolution de leurs pratiques avec le numérique on ne peut qu’être séduit et imaginer que ces pratiques soient partagées. Le cadre posé, il nous faut revenir à ces deux objets symboliques de ces moments actuels : les TBI et les tablettes. La stratégie, politique ou commerciale, s’appuie d’abord sur l’impulsion, le lancement. Quel est l’avenir des tablettes dans les établissements scolaires ? Cela fait de nombreuses années que nous avons constaté la force du déséquilibre, déjà questionné par Jean Houssaye dès 1987 dans son livre « Ecole et Vie active » (Delachaux Niestlé, Neuchâtel, 1987). A suivre et à débattre
Scratch en CP : réalisation d'un dialogue - School(Re)mix Le bilan d’un mini-projet sous Scratch autour d’une production d’écrit en classe de CP. Parler de production d’écrit collective en CP est déjà ambitieux, mais y ajouter une couche de codage est encore plus périlleux ! Partant de ce postulat, j’ai souhaité essayer ce levier pour voir dans quelle mesure il est possible (ou non) d’utiliser le merveilleux outils qu’est Scratch en transverse avec des élèves de cycle 2. J’ai initié ce projet en tant qu’enseignant remplaçant (Brigade Départementale). Durée Pour ce projet, je disposais donc d’un créneau d’environ 30 à 45 minutes par semaine, avec plus ou moins de régularité en fonction des régulations interne à la classe. Matériel à disposition 1 puis 2 ordinateurs en fond de classe, sur lesquels j’ai préalablement installé la version standalone de Scratch (afin de pouvoir travailler sans connexion Internet). Phase 1 : écriture d’un scenario en dictée à l’adulte Phase 2 : découverte et appropriation de Scratch Phase 3 : de l’écrit à l’animation
L’avenir de la programmation (1/6) : programmer, une activité culturelle L’ordinateur est partout. Pourtant, tout est fait pour nous éviter d’en comprendre les mécanismes. Ce qui fait de nous un peuple d’analphabètes, trop occupé à jouer avec d’anciens médias (texte, vidéo, radio) pour réellement s’interroger sur l’architecture qui sous-tend le système. “Programmer ou être programmé” clame Douglas Rushkoff dans son dernier livre. Pour lui, pas de doute, le software est devenu le média d’aujourd’hui. Cette constatation n’est pas neuve. Les Elois et Morlocks existent aujourd’hui, explique Stephenson : Les Morlocks sont ceux qui effectuent tout le travail intellectuel destiné à rendre compréhensible et facile d’accès une masse d’informations qui seraient, sinon impossibles à obtenir pour le commun des mortels (les nouveaux Elois), du moins difficile à collecter. Stephenson prend comme exemple Disney World et notamment l’attraction « Maharajah Jungle Trek« , qui reproduit dans tous ses détails les ruines d’un palais indien du 16e siècle. Rémi Sussan
・DARwIn-LC Virginia Tech’s RoMeLa unveiled a cute new robot at RoboCup 2010 in Singapore. It’s called DARwIn-LC (Low Cost) and was featured on a poster near the Robotis Bioloid booth with the headline “Open Platform Humanoid Robot”. It sports 20 degrees of freedom actuated by Robotis AX-18F (18kg/cm torque) servos. Thanks to an NSF grant, the robot will be manufactured along with its sibling, DARwIn-HP (High Performance), to be distributed to 11 of Virginia Tech’s partner universities, and may even be available through Robotis itself. This is pretty exciting to see, and the following video shows it’s no slouch when it comes to standard humanoid behaviors. Video (Mirror): I think they really nailed the design of this one. [source: I, Bioloid] Update June 30th 2010: Dr. We want to form a community of DARwIn-LC users to share new ideas for improvement, hack it, etc. and use the robot for research, education, outreach, and of course, an easy entry point for the RoboCup humanoid division. Media:
Open source programming languages for kids Scratch Scratch. Click to enlarge. Developed by the Lifelong Kindergarten group at MIT, Scratch is a graphical programming environment implemented in Squeak that works in a very Lego-like fashion. Scratch has implementations available under Microsoft Windows and Mac OS X, but as of yet there's no (official) native Linux version to run. One useful prospect that Scratch offers is the ability to upload your programs to the Scratch Web site, where you can create an account, get support, and browse programs that other Scratch users have uploaded. One issue I came across with Scratch was that the source code for a program could become quite large when the program involved many graphics or, more specifically, music. Alice. Alice Scratch deals well with 2-D graphics, text, and other somewhat "flat" programming concepts. Alice, developed by a group of researchers at Carnegie Mellon University, has releases for Linux, Mac OS X, and Windows, and is released under an aptly titled Alice License. Shoes
La technologie on s’en fout… Je raconte peu de choses en ce moment mais j’en lis par contre beaucoup. J’ai aussi relu pas mal de choses que j’ai pu écrire. Je digère. Le titre de ce billet peut paraître contradictoire avec le thème du blog et pourtant c’est le sentiment que j’ai depuis un moment. Pour moi changer l’école et la moderniser ne passera par les outils numériques que dans la mise en pratique quotidienne et dans l’acquisition de la culture du numérique pour les élèves. Je distingue plusieurs axes de travail que je vais essayer de suivre l’an prochaine 1. 2. 3. Tout ça c’est "hors numérique". Pour conclure, le numérique à une place très importante dans ma classe, mais tous mes visiteurs s’accordent à dire qu’il est quasi transparent tellement les élèves se sont approprié ces outils et cette culture. Mais pour moi, le plus important c’est de permettre aux enfants de se construire. Like this: J'aime chargement…
Réaliser un serious game (jeu sérieux) avec Scratch Dans ce tutoriel, apprenez à utiliser le logiciel gratuit Scratch pour réaliser vos propres jeux pédagogiques en quelques minutes ! Scratch est un logiciel gratuit développé par le MIT qui ne nécessite pas de connaître de code de programmation. Son interface visuelle et intuitive permet de réaliser facilement des jeux pédagogiques : quizz interactifs, démonstrations de mathématiques, animations… Petit mais puissant ! Scratch est multi-plateforme, ce qui veut dire qu’il fonctionne sous Linux, Windows ou Mac OS. Pour réaliser un programme dans Scratch, il suffit d’empiler des blocs d’actions et ainsi créer des « scripts ». Pour une taille minimum (environ 50 Mo), Scratch propose de vastes bibliothèques d’objets, de décors et de personnages prêts à l’emploi, dont le chat roux qui est sa mascotte. Exemple de script dans Scratch. Donner vie à un personnage Les blocs disponibles sous les intitulés « Mouvement » et « Apparence » permettent de placer, déplacer, grossir, masquer… un objet. Résultat :
Dans l'enseignement, l'informatique doit être la discipline reine Les informaticiens se battent pour que leur discipline soit enseignée au lycée et, pourquoi pas, à l'école primaire aussi (cf. le billet de Laurent Bloch, « Quelle formation intellectuelle pour la troisième révolution industrielle ? »). Leurs efforts me semblent cependant trop timides. L'enseignement secondaire s'appuyait naguère sur le latin, censé apporter aux esprits méthode et discipline. Cependant les maths, qui explorent le monde de la pensée sous la contrainte du principe de non-contradiction, ignorent le monde de la nature physique, humaine et sociale même si elles fournissent de puissants outils à sa compréhension. L'informatique, par contre, part comme disent Abelson et Sussman non de définitions (what is ?) J'en conclus qu'il convient non de réclamer une petite place pour l'informatique dans l'enseignement, mais de proposer carrément qu'elle détrône les maths pour prendre leur place comme discipline reine. Quelques précisions :
reaDIYmate