PROG0001-1 | |||||
Programming
|
|||||
Volume horaire :
|
|||||
Introduction to programming
: 24h Th Programming lab : 12h Th |
|||||
Number of credits :
|
|||||
|
|||||
Lecturer :
|
|||||
Introduction to programming
: Emmanuel DEMUELENAERE, Caroline DUBOIS
Programming lab : Emmanuel DEMUELENAERE, Caroline DUBOIS, Clément SCHMOUKER, Philippe THRONTE |
|||||
Référent UE :
|
|||||
Caroline DUBOIS | |||||
Language(s) of instruction :
|
|||||
French language | |||||
Organisation and examination :
|
|||||
Teaching in the first semester, review in January | |||||
Units courses prerequisite and corequisite :
|
|||||
Prerequisite or corequisite units are presented within each program | |||||
Learning unit contents :
|
|||||
The topics covered are:
|
|||||
Introduction to programming
|
|||||
Concepts of algorithms and programming languages Control structures: sequential, conditional, and iterative Data structures: variables, constants, and arrays |
|||||
Programming lab
|
|||||
Laboratory corresponding to the activity "Introduction to Programming": Translation and testing of algorithms in Python. | |||||
Learning outcomes of the learning unit :
|
|||||
At the end of the course, the student is able to:
|
|||||
Introduction to programming
|
|||||
At the end of the learning activity, the student is capable of:
|
|||||
Programming lab
|
|||||
At the end of the learning unit, the student is able to:
|
|||||
Prerequisite knowledge and skills :
|
|||||
NONE | |||||
Introduction to programming
|
|||||
None | |||||
Programming lab
|
|||||
NONE | |||||
Planned learning activities and teaching methods :
|
|||||
Refer to the commitments of each Learning Activity | |||||
Introduction to programming
|
|||||
Theoretical course, illustrated with examples, guided exercises, and independent exercises. | |||||
Programming lab
|
|||||
Theoretical reminders, presentation of the language used, practical exercises on the computer. | |||||
Mode of delivery (face to face, distance learning, hybrid learning) :
|
|||||
Face-to-face teaching Full presence of the professor |
|||||
Introduction to programming
|
|||||
Face-to-face teaching Full presence of the professor |
|||||
Programming lab
|
|||||
Face-to-face teaching Full presence of the professor |
|||||
Recommended or required readings :
|
|||||
Refer to the commitments of each Learning Activity | |||||
Introduction to programming
|
|||||
Course notes available on Moodle | |||||
Programming lab
|
|||||
Course notes available on Moodle or Teams | |||||
Assessment methods and criteria :
|
|||||
Assessment by Learning Activity. The final grade is calculated based on a weighted arithmetic mean with an exclusion mark (if the grade is between 0 and 8, exclusive). Weighting of the UE:
|
|||||
Introduction to programming
|
|||||
Evaluation mode: Face-to-face Grading type for the learning activity: Within the learning activity, the grading will be 100% based on the exam. Questionnaire type: Open-ended questions and multiple-choice questions (MCQ) Evaluation remains consistent from one session to another. |
|||||
Programming lab
|
|||||
Evaluation mode:
Questionnaire type: Exercises Evaluation differs between sessions: Daily work is no longer considered in the evaluation. |
|||||
Work placement(s) :
|
|||||
NONE | |||||
Introduction to programming
|
|||||
None | |||||
Programming lab
|
|||||
NONE | |||||
Organizational remarks :
|
|||||
Daytime teaching Teaching provided in Namur and Andenne. |
|||||
Introduction to programming
|
|||||
Daytime teaching Teaching provided in Namur and Andenne. |
|||||
Programming lab
|
|||||
Daytime teaching Teaching provided in Namur and Andenne. |
|||||
Contacts :
|
|||||
caroline.dubois@heaj.be | |||||
Introduction to programming
|
|||||
caroline.dubois@heaj.be | |||||
Programming lab
|
|||||
caroline.dubois@heaj.be | |||||