Alright, so we were instructed to treat our final blog post as a reflection(meaning looking back at how we saw web development)post. This,of course, means thinking back to what we knew as well as what all we learned through out the semester.With that being said I will now begin.
I will first start off by saying that this course was by far the most rewarding course I have had within the whole time I have been in college.When I first read everything that we would be covering throughout the semester I was a little worried about how well I would do seeing as the only actually programming course I had taken was intro to java where as most of the others may have had more programming knowledge.
But after the first couple weeks of the semester I was surprised at how well I was doing with understanding the material as well as the assignments. Even if those weeks were mainly just coming up with what we wanted to create for the semester while going over the basics. When I first started on my site I realized that I wasn’t sure how to position each element correctly. I honestly did not realize that we could have a file that had each elemental assigned(This is of course CSS).
So the first exam was coming up where we would be presenting to our class what our site looks like thus far. Of course considering this was only the first exam our site was not going to be finished. But I could tell everyone was nervous about getting up in front of the class and presenting something that they have put so much effort in. Looking back at the first exam now, I realize that feeling was unnecessary…but yet necessary. Deep down everyone is a competitive person despite what they say. So I guess what I am trying to get at is this nervous feeling was unnecessary but to remove the competitive aspect(in a sense of making someone realize that we are all equals) it is necessary to show that nervousness. A good example would be like this: Someone you know that is way smarter then you. But you notice that they made..say..a C on a test and you made a B. that nervousness feeling is now gone as well as that competitive feeling. If this comes off as just me rambling on I do apologize. Its much harder to explain this then I original thought.
As for my least favorite, it would have to be SQL/PHP. It took me much longer to fully grasp the basics of PHP then I hoped it would. as for SQL..it really isn’t a issue with understanding the syntax. I just wasn’t a big fan of databases until this course so I had a mental block I guess when it came to using that with PHP. Of course PHP has so much information about it that we were not able to cover all of it to begin with so I will also be taking a course that covers it primarily the following semester.
Moving on farther down the semester past the second exam we were told to figure out what all we want to do with our site as a “contract” for the final exam. So of course our final exam was to be graded based on what we discussed with dr. brown and how much of that “contract” we managed to finish.Mine was that I needed more Database interaction. So we agreed on creating a discussion board. Now a discussion board is not exactly a forum. its more of a step towards one. Basically the step process of a forum is like this:
- comment section(someone can leave a message)
- discussion board(a user can create a “topic” that other users can then “comment” under.
- Forum(Users can create topics under set “categories” of which then users can “comment” on.
Sadly, I wasn’t able to fully complete my “contact” . I was able to complete the look of the boards page as well as allowing users to create topics and add replies under those topics. I was not however able to implement the function to allow users to edit there own posts or delete their posts. Given the amount of time I spent on trying to figure out how to this I was pretty disappointed with myself naturally..
However, looking back at the contract now I realize that I do feel like I accomplished a great deal of work towards my site given my knowledge I began with at the start of the semester. Now I may not be a expert in all of these fields but I do believe that I am now able to expand my knowledge much easier then I would be able to if I had not taken this course.
Well There you have it. This is my final blog post for this semester/course. For those of you who do read this I hope it eases any nervous feeling or doubts you may have about this course.
Don’t turn you back on this course..Don’t turn your back on your future…