Formation : Programmation C -TP

Documents pareils
Présentation du PL/SQL

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if

SEGPA EREA. académie Versailles ENTRE : Nom du stagiaire : Prénom : Éducation Nationale Enseignement Supérieur Recherche

Annexe 4 CONVENTION RELATIVE À L ORGANISATION DE STAGE D'APPLICATION EN MILIEU PROFESSIONNEL

JOURNEES DE FORMATION : Pratique de l accompagnement au cinéma, découvrir et expérimenter des outils de médiation

PROGRAMME DES COURS DE FRANÇAIS JURIDIQUE. Année 2012

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.

REMISE A NIVEAU DES SAVOIRS DE BASE INFORMATIQUE

Page 1 Domaine commercial filière informatique de gestion 2 sur 16

CERTIFICAT INFORMATIQUE ET INTERNET NIVEAU 1

RESPONSABLE DU DEVELOPPEMENT COMMERCIAL IMPORT EXPORT

Chapitre I Notions de base et outils de travail

Cours 1 : Introduction Ordinateurs - Langages de haut niveau - Application

Introduction à la programmation Travaux pratiques: séance d introduction INFO0201-1

Elaborer des Tableaux de Bord Ressources Humaines

Intitulé : Logistique & Transport

TERMES DE REFERENCE POUR PRESTATAIRE INDIVIDUEL ET CONSULTANT

MathC De 17h jusqu au repas, les élèves ont pu profiter des installations sportives du site.

IN Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C

TERMES DE RÉFÉRENCE RELATIFS A LA «FORMATION PROFESSIONNELLE EN ORACLE»

OFFICE DES NATIONS UNIES CONTRE LA DROGUE ET LE CRIME Vienne

Nom Prénom :... Mon livret de stage

C N F - Tunis. Manuel du stagiaire. Intitulé de l'atelier : Animer la qualité au quotidien Dans un établissement universitaire juin 2015

Cookies de session ils vous permettent de sauvegarder vos préférences d utilisation et optimiser l expérience de navigation de l Utilisateur ;

Thèmes et situations : Agenda et Emploi du temps. Fiche pédagogique

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

TP Contraintes - Triggers

MATHÉMATIQUES ET SCIENCES HUMAINES

1- Présentation de la structure

bâtiment d Alice Blondé Tél Noémie SUBIRANA Tél location@insep.fr

Adopter une attitude adaptée à la situation : Langage et paralangage (notions étudiées dans le chap 1)

Livret de Stage en entreprise

MATHEMATIQUES ET SCIENCES POUR L INGENIEUR

Bases de données cours 1

Piloter un projet avec MS Project

APPEL A PROPOSITION ACTIONS COLLECTIVES

CATALOGUE GRAND PUBLIC AMATEURS 2013

OFFRE DE FORMATION. 1er semestre Formez vos salariés, vos dirigeants, vos bénévoles et vos licenciés.

Formation «Les états COREP : risques de crédit»

Institut d Informatique & d Initiative Sociale

REGLEMENT DU JEU FESTIVAL DU FILM

QUESTIONNAIRE A DESTINATION DES FAMILLES

BULLETIN D INSCRIPTION

Le Cadre Européen des Certifications: les principaux défis. Manuela Bonacci Roma, le 9 juin 2010

STAGE : TECHNICIEN EN BUREAUTIQUE

Groupement ICS eau et William Terry Conseil, représenté par:

«Stage découverte» Une semaine en entreprise Le livret Bienvenue chez XXXX

FORMATIONS. Programme 2015

LICENCE PROFESSIONNELLE. Systèmes informatiques et logiciels

KICK BOXING -Séminaire scoring machine-

Certified Associate in Project Management CAPM. PMI Risk Management Professional PMI-RMP. PMI Scheduling Professional PMI-SP

Introduction à MATLAB R

Langage propre à Oracle basé sur ADA. Offre une extension procédurale à SQL

