background preloader

Langage informatique et programmation

Facebook Twitter

Algoblocs. Outil pour apprendre à programmer en classe. Algoblocs est un excellent outil pour initier vos élèves à l’algorithmique et leur apprendre à programmer, mis au point par un professeur de mathématiques, Charly PIVA.

Algoblocs. Outil pour apprendre à programmer en classe

La précision est importante, Algoblocs offre ainsi une solution simple, clés en main, à l’enseignant parfaitement adaptée à un usage scolaire. L’idée de base est d’initier les jeunes au code et à la programmation via le jeu et le dessin. Sur Algoblocs, l’élève va programmer les déplacements d’une sorte de stylo virtuel pour reproduire des formes qui vont au fil des challenges devenir de plus en plus complexes. Autrement dit, au-delà d’emboîter des blocs comme on peut le voir dans d’autres programmes pour apprendre à coder, le jeune programmeur va devoir créer des formes géométriques. L’outil offre par défaut une petite centaine d’exercices de difficulté variée, mais un mode création permet par ailleurs de créer ses propres dessins. Algoblocs + Nouveau prix : 49 € seulement !

Algoblocs +

(installable dans tout l'établissement) Algoblocs + est un logiciel d’initiation à l’algorithmique et à la programmation, spécialement destiné aux établissements scolaires. Les élèves programment les déplacements d’un stylo virtuel afin de reproduire des formes et des dessins variés. Ils sont guidés en permanence par un système d’aide très intuitif. Des consignes et commentaires s'affichent en fonction des actions effectuées. Grâce à ses différents degrés de difficulté, Algoblocs + est utilisable à tous les niveaux scolaires. Algoblocs + est une solution « clés en main » qui demande peu de temps de préparation à l'enseignant. Cette version Établissement (durée illimitée) permet d'installer le logiciel dans toutes les classes de l'établissement ainsi que sur les ordinateurs personnels des enseignants.Vous pouvez l'utiliser sur des postes individuels mais aussi en vidéoprojection ou sur TNI pour un travail collectif.

Anybody can learn. Codecademy. Programmation - Comment débuter, quel langage? Comment débuter, quel langage?

Programmation - Comment débuter, quel langage?

Introduction Une des questions récurrentes sur ce forum dédié aux débutants est "Comment débuter en programmation ? " ou parfois "Quel langage pour débuter ? ". Je vais tenter d'y répondre, mais il faut bien savoir que ce genre de question est susceptible de déclencher des guéguerres de chapelles. Pour essayer d'avoir quelque chose de relativement objectif, je me suis basé sur les opinions des membres recueillies aux travers des réponses accordées à ces questions (utilisez le moteur de recherche dans le forum programmation, il est là pour ça :o) ).

Alors tout d'abord, il n'y a pas de langage pour débuter la programmation, du moins la programmation se commence sur papier, avec l'algorithmique. Une fois ici, on a déjà des bases saines pour commencer à programmer...seulement on ne programme pas pour programmer, il faut un but, une idée, un logiciel à faire. Une fois ces choix faits, l'éventail des langages se retrouve singulièrement restreint. Delphi/Pascal Java Ada.

Exos corriges d'algorithme. Exercice 5.2 Ecrire un algorithme qui demande un nombre compris entre 10 et 20, jusqu’à ce que la réponse convienne.

Exos corriges d'algorithme

En cas de réponse supérieure à 20, on fera apparaître un message : « Plus petit ! », et inversement, « Plus grand ! » si le nombre est inférieur à 10. Exercice 5.2 Variable N en Entier Debut N ← 0 Ecrire "Entrez un nombre entre 10 et 20" TantQue N < 10 ou N > 20 Lire N Si N < 10 Alors Ecrire "Plus grand ! " SinonSi N > 20 Alors Ecrire "Plus petit ! " Exercice 5.4 Ecrire un algorithme qui demande un nombre de départ, et qui ensuite écrit la table de multiplication de ce nombre, présentée comme suit (cas où l'utilisateur entre le nombre 7) : Table de 7 : 7 x 1 = 7 7 x 2 = 14 7 x 3 = 21 … 7 x 10 = 70 Exercice 5.4 Variables N, i en Entier Debut Ecrire "Entrez un nombre : " Lire N Ecrire "La table de multiplication de ce nombre est : " Pour i ← 1 à 10 Ecrire N, " x ", i, " = ", n*i i Suivant Fin.

Cours. Vous avez dit programmer ? 3 manières de commencer à apprendre la programmation informatique. 3 méthodes:Choisir un langageApprendre un langageApprendre par soi-même Programmer (écrire des algorithmes informatiques) est très amusant et très utile.

3 manières de commencer à apprendre la programmation informatique

Apprendre à programmer développera aussi vos capacités d’analyse et votre esprit critique, vous aidant à faire face à tous types de problèmes complexes (pas seulement ceux liés à l’informatique). Cela peut aussi vous mettre sur la voie d'une nouvelle carrière ou pour décrocher un nouveau poste dans le développement de logiciels. Étapes. Python comme premier langage de programmation. Il n’est jamais trop tard pour apprendre : 10 langages de programmation que vous devriez étudier. À une époque où Internet prend une place de plus en plus importante dans nos vies, il peut être très utile, voire indispensable dans certains cas, de savoir comment tout cela fonctionne.

Il n’est jamais trop tard pour apprendre : 10 langages de programmation que vous devriez étudier

Ne soyez plus spectateur mais devenez acteur, sachez que vous êtes tout à fait capable de créer vos propres applications ou sites Internet. DGS vous présente 10 des langages de programmation les plus utilisés au monde et que vous devriez étudier. 1. Le Java C’est quoi ? Par où commencer ? 2.