ChristianWeiler+Team+Write+Up

Christian Weiler Mr. Johnson Intro to Programming 28 April 28, 2011 Team Write Up Since I have a fair amount of prior programming experience, my out look on this class is different than most of my other classmates. How the different structure of the course challenged you and how you overcame those challenges? I do not feel the different structure of the course was a challenge. While it was different, I was used to this type of course. I have taken several web design classes in high school. They were structured in a very similar way. In those courses we were given no direction, and learned what we were interested in. Since we only learned what we were interested in, we were always learning something new. What advice would you give to students just beginning the course in future terms? I would advise students to be self motivated. If they are not motivated in this class, they will not succeed. This class really relies on the students benign interested in learning how to program. I would also advise that students be interested in improving their programming skills. This class becomes vastly more enjoyable if students enjoy what they are learning. Would you do another large project like this one? What would I do differently? I would do another large programming project like this because I want to improve as a programmer. Each project I do helps me improve as a programmer. I start large projects like this because I want to learn new things. This project helped with Object-Orientated Design and graphical programming. If I was to do something differently, I would chose to not join a group. I feel that I work better alone than with a group. What have you learned that has prepared you for future programming courses? I learned several things that will help me in future programming courses. One thing that I have learned is Object-Oriented Programming. Object-Oriented Programming is a key skill that is need on most programming projects. It is also a class that I will have to take to get a degree in Computer Science.