Student Feedback Questionnaire for COMP 2011 Programming with C++ in Spring 2021 (L5) Q1. The course materials and learning activities helped me achieve the course intended learning outcomes. Strongly Agree: 50.0% Agree: 43.8% Neither Agree nor Disagree 3.1% Disagree 0.0% Strongly Disagree 3.1% Q2. Assessment tasks were designed to determine the extent to which I had achieved the course intended learning outcomes. Strongly Agree: 56.3% Agree: 37.5% Neither Agree nor Disagree 3.1% Disagree 0% Strongly Disagree 3.1% Q3. This course was academically challenging. Strongly Agree: 65.6% Agree: 28.1% Neither Agree nor Disagree 3.1% Disagree 0% Strongly Disagree 3.1% Q4. The instructor stimulated my interest in this subject and encouraged me to think. Strongly Agree: 46.9% Agree: 43.8% Neither Agree nor Disagree 6.3% Disagree 0% Strongly Disagree 3.1% Q5. The instructor was readily available to answer questions and support students. Strongly Agree: 53.1% Agree: 31.3% Neither Agree nor Disagree 12.5% Disagree 0% Strongly Disagree 3.1% Q6. The instructor provided helpful and timely feedback on my performance (including, where applicable, in assessment tasks, tests, presentations, and projects). Strongly Agree: 50.0% Agree: 34.4% Neither Agree nor Disagree 12.5% Disagree 0% Strongly Disagree 3.1% Q7. Overall, I am satisfied with the instructor's teaching. Strongly Agree: 53.1% Agree: 37.5% Neither Agree nor Disagree 6.3% Disagree 0% Strongly Disagree 3.1% Q8. Overall, I am satisfied with this course. Strongly Agree: 43.8% Agree: 43.8% Neither Agree nor Disagree 9.4% Disagree 0% Strongly Disagree 3.1% 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. I like the additional coding examples from my instructor. They help me understand the topics better. 2. I like the examples given by the professor, they help me understand the concepts. And he also talked about some non-exam-related topic, such as makefile, and I appreciate that. 3. Link list and pointer is a little difficult. We should have more time to do it. 4. One very good teaching practice I observed for this course is the polling examples that the professor gives us in the beginning of every lesson. This is very helpful to us for understanding and remember more deeply the contents taught in the last lesson. 5. Prof will answer any question in time whenever in class or out-of-class by e-mail 6. The PAs are hard and the labs are ok, also the instructions of the PAs and labs sometimes are not very clear. Course explanation is OK and there are examples that help me understand the concepts. 7. Zoom polling: Very good. It allows students to do practices on certain topics. It also allows prof. to clarify students' misunderstanding and confusion, and prof. gives good technique to read the code. Note explaining: Mostly good, sometime its too rush. It's better if prof. can visualize some concepts by drawing process when the program is executing. For example, how pointer works. 8. the instructor will always prepare polling questions to drive us think.I admit that the professor might have more western logistic so that he might think differently, (we totally understand this since we are from different background) so I might be more familiar with Ms Cindy's teaching.But the instructor is good and I am greatful about it.