Mécanisme d examen de l application de la Convention des Nations Unies contre la corruption Documents de base

Cours 1 : Qu est-ce que la programmation?

Bureautique Initiation Excel-Powerpoint

FORMATIONS. Programme 2015

STAGE, VOLONTARIAT, BÉNÉVOLAT, TRAVAIL À L ÉTRANGER APPRENTISSAGE ET ENSEIGNEMENT D UNE LANGUE

CAHIER DES CHARGES DU PLAN FEDERAL DE FORMATION

Plan de formation : Certification OCA Oracle 11g. Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques

TITRE 1 - DISPOSITIONS GÉNÉRALES

LIVRET SERVICE. Portail Déclaratif Etafi.fr

Année propédeutique santé Présentation générale du programme

Business Process Change:

1 La société GIR. 2 La solution proposée

Le langage C++ est un langage de programmation puissant, polyvalent, on serait presque tenté de dire universel, massivement utilisé dans l'industrie

DUREE DU TEMPS DE TRAVAIL DANS LA FONCTION PUBLIQUE TERRITORIALE PRINCIPE DE L ANNUALISATION

Évaluer la formation dans l entreprise

THEMATIQUE J : COMMUNICATION DIGITALE 1

CLUB UTILISATEURS Distel 2014

Espace Babylone. Au cœur de Paris, un lieu pour. Formation Comité de direction Conseil Assemblée Conférence Réunion. 91, Rue de Sèvres, Paris

Salles de réception Domaine de la Printanière TARIFS 2015

Visuel non contractuel OFFRES GROUPES & SÉMINAIRES

EVALUATION DE L EXPOSITION AU BRUIT EN PERIODE SCOLAIRE CHEZ UN MAITRE-NAGEUR EN PISCINE COUVERTE

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

CONVENTION DE STAGE ÉTUDIANT

L i s t e b i b l i o g r a p h i q u e REFERENCES. G e s t i o n a x é e s u r l e s r é s u l t a t s. E t u d e G C P

«Donnons envie aux entreprises de faire de la Formation continue à l Université!» (Stand D07) La formation continue à l Université Fiche expérience

LICENCE PROFESSIONNELLE Assurance, Banque, Finance

Modules de formation H R S E R V I C E S

Livret du Stagiaire en Informatique

Consultation publique PARL OMPI EXPERTS PRESENTATION ET ETAT D AVANCEMENT DU PROJET PARL OMPI EXPERTS

TERMES DE REFERENCE. : Consultant gestion de l information et des bases de données protection de l enfance (consultation nationale)

Dell Software International Limited City Gate Park Mahon Cork Ireland

Quadra Entreprise On Demand

9 e UNIVERSITÉ D ÉTÉ EDAGO JEUDI 27 & VENDREDI 28 AOÛT ATLANTIA LA BAULE-

Comment susciter la participation des étudiant e s et en tirer parti?

Date : 24/09/12 Cours introduction SISR1 Greta Lycée La Tournelle La Garenne Colombes

ANNEXE 1 DEFINITIONS DES NIVEAUX DE QUALIFICATION DES EMPLOIS

Formation : WEbMaster

Stage à la Société Générale Ingénierie Financière. Note de Prise de Recul

UE5 Mise en situation professionnelle M1 et M2. Note de cadrage Master MEEF enseignement Mention second degré

Notions fondamentales du langage C# Version 1.0

Conseil économique et social

Trousse de commandite

Satisfaction des stagiaires de BRUXELLES FORMATION Résultats 2013

SEMINAIRES. Déjeuner au restaurant de l hôtel pour apprécier les différentes saveurs de nos produits régionaux

RESPONSABLE RELATIONS PUBLIQUES

Les Assurances au Luxembourg

Intermédiaire bancaire, métier d avenir

Transcription:

