Practical Work Manual : Introduction to C Programming

Loading...
Thumbnail Image

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

Programming is one of the most important means of automating information processing. Among the various programming languages used in computer science, the C language remains one of the most widely adopted in education. This practical work manual is intended for first-year students in Science and Technology and complements the Computer Structure and Applications course. It provides a stepby-step introduction to program development using the C language with the CodeBlocks environment. The manual covers fundamental concepts such as data types, input/output operations, conditional structures, loops, arrays and structures. Through structured practical sessions, exercises, and detailed solutions, this manual aims to build a solid foundation in C programming and develop students’ basic programming skills. Keywords C language, Program, Algorithm, Compile, Execute, CodeBlocks. Résumé La programmation est l’un des moyens les plus importants pour automatiser le traitement de l’information. Parmi les différents langages de programmation utilisés en informatique, le langage C demeure l’un des plus largement adoptés dans le domaine de l’enseignement. Ce manuel de travaux pratiques est destiné aux étudiants de première année en Sciences et Technologie et complète le module Structure de l’Ordinateur et Applications. Il propose une introduction progressive au développement de programmes en langage C à l’aide de l’environnement CodeBlocks. Le manuel couvre les notions fondamentales telles que les types de données, les opérations d’entrée/sortie, les structures conditionnelles et les boucles, les tableaux, les matrices et les structures. À travers des séances pratiques structurées, des exercices et des solutions détaillées, ce manuel vise à fournir aux étudiants une base solide en programmation C et à développer leurs compétences fondamentales en programmation. Mots clés Langage C, Programme, Algorithme, Compiler, Exécuter, CodeBlocks الملخص َعّد البرمجة من أهم الوسائل لأتمتة معالجة المعلومات. ومن بين مختلف لغات البرمجة المستخدمة في مجال تُ ّ الحاسوب، تظل لغة C واحدة من أكثر اللغات اعتمادًا، خاصة في مجال التعليم. يستهدف هذا الدليل الخاص بالأعمال التطبيقية طلبة السنة الأولى علوم وتكنولوجيا، ويُ ّعد ّ مكمًلا لمقياس بنية ّ الحاسوب وتطبيقاته. ويقد C باستخدام بيئة التطوير ً م هذا الدليل مدخلا ً تدريجيا لتطوير البرامج بلغة .CodeBlocks يغطي الدليل المفاهيم الأساسية مثل أنواع البيانات، وعمليات الإدخال والإخراج، والبُنى الشرطية والحلقات، والمصفوفات، والمصفوفات ثنائية الأبعاد، والبُنى (Structures(. ومن خلال حصص ّ تطبيقية منظ C ّ مة، وتمارين، وحلول مفصلة، يهدف هذا الدليل إلى تزويد الطلبة بأساس متين في برمجة لغة وتنمية مهاراتهم الأساسية في البرمجة . الكلمات المفتاحية ُ ، برنامج، خوارزمية، م ِّصر (Compiler (، تنفيذ ، CodeBlocks لغةC

Description

Citation

Dejbbara Mohamed Redha ; Laredj Mohamed Adnane

Endorsement

Review

Supplemented By

Referenced By