background preloader

Programmation

Facebook Twitter

Untitled. Faut-il faire code informatique seconde langue. Atlantico : Un récent rapport de l’Académie des sciences (à lire ici) préconise l’enseignement de l’informatique en tant que matière à part entière dans l’Éducation nationale. Faut-il aller plus loin et enseigner les langages informatiques dans les écoles et établissements du secondaire ? Quels peuvent être les avantages pour les élèves d’apprendre à coder ?

Jean-Pierre Archambault : Les langages informatiques et la programmation sont l'un des domaines de la science informatique, avec l'algorithmique, la théorie de l'information et les machines (architecture, ordinateurs, réseaux...). A ce titre, ils ont nécessairement leur place dans un enseignement de l'informatique. De plus, ils permettent de comprendre ce qu’est l’informatique, de percevoir sa "nature profonde", de s’en imprégner. Mais les vertus pédagogiques de l'activité de programmation et des langages valent également pour l'apprentissage des autres disciplines .

The Real Lessons of Lego (for Software) How many out there have head this: “We want software like Legos, that way we can snap together the pieces we need to build whatever it is we want.”

The Real Lessons of Lego (for Software)

Yes? Heard that? Lets leave aside the fact that software is a damn sight more complex than small plastic bricks, lets leave aside too the fact that Lego makes a fine kids toy but on the whole we don’t use it to build anything we use at work (like a car, bridge or house), and lets pretend these people have a point…. We start with the standard Lego brick: Of course there are multiple colours: Untitled. Want to code in Fortran? Here's the very first manual! Posted in Tech blog on October 16th, 2012 by Pingdom Chances are most of you reading this have never written a single line of code in Fortran.

Want to code in Fortran? Here's the very first manual!

Chances are also that most of you use systems, perhaps on a daily basis, that somehow were developed with or run on Fortran. Yesterday, October 15, it was 56 years since the very first manual for Fortran saw the light of day, and we have it available for you to download right here. Developed by IBM Fortran was developed in the 1950s by IBM. In fact, fairly recently, Fortran was called “the ideal HPC programming language”, where HPC stands for high-performance computing. The first Fortran manual Fortran was initially developed as an alternative to assembly language for IBM’s 704 mainframe computer, pictured below. The Programmer’s Reference Manual for Fortran, dated October 15, 1956 (click on the cover below to get the PDF) was written by the Applied Science Division and Programming Research Department at IBM.

Classification of the principal programming paradigms. This article appears as a chapter in , G.

Classification of the principal programming paradigms

Assayag and A. Gerzso (eds.), IRCAM/Delatour France, 2009. The article presents and explains the most recent version of the poster. This chart is inspired by Concepts, Techniques, and Models of Computer Programming (MIT Press, 2004). This textbook presents many programming paradigms using the Oz multiparadigm programming language for its examples. The chart classifies programming paradigms according to their kernel languages. When a language is mentioned under a paradigm, it means that part of the language is intended (by its designers) to support the paradigm without interference from other paradigms.

State is the ability to remember information, or more precisely, to store a sequence of values in time. Axes that are orthogonal to this chart are typing, aspects, and domain-specificity. Metaprogramming is another way to increase the expressiveness of a language. Become a Good Programmer in Six Really Hard Steps. One of the more popular topics here on the GDNet forums goes something like this: "Hi, I just [bought a computer | wrote a simple game | discovered a game engine] and I want to know where to go from here.

Become a Good Programmer in Six Really Hard Steps

I'd like to [accomplish some particular goal] eventually. What do I need to learn to get there? " First of all, understand that Peter Norvig nailed this on the head a long time ago: it takes ten years to learn to be a programmer. There's a glut of "learn X in some small number of days" type books out there; there are hordes of blog posts about "how to improve your programming-fu in a few easy ways"; and in general a lot of people come around looking for advice on how to become a whiz with minimal effort.

I'm going to change up the pitch a bit. Step One: Suck It Up. For the rest of us, though, there's something alluring about getting Really Good at programming. So the first step to being a really good programmer is to bite the bullet. While you're doing this, pay attention. François Hollande : son programme pour l’Ecole, à part les 60.000 postes promis. Actu | Budget, Politique Publié le , mis à jour le Jusqu’ici, on a beaucoup parlé des 60.000 postes d’enseignants promis par François Hollande.

François Hollande : son programme pour l’Ecole, à part les 60.000 postes promis

Java 7: What's In It For Developers. Plus.google.