Objectif General

A la fin du cours chacun(e) étudiant(e) devra avoir des capacités d’expliquer les notions en rapport avec :

        Un ordinateur n'est qu'une machine qui se contente d'exécuter automatiquement, très vite et sans erreur, les opérations qu'on lui demande d'effectuer.

        Un programme est une liste d'ordres indiquant à un ordinateur ce qu'il doit faire. Il se présente sous la forme d'un ensemble de commandes textuelles appelées des instructions. L'ensemble des instructions d'un programme est appelée son code source.

        Le rôle du programmeur (également appelé développeur) est de créer ces programmes. Pour cela, il peut utiliser différents langages de programmation.

        Avant d'écrire un programme, il faut réfléchir et décomposer le problème à résoudre en opérations élémentaires afin d'aboutir à un algorithme.

 Objectif du cours

Le but de ce cours est de donner certaines informations en rapport avec la programmation et le rôle d’un ordinateur lors de la programmation.

la programmation a pour but de fournir à des personnes sans un background technique les éléments conceptuels principaux pour s’initier à la programmation, indépendamment du langage ou des technologies envisagés, dans une perspective End-User Programming ou End-User Développent (Lieberman et al., 2006).

 

Ce cours a pour but de donner des notions de bases sur  la programmation :

      Définir le concept de programmation

      Présenter les expressions et instructions à la programmation.

      Présenter des types de données simples (nombres entiers ou non entiers, booléens, caractères et chaînes de caractères)

      Présenter l’expression et instructions conditionnelles

      Répétition non conditionnelle d'instructions (boucle pour)

      Introduire les fonctions et procédures de programmation

      Initier à la création des tableaux

      Introduire sur l’enregistrement des données;

 Ce cours  va fournir une expérience solide en programmation en language C. Les mécanismes bas niveau des langages de programmation impératifs sont présentés à travers le formalisme C permettant de comprendre en profondeur comment sont exécutés les programmes sur un ordinateur.