Learn to Code 1 (Swift Playgrounds) #2

After finishing all of the lessons that were assigned for “Learn to Code 1”, I think that this was a good way to learn a little about programming because it taught me all different kinds of codes. I enjoyed all the lessons a lot, even though there were some that were very challenging, and some that I understood instantly after reading the introduction.

I liked the Loops and Conditional Code sections the best because they were slightly challenging, but also very fun to code. I think that these two sections are also very important and I will definitely make use of them in th future. Loops made coding much easier for me, because instead of writing repeated codes over and over again, you can use a loop to shorten your code. Conditional Code taught me how to plan for the unexpected. It taught me that in case your original plan didn’t work, you should always know that it might happen and be prepared for it.

A more challenging section for me was the Logical Operators section. While doing it, I found that it was challenging because sometimes I didn’t know how to use the “NOT” operator, or the “AND” operator, or the “OR” operator. I don’t know exactly what part had me stuck, but I just couldn’t seem to understand how to complete it. I tried and tried, but every time I got it wrong. I decided to take a break from it, and come back to the lesson later. And I did. But when I came back, nothing magical had happened, and I still didn’t know how to it. So I sat there, waiting for the answer to hit me. It never did. Then, I re-read the introduction and tried to do exactly what it said, and realized that I was getting closer to the correct solution because Byte was close to finishing the task! Determined to complete it, I tried using the operators again, and it worked! Finally, after a long process, I completed the “NOT” operator lesson. After completing that one, I had not much trouble completing the rest of them.

Overall, I really enjoyed these activities and recommend people who are trying to learn a little bit about programming to try out “Learn to Code 1” on swift playgrounds. It was an exciting and fun, yet challenging and tough experience, but in the end, I realized that challenges allows me to make mistakes, which allow me to learn.

Leave a Reply

Your email address will not be published. Required fields are marked *