Programme détaillé : Programmation C (Travaux Pratiques) Formation : Programmation C - Objectifs de la formation "Programmation C - " : Ce stage purement pratique vous permettra de pratiquer méthodiquement sur ordinateur les différentes notions théoriques acquises dans le stage de "Programmation C". Il vous permettra ainsi de développer des compétences techniques requises pour pouvoir mettre au point des programmes C robustes. l'issue de ce stage, vous serez outillés pour créer des programmes C opérationnels et acceptables par l ordinateur. Domaine de formation : Programmation Procédurale. Vision professionnelle en suivant cette formation : Devenir plus tard Développeur C++, Développeur C# ou Développeur Java Code du Stage : PRC. Contenu de la formation " Programmation C - " : sur "Les concepts de base de la programmation en langage C" ; sur "Les instructions d entrées/sorties (ou de communication) "; sur "Les instructions de contrôle" ; sur "Les tableaux et les chaînes de caractères"; sur "Programmation modulaire : les fonctions C"; sur "Les structures (ou enregistrements logiques) "; sur "Les pointeurs et la gestion dynamique de la mémoire" ; sur "La récursivité"; sur "Les structures de données : les piles, les fichiers, les listes et les arbres". qui s'adresse la formation " Programmation C - " : Les ingénieurs, les professionnels, les non-informaticiens et les étudiants en Informatique qui souhaitent avoir des connaissances pratiques et ainsi développer des compétences pratiques sur le langage C et sur le cours de "Programmation C". Pré-requis : Pour suivre avec succès cette formation pratique, les stagiaires doivent avoir préalablement suivi avec succès le stage PRCTC ou un cours universitaire sur la Programmation C. CEFOPI Stage de Formation : Programmation C - Page 1 of 12

Programme détaillé : Programmation C (Travaux Pratiques) Organisation des travaux pratiques (): Les séances pratiques seront organisées en 4 parties avec l objectif principal de permettre au fur et à mesure à chaque stagiaire d être 100% responsable à résoudre un problème informatique sans demander l intervention du formateur ou de qui que ce soit. -Partie (24H) : Les travaux pratiques seront effectués à 30% par les stagiaires. Comme il est supposé que c est la première fois que le stagiaire fasse la manipulation pratique sur machine en langage C, le formateur orientera et aidera les stagiaires à résoudre les problèmes rencontrés sur machines tout en leur expliquant correctement à base d un projecteur ou d un tableau la signification et le moyen de correction de tel ou autre message d erreur apparu sur une machine d un stagiaire. Le but de l explication à base d un projecteur ou d un tableau est de pouvoir partager entre les stagiaires les connaissances pratiques suite à l apparition d un nouveau message d erreur sur une machine d un stagiaire. C est pourquoi il est encouragé à chaque stagiaire de tenir à jour son bloc-notes en y inscrivant chaque nouveau message d erreur découvert, la cause de son apparition et la procédure de sa correction. De plus, le formateur introduira chaque exercice en mettant un accès sur la vision de l exercice, sur les concepts qu on cherche que le stagiaire maîtrise pratiquement, tout cela en vue de la maîtrise totale par les stagiaires, des solutions proposées aux exercices. En conséquence, le formateur s assurera que les exercices sont résolus ensemble avec les stagiaires mais en poussant des volontaires à résoudre des exercices tout en partageant avec les autres à l aide d un projecteur ou d un tableau. -Partie B (9H) : Les travaux pratiques seront effectués à 60% par les stagiaires. Cependant, le formateur introduira chaque exercice par un petit rappel du cours en fonction de la vision projetée pour les stagiaires. Dans cette partie d exercices, chaque stagiaire commencera à mettre sur sa machine des programmes conçus sur papier par lui-même. Néanmoins, le formateur restera disponible pour dépanner les stagiaires en cas de difficulté, mais encouragera la méthodologie d orienter le stagiaire pour pousser ce dernier à résoudre le problème de luimême, avant d intervenir directement sur la machine du stagiaire. Le but de cette partie d exercices est de développer en effet chez le stagiaire des compétences techniques à pouvoir résoudre de lui-même tout problème informatique, ce qui permet au stagiaire de vivre anticipativement sa future vie professionnelle dans une entreprise. -Partie C (9H) : Cette partie d exercices est la continuité de la partie B mais les travaux pratiques seront effectués à 90% par les stagiaires. Le formateur restera tout proche des stagiaires pour orienter et dépanner si nécessaire celui qui est en difficulté, mais commencera à diminuer ses interventions sur les machines des stagiaires. Comme à la partie B, le but de cette partie d exercices est d habituer le stagiaire à développer des compétences techniques à pouvoir résoudre de lui-même tout problème informatique, ce qui permet au stagiaire de vivre anticipativement sa future vie professionnelle dans une entreprise. -Partie D (6H) : Cette partie sera constituée par deux exercices qui seront résolus (conception et pratique) à 95% par les stagiaires eux-mêmes. Cependant, le formateur restera tout proche des stagiaires mais diminuera au maximum ses interventions sur les machines des stagiaires. CEFOPI Stage de Formation : Programmation C - Page 2 of 12

