{'fraction_non_alphanumeric': 0.016057091882247992, 'fraction_numerical': 0.0008920606601248885, 'mean_word_length': 5.131147540983607, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Towards Practical C++ Programming Projects for Pre-University Engineering Students

One of the key assessments for C++ programming is the programming project. These programming projects encourage Project Based Learning. Creating and designing a programming project for novice programmers can be a challenging task. This can be compounded by the fact that students may find the project difficult to do and loose interest in the process. So it is befitting to create and design project topics which are practical and interesting and are perceived as such by students. This would encourage students to see the relevance of coding in the real world outside the class and generate exuberance in the programming project. The main motivation of this paper is to show the various C++ projects given to engineering pre-university students over a period of 3 years at Curtin University, Sarawak and in doing so to observe their inclination towards practical project. A project’s inclination towards practicality and the interest it generated is done by analysing student performance in their programming project for every semester.