background preloader

RoboZZle online puzzle game

RoboZZle online puzzle game

Robocode Home Stencyl Build Worlds If you're used to graphics editors like Photoshop, you'll feel right at home in the Scene Designer. Familiar features, such as a selection tool, zooming, grid-snapping and flood fill, will help you quickly craft complex worlds out of Actors, Tiles and Terrain. Create Actors Drop in graphics from your computer to create Actors on the fly. Then use Stencyl's Actor Editor to tweak your Actors' appearances, behaviors and physical properties, and to get them ready for showtime. Browse Game Assets When it comes to game development, most of us aren't Jacks of all trades.

The Objective-C Programming Language: Introduction Objective-C is the primary programming language you use when writing software for OS X and iOS. It’s a superset of the C programming language and provides object-oriented capabilities and a dynamic runtime. Objective-C inherits the syntax, primitive types, and flow control statements of C and adds syntax for defining classes and methods. It also adds language-level support for object graph management and object literals while providing dynamic typing and binding, deferring many responsibilities until runtime. At a Glance This document introduces the Objective-C language and offers extensive examples of its use. An App Is Built from a Network of Objects When building apps for OS X or iOS, you’ll spend most of your time working with objects. If you’re writing your own class, start by providing a description of the class that details the intended public interface to instances of the class. Categories Extend Existing Classes Protocols Define Messaging Contracts Blocks Simplify Common Tasks

Concours Codage Europe 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. Please enable Javascript if you want the play with the Code Monster. Otherwise, Code Monster will not be able to play with you. I'm Code Monster! Getting Started Lesson 1 BACK How to Play | Lesson Sections | About | FAQ | Terms of Use | Privacy | Contact | © 2015 How to Play Code Monster teaches kids and adults a little about Javascript programming! It's easy to play. Click on the Reset button if you really mess up your code and want to start over on a lesson. Code Monster saves what lesson you are on, so feel free to stop at any time and come back later. Have fun! About Code Monster from Crunchzilla is an interactive tutorial for kids that focuses on action. Projects start with simple boxes and colors, rapidly progressing into exciting experiments with simple animation and fractals. Frequently Asked Questions Sure!

Computer Programming Tools in Schools Computer Programming Tools in Schools (CPTS) is a multi-language curriculum that uses three tools Scratch, StarLogo TNG, and Etoys to teach fundamental computer science concepts and programming skills in the context of homeland security-relevant topics including food safety and risk models. These three tools are beginner-friendly programming tools developed by different labs at MIT and University of Illinois but share a drag-and-drop graphical interface. The CPTS curriculum is designed for use in an introductory course for middle or high school students with no prior programming experience, with the goal of engaging students' interest in computer science and preparing them for further studies in these and related fields. All the activities are project-based and student-centered, using a variety of formats, including games, simulations, and interactive media. The curriculum includes an Intro Unit that involves at least two of the three programming tools, and 4 topical units. Intro Unit

Happy Nerds - Programming Links for Kids Coding Goûter « On n'apprend (toujours) pas la programmation à l'école ? Amusons-nous avec nos enfants à coder en mangeant des gâteaux et des bonbons ! Cours Payants "Programming Courses for Kids" Recommended Path for Ages 7-9 This track is perfect for young kids with no experience. They’ll learn the fundamentals of coding in Glitch Manor, get creative with animation and game design in Star Runner, and even experiment with physics in Cannon Crasher. Recommended Path for Ages 10-11 Early middle school kids will start with the basics of programming in Turing's Tower, then dive into physics in Cannon Crasher, and learn more advanced coding skills that allow them to build even more expansive games in Dragon Attack. Recommended Path for Ages 12+ This accelerated course sequence is great for older kids. Gold Award Editor's Choice 5 Stars for Engagement 5 Stars for Quality Frequently Asked Questions Is Tynker Free? Yes. What is right age to start Tynkering? Anyone can Tynker! I am new to Tynker. We have a number of beginner and intermediate courses for kids to learn programming based on their age and experience level. Why do courses cost $50? Do you have a satisfaction guarantee? Of course.

Lissa Explains it All -- HTML Help and Tutorial for Kids How does a Web page work? Well, the odds are you're sitting at your computer looking at this Web page through a browser. Most likely you're using a browser called Microsoft Internet Explorer, Google Chrome, Opera, Firefox, or Safari. A browser is a computer software program that can take you to different places on the Web by typing in the URL of a Web page and clicking "go" or "enter" on your keyboard. A browser also looks at the HTML tags on a site and translates those tags into what you're looking at now, a Web site. Different browsers interpret HTML tags a little differently, so what you see on one browser is not necessarily what you will see on another browser. It doesn't matter which browser you use, as long as you're happy with it. What is HTML? What is a URL? What do I need to get started? Editor: an editor is basically just a place to type in your HTML code so that you can send the file to your Web host.

.NET Terrarium 2.0 Kojo Home Kojo is an open source App that runs on Linux, Windows, and Mac. It is a Learning Environment – with many different features that enable play, exploration, discovery, creation, and learning in the areas of: Computer Programming and Computational thinking. To play with Kojo, you can Download and Install it. Kojo has been developed to provide children an environment where they can do self-directed learning in an interactive fashion – through exploration and discovery. Kojo is based on ideas derived from Logo, Processing, and The Geometer's Sketchpad. Kojo builds upon these ideas and provides the following: A productive, fun, and friendly graphical environment – where computer programming is used to explore and play with Math, Art, Music, Animations, and Games. Kojo is also a useful tool for Scala programming in general, as it provides a powerful REPL for Scala – with the following features: Kojo is open source software, and is available under the GNU General Public License.

PHP Simple HTML DOM Parser Index Quick Start Top $html = file_get_html(' foreach($html->find('img') as $element) echo $element->src . foreach($html->find('a') as $element) echo $element->href . $html = str_get_html('<div id="hello">Hello</div><div id="world">World</div>'); echo file_get_html(' $html = file_get_html(' foreach($html->find('div.article') as $article) { $item['title'] = $article->find('div.title', 0)->plaintext; $item['intro'] = $article->find('div.intro', 0)->plaintext; $item['details'] = $article->find('div.details', 0)->plaintext; $articles[] = $item; } print_r($articles); How to create HTML DOM object? $html = str_get_html('<html><body>Hello! $html = file_get_html(' $html = file_get_html('test.htm'); $html = new simple_html_dom(); $html->load('<html><body>Hello! $html->load_file(' $html->load_file('test.htm'); How to find HTML elements? $ret = $html->find('a'); $value = $e->href;

Apprendre à programmer ou être programmé : tel est l'enjeu citoyen aujourd'hui Sophie Pène, professeure à l’université Paris Descartes et membre du Conseil national du numérique (CNNum) s’inquiète : « si on ne transmet pas la culture informatique nécessaire équitablement, on bloque le pouvoir d’agir des citoyens, on les laisse être dominés par la machine dans un illettrisme numérique ». Comprendre les conséquences des puissants algorithmes de Facebook et Google sur nos vies, mais aussi éclairer les élèves aux grands systèmes complexes (énergie, transports, communications…) qui sous-tendent le fonctionnement de la société, sont des objectifs fondamentaux à l’enseignement de l’algorithmie et donc d’une éducation à la citoyenneté. C’est autour de cette problématique que nous avons décidé d’élaborer un parcours numérique de la maternelle au collège en structurant notre progression qui débute avec les algorithmes pour aller jusqu’à la robotique. Nous nous sommes associés avec l’ESPE pour travailler un plan de formation, puis avec M. Progression de la réflexion

Related:  Activités