background preloader

RubyMonk - Interactive Ruby tutorials

Related:  tools to learnCodeRuby Tuts:développeur/ informatic

Give Your Kids a Most Excellent Summer Coding Adventure For a new generation of students growing up in a digitally-connected century, all roads lead to code. Coding is the new literacy. It will not replace foreign languages, but it will be the global vernacular for understanding how technologies work. Unlike the Trix cereal, coding and computer science aren't just for kids. Trie This article is about a tree data structure. For the French commune, see Trie-sur-Baïse. A trie for keys "A","to", "tea", "ted", "ten", "i", "in", and "inn". In the example shown, keys are listed in the nodes and values below them. Each complete English word has an arbitrary integer value associated with it.

Objects - Structure of Ruby objects Translated by Vincent ISAMBART Structure of Ruby objects Guideline From this chapter, we will begin actually exploring the `ruby` source code. First, as declared at the beginning of this book, we’ll start with the object structure. What are the necessary conditions for objects to be objects?

MIT 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 Teachers, find out about curriculum and teaching resources. Stanford Portable Library for C++ This package contains the code for the Stanford Portable C++ library, as described in the paper by Eric Roberts and Keith Schwarz included in the doc directory. You can download the source code for the library by clicking on the following link: The Makefile in the root directory should make a complete version of the library on Unix-based systems or Mac OS X. Building the .lib file for Windows-based systems depends on what version of the operating system and what programming environment you are using.

Learn Ruby The Hard Way I will now show you how to create a format string, but rather than using variables, use values by their names. Some of this is a bit more advanced, but don't worry you'll learn what all of these mean later. Just type this in, make it work, and write a comment above each line translating it to English. $ ruby ex8.rb 1 2 3 4one two three fourtrue false true false%{first} %{second} %{third} %{fourth} %{first} %{second} %{third} %{fourth} %{first} %{second} %{third} %{fourth} %{first} %{second} %{third} %{fourth}I had this thing. That you could type up right.

Colorful children's book introduces kids to the basics of code On one page, you’ll see an illustration of kid scientists assembling multi-eyed orange creatures. On another, an amicable blue furry creature leads a march of kids and an alien. At first glance, these look like pages from a normal children’s fantasy book. Look again and you’ll realize these are all characters on a journey decorated with HTML tags. The Wonderful World of Creatures & Code (WWoCC) is an A-Z style book with the purpose of introducing kids to code.

M O R E W A R E . O R G I completed the CS50 - Introduction to Computer Sciences certification course at HarvardX offered by edX online teaching system. I found it really interesting, and decided to put some effort into it, trying to help the project leader, prof. David Malan, and the project Team in their wonderful work. Ruby Classes and Objects Ruby is a perfect Object Oriented Programming Language. The features of the object-oriented programming language include: Data Encapsulation: Data Abstraction:Polymorphism:Inheritance: These features have been discussed in Object Oriented Ruby. An object-oriented program involves classes and objects. A class is the blueprint from which individual objects are created.

Related:  Coding ResourcesEducationLearn to Code