background preloader - l'initiation à la programmation : qui, où, pourquoi, comment ? - l'initiation à la programmation : qui, où, pourquoi, comment ?

Related:  ScratchRobotique/ProgrammationCode AcademyApprendre à programmer pour les enfantsPourquoi ?

The Royal Society of Edinburgh Resources Computing Science → Mobile App Development → This resource, produced by the RSE and the BCS Academy of Computing, provides a course in programming for mobile devices. It exemplifies a subset of the Computing Science-related outcomes of Curriculum for Excellence at Levels 3 & 4 and beyond (specifically, in this case, National 4 Computing Science). It explores new paradigms in Computing such as mobile technologies and new interfaces, whilst providing ample opportunity for inter-disciplinary linkage. Exercises are provided with sample answers and there are many additional activities which can be used to both broaden and deepen the topic.

Code Monster from Crunchzilla <h2>Code Monster gets kids excited about programming. It is a combination of a game and tutorial where kids experiment with learning to code. <p> Code Monster use Javascript. It Depends — A dependency management app How often have you had a software deploy that broke something else you didn’t know depended on the system being upgraded? Or took a server down that you didn’t realize another system was using? Or had a production issue and realized that literally the only person who knew anything about that system was out on vacation? Remembering dependency chains, especially if they are a few steps removed, is no easy task. We saw that as a problem worth solving, so we made It Depends, a dependency management app.

App Inventor Get Started Follow these simple steps to build your first app. Tutorials Step-by-step guides show you how to build all kinds of apps. Teach Learn to Code, Code to Learn Is it important for all children to learn how to write? After all, very few children grow up to become journalists, novelists, or professional writers. So why should everyone learn to write? Of course, such questions seem silly. Letters Letters is one of the simplest Scratch applications and is recommended by the team at the MIT Lifelong Learning Group as suitable for one of the first projects created by new Scratch programmers. The idea is to place the letters of your name onto the stage and use your own knowledge of Scratch to program different behaviour into each sprite which happens when you cliick on the sprite. Once you have investigated the letters by clicking on them, you press the space bar and the letters will all return to their original positions. Write Code You can see your code, run it, and see what it outputs all at the same time. This makes it a lot easier to learn. Try Code Web design training: the top 20 online resources Web design can be daunting. Just the sheer amount of new techniques and acronyms appearing every day can make it seem scary and confusing, even if you're a professional web designer, let alone a beginner. But don't worry - help is at hand in the form of easy-to-understand web design training resources on the web. There are many approaches to web design training - some paid, some free; some interactive, some not; some based on text, others on video. Which means it can even be an uphill struggle working out where to go and what to learn. Don't miss this!

ScratchX What is ScratchX? ScratchX is a platform that enables people to test experimental functionality built by developers for the visual programming language Scratch. What's the difference between Scratch and ScratchX? Scratch is a programming language and online community where you can create your own interactive stories, games, and animations.

Teaching Kids to Code Every era demands--and rewards--different skills. In different times and different places, we have taught our children to grow vegetables, build a house, forge a sword or blow a delicate glass, bake bread, create a soufflé, write a story or shoot hoops. Now we are teaching them to code. We are teaching them to code, however, not so much as an end in itself but because our world has morphed: so many of the things we once did with elements such as fire and iron, or tools such as pencil and paper, are now wrought in code. We are teaching coding to help our kids craft their future. In this collection we share many different perspectives on coding, from a university professor's vantage point (MIT's Mitch Resnick describes why learning to code is like learning to learn) to an entrepreneur's reflections from his cross-country roadtrip to bring coding--and his stuffed dog--to classrooms across the U.S.

Scratch Projects Project #11: Communication Project Requirements: 1. Design a user interface where different icons represent catagories of short phrases speech impaired students need. PLEN2: An Open Source, 3D Printable Robot on Kickstarter The PLEN2 can carry small items, dance around, or play a game of soccer on your desktop and you can make it all happen via a smartphone or PC or a whole range of inputs like motion control, facial expressions, or, for that matter, your brain waves. Yep, the PLEN2 is a robot kit which includes all the control boards, servo motors, and accessories you need to build your own tiny, albeit slight less sophisticated, version of ASIMO, or something very like it. At just 7.87 inches tall and built with some 18 movable joints, the PLEN2 is highly maneuverable and you can — without significant technical knowledge and special tools — build the robot using just a screwdriver. Natsuo Akazawa, the founder and CEO of the PLEN2 Project, says he hopes a Kickstarter campaign for the project will bring robotics technology to the masses. But it all comes down to funding.

Free HTML Class (Weekly) Instructor: Jennifer Kyrnin Sign Up Now HTML is the language of the web, and by learning to write HTML, you will learn how to write web pages. This class will teach you how to read and write HTML4 and HTML5—the latest version of the HTML specification.