Topic outline

  • Contact information

    Practical work in Pascal Programming (Part2)


    S2

    TeacherMourad Guesri

    Availability:

    At university: Sunday (08:00 AM - 05:00 PM), Monday (02:00 PM - 05:00 PM), rooms (S 55, S 52)

    By Email: Please direct any inquiries regarding the course through email. I assure you that I will strive to reply to email messages within 48 hours, barring any unforeseen circumstances.

    E-mail: mourad.guesri@univ-msila.dz

    Information :

    Academic year: 2023/2024

    Faculty : Technology

    Department : Common Base ST

    Target public: 1st year Licence

    Course title : Computer Science II (Pratical work)

    Credit : 04

    Coefficient :02

    Duration : 14 weeks

    Schedule : 01h30

    Rooms : S 55, S 52




  • Description and objectives



    Description:

    This practical work "part 2" is designed to help students learn more about programming (using loops, arrays, procedures and functions, etc.).

    Objectives:

    - Enhance students' understanding of programming fundamentals through practical application in Pascal, focusing on loops, arrays, procedures, and functions.

    - Develop students' proficiency in utilizing loops, arrays, procedures, and functions within Pascal programming to solve computational problems effectively.

    - Encourage students to explore and experiment with various programming techniques in Pascal, fostering a deeper comprehension of its syntax and structure.

    - Facilitate students' acquisition of problem-solving skills by engaging them in hands-on exercises that involve implementing loops, arrays, procedures, and functions in Pascal.

    - Foster a continuous learning process for students by progressively challenging them with increasingly complex programming tasks in Pascal, thereby promoting skill development and mastery.


  • Pascal Compilers

    Pascal is a programming language that was designed by Niklaus Wirth in the late 1960s and early 1970s. It was named after the French mathematician and philosopher Blaise Pascal. Pascal was widely used for teaching programming and software development in the 1970s and 1980s, and it influenced the design of many other programming languages.

    There are several Pascal compilers available, both historically and in more recent times. Some notable Pascal compilers include:

    - Turbo Pascal: 

    WinWorld: Borland Turbo Pascal 7.xTurbo Pascal was a popular Pascal compiler developed by Borland. It gained widespread use in the 1980s and early 1990s. Turbo Pascal provided an integrated development environment (IDE) and was known for its fast compilation speed. It supported both procedural and object-oriented programming.
    🌍 Download page: 
    https://sourceforge.net/projects/turbopascal-wdb

    - Free Pascal IDE: 
    Free Pascal 3.2 - Télécharger pour PC Gratuit

    Free Pascal (FPC) is an open-source Pascal compiler that supports multiple platforms, including Windows, Linux, macOS, and more. It is compatible with Turbo Pascal and Delphi, and it continues to be actively developed. Free Pascal supports both procedural and object-oriented programming and has a large standard library.    
    🌍 Download Page: https://www.freepascal.org/download.html


    - Pascal XE: 

      

    Pascal XE is an integrated development environment (IDE) for the Pascal programming language. It is based on the Lazarus IDE, which is an open-source IDE for the Free Pascal compiler. Lazarus and Pascal XE provide a modern development environment for Pascal, supporting both procedural and object-oriented programming.   
    🌍 Download Page : https://sourceforge.net/projects/pascalxe/


    - My Pascal:   



    My Pascal is an integrated development environment (IDE) for programming in Pascal. It is designed primarily for pupils and students who are beginning to learn programming. Its interface borrows the style of Office 2013. It features syntax highlighting, compilation, execution, pdf export of source code, compression and more.   
    🌍 Download Page: https://my-pascal.blogspot.com

    - Online Pascal Compiler - online editor:
    OnlineGDB is online IDE with pascal compiler. Quick and easy way to run pascal program online.
    🌍 Website link: https://www.onlinegdb.com/online_pascal_compiler


    Pascal N-IDE  (Playstore): 

    The application is a Pascal interpreter on Android. This application is confusing for everyone to learn Pascal on the mobile without a computer, so that we can practice anytime, anywhere

    Application link:https://play.google.com/store/apps/details?id=com.duy.pascal.compiler&hl=fr&gl=US


    p





  • Exercices (series 2+3)

  • Solution to Exercises (serie 2)

  • Solution to Exercises (serie 3)

  • QUIZ

    • Opened: Friday, 19 April 2024, 3:00 PM
      Closed: Friday, 19 April 2024, 3:25 PM

      Symbole D'icône Logo Quiz

      Welcome, dear students to this quiz...good luck! 

      Please note:
      - Only one (01) answer to choose from ✅
      - After choosing all results, don't forget to submit them 
      - The quiz will close automatically in 25 min. ⌛
      - The answers will be published after the quiz is over.

    • Opened: Friday, 26 April 2024, 3:00 PM
      Closed: Friday, 26 April 2024, 3:25 PM


      Welcome, dear students to this quiz...good luck! 

      Please note:
      - you must be enrolled on the course before starting the quiz
      - Only one (01) answer to choose from ✅
      - After choosing all results, don't forget to submit them 
      - The quiz will close automatically in 25 min. ⌛
      - The answers will be published after the quiz is over.

  • Forum & Chat

  • Useful links 🔗