background preloader

3 sites pour apprendre à coder en jouant

Related:  TICApprentissage du codetechnocsndsites et applis pour apprendre à coderCode-programmation

Plant a Question, Grow Answers! Generate a live word cloud with your audience. Topic (required) Type the topic of your new AnswerGarden. This can be a question or a topic, such as: "What do you think of my website?" More options (optional) Scratch Developed by the Lifelong Kindergarten with the MIT's Media Lab research group, Scratch is a new programming language that facilitates the creation of interactive, cartoons, games, musical compositions of stories, simulations and their shares on the Web. Scratch is a free software designed to introduce students from the age of 8, to fundamental concepts in mathematics and computer science. It is based on a fun of algorithmic approach, to help them to create, to reason and to cooperate. It also promotes the sharing on the Web. From 2007, the website was opened to allow everyone on the one hand to publish, so sharing its projects on the Web, and on the other hand to provide assistance to the implementation of Scratch.

A Collection of The Best Web Tools and Apps for Creating Educational Screencasts August 9, 2015 A screencast, also known as video screen capture, is a great way for teachers to create and share instructional videos and explanatory step by step tutorials with students. regardless of the purposes for which you are creating a screencast, the quality of your video screen captures can sometimes impede the communicative intent of your message. Therefore, knowing what tools to use to create educational screencasts is as important as the content of the screencasts themselves. To this end, we have curated for you this collection of some of the best screen casting tools out there.

App Inventor Code Snippets This page lists useful code snippets for App Inventor. These and more Examples you can find at the Tutorials page Different eMail solutions for App Inventor The different eMail solutions for App Inventor are listed here. Also it is explained, how to send an email including attachment. 20 Amazing Sites to Get Best Free Stock Photos Finding the right photo to use for your website or blog can be challenging considering that almost every image is now copyright protected. Copyright grants the original owner exclusive legal rights to use and distribute their creative work. The good news is that, there’s a growing number of websites that share visually-appealing stock photos that are not only beautiful, but most of them are free to use. Today’s post will focus on the 20 websites that offer the best free stock photos you can find to add to your websites, blogs and social media posts. If you have other suggestions that included in the list, you may add them in the comment section below.

Python Design Patterns Guide Let’s say it again: Python is a high-level programming language with dynamic typing and dynamic binding. I would describe it as a powerful, high-level dynamic language. Many developers are in love with Python because of its clear syntax, well structured modules and packages, and for its enormous flexibility and range of modern features. Design Patterns: Command in Python Command is behavioral design pattern that converts requests or simple operations into objects. The conversion allows deferred or remote execution of commands, storing command history, etc. Usage of the pattern in Python Complexity: Popularity:

Command Design Pattern In Python - Sean Bradley - Medium This is Part 1 of the Command Design Pattern in Python. Go to Part 2 (Implementing UNDO/REDO) The command pattern is a behavioural design pattern, in which an abstraction exists between an object that invokes a command, and the object that performs it. The components of the Command Design Pattern are, Receiver — The Object that will receive and execute the commandInvoker — Which will send the command to the receiverCommand Object — Itself, which implements an execute, or action method, and contains all required informationClient — The main application or module which is aware of the Receiver, Invoker and Commands It has been decided that a Client should not call it’s receiver directly, but via an abstraction layer.

Related:  jeuxcodage