MP1
For our first unit in Xcode, we completed a test assignment that showed how well we understood the concepts we learned throughout the unit. The test covered the basics of Xcode, understanding its code, and applying simple coding skills we had practiced during the lessons. I felt confident going into the assignment because I had kept up with the unit’s exercises and spent time reviewing how to use key features such as the editor, simulator, and project setup. One thing I did particularly well was staying organized and carefully reviewing my code, which helped me avoid small errors. I also demonstrated strong understanding of the material by answering the conceptual questions clearly and applying what I learned in the practical sections of the test. Overall, the assignment showed that I had built a solid foundation in using Xcode during Unit 1.
In this assignment we had to do a exit ticket on code control flow, and I didn’t do as well as I hoped. I realized that I struggled to understand how programs make decisions using statements like if/else and how loops control the order in which instructions run. I also mixed up when to use a conditional statement versus a loop, which caused me to choose the wrong answers. To do better next time, I need to review the basic rules of control flow, practice writing small examples of if/else statements, and work through more problems involving loops. I should also ask questions in class when I’m unsure about how a program decides what step to run next. With more practice and clearer understanding, I’m confident I can improve on the next assessment.