Student Feedback Questionnaire for COMP 2011 Programming with C++ in Spring 2021 (L4) Q1. The course materials and learning activities helped me achieve the course intended learning outcomes. Strongly Agree: 32.4% Agree: 54.1% Neither Agree nor Disagree 8.1% Disagree 5.4% Strongly Disagree 0% Q2. Assessment tasks were designed to determine the extent to which I had achieved the course intended learning outcomes. Strongly Agree: 29.7% Agree: 54.1% Neither Agree nor Disagree 10.8% Disagree 5.4% Strongly Disagree 0% Q3. This course was academically challenging. Strongly Agree: 45.9% Agree: 43.2% Neither Agree nor Disagree 8.1% Disagree 2.7% Strongly Disagree 0% Q4. The instructor stimulated my interest in this subject and encouraged me to think. Strongly Agree: 32.4% Agree: 43.2% Neither Agree nor Disagree 13.5% Disagree 10.8% Strongly Disagree 0% Q5. The instructor was readily available to answer questions and support students. Strongly Agree: 40.5% Agree: 40.5% Neither Agree nor Disagree 16.2% Disagree 2.7% Strongly Disagree 0% Q6. The instructor provided helpful and timely feedback on my performance (including, where applicable, in assessment tasks, tests, presentations, and projects). Strongly Agree: 37.8% Agree: 40.5% Neither Agree nor Disagree 13.5% Disagree 5.4% Strongly Disagree 2.7% Q7. Overall, I am satisfied with the instructor's teaching. Strongly Agree: 45.9% Agree: 35.1% Neither Agree nor Disagree 16.2% Disagree 2.7% Strongly Disagree 0% Q8. Overall, I am satisfied with this course. Strongly Agree: 35.1% Agree: 45.9% Neither Agree nor Disagree 5.4% Disagree 8.1% Strongly Disagree 5.4% Q9. Please provide any further comments about the course below. For example, you may write about the good teaching practices you observed, what improvements could be made to the course, and whether the course was inclusive and accommodated students from different cultural and/or language backgrounds. 1. / 2. I liked the weekly lab assignments we had to do, and there was no pressure of a midterm 3. The instructor teaches very well and is very helpful. Some lab intructions are poorly writen and unnecessarily difficult to understand. 4. The polls he added is very good 5. The quality of assignments/labs fluctuate greatly. So does their difficulty and workload. Some labs take minimal effort while others require massive amounts of coding. That was only the workload. Labs sometimes are too difficult and require disproportionate amount of time (compared to others) to complete. Some restrictions (both assignments and labs) are very arbitrary and serves minimal purpose except to confuse students. I am also very upset with some skeleton code that we received in labs. While I understand that skeletons help students focus on "important" matters, I do not think it is healthy to students who must eventually learn to code. It does not help that some skeletons that we got are poorly annotated and formatted. The required return types are not always clear also. Some more documentation and effort would be greatly appreciated. 6. instructor is really nice and would explain in a lot of details would spend a lot of time assisting us to understand the course materials with many examples also willing to stay behind after the lecture time is up for teaching and solving our problems the course is kind of challenging in the work, it would always take a lot of time on every single lab and assignments 7. no 8. some of the people study first time about c++ and a lot of people studied a lot about c++. which means some a lot of people can get full marks easily but the new learners of c++ cannot no matter how hard they study.and the grading is totally not fair to the new learners. the two types of student must be separated so that the grading for both of them are fair. learn with vscode is ok but before you ask the students to use vscode, please learn how to use vscode yourselves in order to teach them how to use the app efficiently. 9. talk too fast, speak not clear