Programme détaillé : Programmation C (Travaux Pratiques) De plus, il sera organisé en faveur des stagiaires des séances libres d auto-encadrement (sans accompagnement du formateur, séances appelées "Capacity Building Sessions" ou CBS) de 15H à 17H30 ou 17H30 à 20H pendant que le cours de formation est toujours en cours. Outils de travail : Environnement de développement (IDE) : Turbo C++ 4.5 ou Code::Blocks Durée et Horaires de la formation " Programmation C - " : - Pour les groupes du Jour, le stage a lieu de Lundi à Samedi, de 08H à 12H et de 13H à 17H, soit 60 Heures pendant 7 Jours; - Pour les groupes du Soir, le stage a lieu de Lundi à Vendredi, de 17H45 à 20H15, et le Samedi de 08H à 17H entrecoupée par une pause-déjeuner entre 12H et 13H, soit 60 Heures pendant au plus 03 Semaines ; - Pour les groupes du Week End, le stage a lieu le Samedi de 08H à 17H entrecoupée par une pause-déjeuner entre 12H et 13H, et le Dimanche de 12H à 16H, soit 60 Heures pendant 05 Semaines. Prix de la formation " Programmation C - " : Inclus dans la formation "Programmation C" Planification des séances pratiques sur la formation " Programmation C " N N 1 Référence de l exercice par rapport au Durée cours de "Programmation C - TC" PRTIE (24H) -Installation du compilateur C et de 2H l éditeur Code::Blocks. -Confection d un tableau d enregistrement des erreurs avec trois colonnes : Message d erreur, Quand ou Pourquoi cette erreur est survenue?, Comment solutionner cette erreur? Vision pour l étudiant Se familiariser avec l éditeur Code::Blocks N 2 -Introduction sur l utilisation de l'ide Code::Blocks et sur comment lancer la compilation et l exécution d un programme C. Exercice N 1 (Chap. 2 &3) 1H -Se familiariser avec un 1 er programme C ; CEFOPI Stage de Formation : Programmation C - Page 3 of 12

Programme détaillé : Programmation C (Travaux Pratiques) structures de contrôle (l instruction if) ; N 3 N 4 N 5 N 6 Exercice N 2 (Chap. 2 &3) 1H structures de contrôle (l instruction if) ; Exercice N 3 (Chap. 2 &3) 1H structures de contrôle (l instruction if) ; Exercice N 4 (Chap. 2 &3) 1H structures Exercice N 5 (Chap. 2 &3) 1H structures N 7 Exercice N 6 (Chap. 2 &3) structures CEFOPI Stage de Formation : Programmation C - Page 4 of 12

