URI
http://ori.unit-c.fr/uid/unit-ori-wf-1-3577
Cfacile : Introduction au langage C
fre
Cfacile est un support interactif de cours pour l'apprentissage des concepts de base de l’algorithmique et de la programmation en C, à destination des débutants. Il comporte quatre parties : une base théorique structurée sous la forme de 9 chapitres de cours, un ensemble d'exercices interactifs, deux jeux éducatifs interactifs et des simulations pédagogiques.
Les chapitres abordent les bases de la programmation en C : introduction au langage C, algorithmes et langages, structure d'un programme, premiers pas en C, les boucles, les tableaux ainsi que les chaînes de caractères et les pointeurs, les fonctions, les structures et les bases de l'allocation dynamique.
Les exercices interactifs et simulations sont intégrés au cours concerné tout en étant accessibles indépendamment. L'étudiant a la possibilité de revenir sur les points de son parcours à l'issue des tests de connaissances.
Les simulations pédagogiques assurent une compréhension à base d?exemples sur les tests (if, switch), les conversions explicite et implicite, les structures itératives (for, do, while), les fonctions, les tableaux (à une et deux dimensions), les chaînes de caractère et les structures. Elles assurent une meilleure compréhension de nouvelles notions ou concepts.
Les jeux permettent de tester de façon ludique les connaissances acquises.
Nous mettons à la disposition de l'apprenant un ensemble de liens utiles vers d'autres ressources afin de lui permettre d'approfondir ses connaissances.
langage C
algorithmique
programmation
norme ANSI
code source
compilation
identificateur
instruction
type de donnée
constante
variable
structure
déclaration
fonction
fonction sizeof
opérateur
instruction break
conversion
instruction switch
boucle
chaine de caractère
tableau
allocation dynamique
fonction malloc
fonction free
itération
LOMv1.0
linear
LOMv1.0
4
LOMv1.0
texte
LOMv1.0
image
LOMv1.0
ressource interactive
LOMv1.0
ensemble de données
LOMv1.0
author
BEGIN:VCARD
VERSION:3.0
N:Boufflet;Jean-Paul;;;
FN:Jean-Paul Boufflet
EMAIL;TYPE=INTERNET:Jean-Paul.Boufflet@utc.fr
ORG:Université de Technologie de Compiègne - UTC
END:VCARD
BEGIN:VCARD
VERSION:3.0
N:Trigano;Philippe;;;
FN:Philippe Trigano
EMAIL;TYPE=INTERNET:Philippe.Trigano@utc.fr
ORG:Université de Technologie de Compiègne - UTC
END:VCARD
BEGIN:VCARD
VERSION:3.0
N:Benmimoun;Amir;;;
FN:Amir Benmimoun
EMAIL;TYPE=INTERNET:Amir.Benmimoun@utc.fr
ORG:Université de Technologie de Compiègne - UTC
END:VCARD
2010-01-11
LOMv1.0
publisher
BEGIN:VCARD
VERSION:3.0
N:Université de Technologie de Compiègne;;;;
FN:Université de Technologie de Compiègne
EMAIL;TYPE=INTERNET:
ORG:UTC
END:VCARD
2010-03-01
LOMv1.0
publisher
BEGIN:VCARD
VERSION:3.0
N:UNIT;;;;
FN:UNIT
EMAIL;TYPE=INTERNET:
ORG:
END:VCARD
2010-03-01
URI
http://ori.unit-c.fr/uid/unit-ori-wf-1-3578
LOMv1.0
validator
BEGIN:VCARD
VERSION:3.0
N:Duranton;Sylvain;;;
FN:Sylvain Duranton
EMAIL;TYPE=INTERNET:sylvain.duranton@unit.eu
ORG:UNIT
END:VCARD
2010-03-16
LOMv1.0
LOMFRv1.0
SupLOMFRv1.0
fre
text/html
http://www.unit.eu/cours/Cfacile/co/C_facile_web.html
Un navigateur web avec un plug-in Java
LOMv1.0
lecture
LOMv1.0
self assessment
LOMv1.0
exercise
LOMv1.0
simulation
SupLOMFRv1.0
jeu de données
SupLOMFRv1.0
liste de références
LOMv1.0
questionnaire
LOMv1.0
learner
LOMv1.0
teacher
LOMv1.0
higher education
LOMFRv1.0
formation continue
18 et +
LOMv1.0
easy
P1DT16H
Apprentissage des bases du langage C sans pré-requis
LOMFRv1.0
apprendre
LOMFRv1.0
s'auto-former
LOMFRv1.0
s'exercer
LOMFRv1.0
s'évaluer
LOMFRv1.0
se former
LOMFRv1.0
lire
LOMFRv1.0
simuler
fre
3 crédits ECTS
LOMv1.0
no
LOMv1.0
yes
Ces ressources libres d'accès sont la copropriété, à parts égales, d’UNIT et de l'UTC. Elles sont régies par la licence logicielle GPL, dans sa version française CeCILL : http://www.cea.fr/fr/actualites/pdf/Licence.CeCILL-V1.pdf
LOMv1.0
discipline
Classification UNIT
1305
Programmation : Algorithmique, langages, conception objet, programmes
CDD 22e éd.
005.262
Génie Logiciel : Programmation pour les catégories particulières d'ordinateurs, pour les systèmes particuliers d'exploitation, pour les catégories particulières d'utilisateurs
CDD 22e éd.
005.13
Génie Logiciel : Langage de programmation en général
LOMv1.0
security level
Projet OCW France
tag-ocw
Catalogue OCWC
unit-cofinance
home-example