Michael+Knorr's+Browser


 * · How the different structure of the course challenged you and how you overcame those challenges?**

I came in with the idea that I was going to be learning how to create programs that people could download and use on their computer. I am a very visual person and I personally wasn't seeing what I thought programming was all about. Learning how to get things to work in a command prompt wasn't what I had in mind. I'm the type of person that blindy follows instructions on how to make something work until i understand it. I learn by doing and then seeing the patterns of what i'm doing and then understanding why it works. If you had a few projects with very detailed instructions for those that are completely new programming I think the class will get excited about what they're doing by feeling that little bit of success when they build something visual. This is simply my personal experience and I found it exciting to build something (a browser) that i know what the end result should look and work like.


 * · What advice would you give to students just beginning the course in future terms?**

Be selfmotivated. If you're not understanding something don't wait and hope it gets better. Bug your neighbor and bug the teacher until you get it. Don't get weeks into the class and now know what you're doing. What you're learning is cumulative and you need to get the basics before you can learn what you'll be taught in the later weeks.


 * · How can students realize that they know enough to help others with their programming problems?**

Have you ever made a simple program work ever? If so then you can definitely help the person who has zero programming experience. Did you get what the teacher said and succeed at building the program? Yes? Then help your neighbor.


 * · Would you do another large project like this one? What would you do differently?**

Yes. I would like to build some type of game instead and see how that goes.


 * What have you learned that has prepared you for future programming courses?**

I learned ultimately the basics of building a program. I understand a lot more about programs than I did the first day I walked in the door. I now understand my own learning likes in regards to programming. I love visual. Understanding that will allow me to clearly identify what kind of project I will most be interested in working on. At the beginning of the class we were told we could make anything we wanted. The hardest part was deciding what I wanted to do.



Thanks RJ for this class. I think the greatest thing I took away from this class is that I need to be more selfmotivated. It took a little while to get there but once I did I'm pretty satisfied with the final project I'm submitting. It's been great taking classes with you.