Programme détaillé : Programmation C (Travaux Pratiques) N 8 N 9 N 10 N 11 N 12 Exercice N 7 (Chap. 2 &3) 1.5H structures Exercice N 8 (Chap. 2 &3) structures Exercice N 9 (Chap. 2 &3) 1H structures Exercice N 10 (Chap. 2 &3) structures de contrôle (l instruction if) ; Exercice N 11 (Chap. 2 &3) 1.5H structures de contrôle (l instruction if) ; CEFOPI Stage de Formation : Programmation C - Page 5 of 12

Programme détaillé : Programmation C (Travaux Pratiques) N 13 N 14 N 15 N 16 N 17 Exercice N 12 (Chap. 2 &3) structures Exercice N 13 (Chap. 2 &3&4) 1.5H tableaux ; Exercice N 14 (Chap. 2 &3&4) Exercice N 15 (Chap. 2 &3&4) tableaux ; tableaux ; Exercice N 16 (Chap. 2 &3&4) 1.5H tableaux ; CEFOPI Stage de Formation : Programmation C - Page 6 of 12

Programme détaillé : Programmation C (Travaux Pratiques) N 18 N 19 N 20 N 21 N 22 N 23 Exercice N 17 (Chap. 2 &3&4) 1.5H chaînes de caractères ; Exercice N 18 (Chap. 2 &3&4) 1.5H chaînes de caractères ; Exercice N 19 (Chap. 2 &3&4) Exercice N 20 (Chap. 2 &3&4) chaînes de caractères ; chaînes de caractères ; Exercice N 21 (Chap. 2 &3&5) 2H Exercice N 22 (Chap. 2 &3&5) 2H CEFOPI Stage de Formation : Programmation C - Page 7 of 12

Programme détaillé : Programmation C (Travaux Pratiques) N 24 N 25 Exercice N 23 (Chap. 2 &3&4&5) 2H Exercice N 24 (Chap. 2 &3&4&5) 2H N 26 N 27 N 28 Exercice N 25 (Chap. 2 &3&5) Exercice N 26 (Chap. 2 &3&4&5) Exercice N 27 (Chap. 2 &3&5) CEFOPI Stage de Formation : Programmation C - Page 8 of 12

Programme détaillé : Programmation C (Travaux Pratiques) N 29 N 30 N 31 N 32 N 33 Exercice N 28 (Chap. 2 &3&4&5) PRTIE B (9H) Exercice N 29 (Chap. 2 &3&4) 1.5H tableaux ; Exercice N 30 (Chap. 2 &3&4) 1.5H chaînes de caractères ; Exercice N 31 (Chap. 2 &3&4&5) 2H Exercice N 32 (Chap. 2 &3&4&5) 2H CEFOPI Stage de Formation : Programmation C - Page 9 of 12

Programme détaillé : Programmation C (Travaux Pratiques) N 34 N 35 Exercice N 33 (Chap. 2 &3&9) 2H fichiers ; PRTIE C (9H) Exercice N 34 (Chap. 2 &3&4&5&6) 2H structures ; N 36 Exercice N 35 (Chap. 2 &3&4&5&7) 2H pointeurs ; N 37 Exercice N 36 (Chap. 2 &3&5&9) 2H piles ; CEFOPI Stage de Formation : Programmation C - Page 10 of 12

Programme détaillé : Programmation C (Travaux Pratiques) N 38 Exercice N 37 (Chap. 2 &3&5&9) 2H listes et des pointeurs ; N 39 Exercice N 38 (Chap. 8) 1H fonctions récursives ; N 40 N 41 PRTIE D (6H) Exercice N 39 (Chap. 2 &3&5&8&9) 3H + CBS Exercice N 40 (Chap. 2 &3&5&9) 3H + CBS arbres binaires ; fonctions récursives ; fichiers ; fonctions; CEFOPI Stage de Formation : Programmation C - Page 11 of 12

Programme détaillé : Programmation C (Travaux Pratiques) CEFOPI Stage de Formation : Programmation C - Page 12 of 12