Week 1 - CST 338

The Process of Solving the CodingBat Challenges:

Discuss the process of solving the Coding Bat challenges.  A major part of software design is thinking about how to approach a problem with the tools we have at our disposal.  What were the steps you took to solve some of these challenges? 

Did you plan it out or throw code at it? 
What worked?
What DID NOT work?
How many tries did it take? 

For this coding assignment, I completed several CodingBat challenges. My approach changed slightly with each problem, some of them I just picked a direction and went with it, but others I needed to break down the problem. I quickly realized that breaking down the problem into parts helped me identify what I needed to do for each step. I found that writing out a basic solution before pinning it down helped me easily pinpoint the problem and find a solution. What worked well for me was focusing on one small piece of logic at a time, making sure each step was correct. I found that I need to read over my code carefully, as I am making typing errors, as well as coding mistakes. Some problems I got first try, others took several attempts at. Overall, I found that breaking down problems, choosing the most direct approach, and taking different views on the problems helped me more to create running code.

Comments

Popular posts from this blog

Week 4 - Goals!

Week 2 - Second week of class!

Week 4 - Interview with Industry Expert