Question: Now that you have completed the first three modules, take some time to reflect on what you have learned and discuss your learning with your

Now that you have completed the first three modules, take some time to reflect on what you have learned and discuss your learning with your peers. Answer the following questions:

What was the most interesting thing you learned in the modules?

What concepts do you feel are unclear or do you need more practice applying?

What are you most excited to learn next?

How did you overcome any roadblocks you encountered while going through the activities?

This assignment will be graded pass/fail based on your completion of the discussion. You are encouraged, but not required, to respond to your peers. Since you are only required to post once, your response is due by Sunday at 11:59 p.m.

"The most interesting thing I've learned so far is conditional statements. I enjoyed the labs this week as well. Initially when I worked through the smallest number lab, I didn't use conditional statements. My first thought was to put all the input values in a list and then output the minimum value of that list. After submitting the code in the Sense tool, I realized that this was an opportunity to practice the conditional statements, and the feedback it provided helped me identify a couple of different ways to use if else, and nested if statements to get to the same result. The seasons lab also challenged me to think about edge cases, such as leap year. I experimented with the order of the conditional statements as well to see how they changed the behavior of the script.

Something that did trip me up this week was the exact change lab. I was stuck for a bit trying to figure out the best way to capture the remainder to use in the subsequent step without the code being extremely clunky. The modulo operator feels very uncomfortable for me, so that's something I could use more practice with. I'd also like more practice with conditional statements, and identifying the appropriate time to use nested if/else statements versus 'if' and 'elif'. In the smallest number lab, I worked it out both ways and I wasn't sure which one was more refined. I could also use more practice with the split and format functions.

One thing that has helped me tremendously as we work through practice assignments and labs, is creating a python file and testing the code before submitting. I like to add print statements periodically to check things like calculations before continuing on with the script, so I know whether I'm on the right track or not. Then I can clean it up to remove those statements before submitting the code in Zybooks. Sense is a great resource too, as it gives feedback and suggestions for improving the script.

In the upcoming weeks, I'm looking forward to learning about functions, how to create them and call them from other parts of the script, passing in arguments and returning values.I am also eager to dig more into dictionaries, as well as working through new labs. I am really enjoying the hands-on practice in this course!"

How should I reply to this peer?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Business Writing Questions!