ENPC - IMAGINE
    Computer Science
    Introduction to programming 2023/2024
    
    
    
    
        - 
            Exercises and solutions of practicals must be uploaded on Educnet.
        
 
        Software installation:
          
         
        - 
            
                Lecture Notes:
            
         
         - 
            
                Practicals (texts/solutions/demos/exercises):
            
              - Grades
 
- Practical#1 15/09/23: Programming environment.
  Text, initial program, additional program.
Install Imagine++ on your laptop computer. Installation help on 15/09 (16:30-18:00). 
 
- Practical#2 22/09/23: Functions/loops.
  Tennis
 
- Practical#3 29/09/23: Arrays.
  Master Mind
 
- Practical#4 06/10/23: Structures.
Gravitation
 
- Practical#4 13/10/23: Separate compilation.
  Gravitation and Duel
 
- Practical#4 20/10/23: Stack, recursion.
End of pratical Duel
 
- 27/10/23: Midterm exam. 
 
- Practical#5 10/11/23: 2D arrays, structures and allocation.
Image processing
 
- Practical#6 17/11/23: Objects.
Fractals
 
- 17/11/23: TPA.
Help for exercise 3.
 
- Practical#7 24/11/23: Constructors.
  Snake and Tron
 
- Practical#7 01/12/23: Destructor, memory management.
  The practical Snake/Tron is continued.
 
- Practical#7 08/12/23: strings, files, miscallaneous.
  Practical continued.
 
- Practical #7 22/12/23: templates. 
 
- 08/01/24: TPA. Q and A, reminders, exam preparation. 
 
- 12/01/24: final exam (individual).
 
            
         
        - 
            
                Course of previous years:
            
              - Polycopié en français 2020-2021. Attention, ce polycopié n'est pas à jour par rapport à celui en anglais, il sert juste à aider à la compréhension de ceux ne maîtrisant pas bien l'anglais.
              
 
                - Exams: