I have been some thinking about the projects that this course would entail. I'm not sure what to expect, but I figure that it would have to do with perhaps redesigning some existing interfaces to improve learning curves and ease of use. I feel that I am fairly new to programming anything. Whether it's java, javascript, or html. I only recently finished an introductory web programming course, so anything html related is fairly fresh on my mind.
I don't have any ambitious ideas about creating any new interfaces at the moment... but I am sure that as the quarter progress, something will come to me and get me excited about doing it. I suppose what I am most afraid of in this course is that the projects will take a huge amount of time to do. However at the present moment for the sake of this entry, I have to admit that there is actually something I might look into as a project for this course -- I've always appreciated how different websites have different ways to navigate through the pages. I think a creative and interactive navigation system in a website makes an enjoyable experience. So perhaps for one of my projects I could develop an interface design for a webpage! It's just an idea to throw out in the air right now, so maybe I will look into it in the coming weeks.
Things I have learned this week:
-AJAX
I never even heard of the term AJAX until I came to first day of class last Tuesday. It seems complicated when i was looking at the diagram, but then it occured to me that it's actually already something I already learned about in my last web programming course. If I understand it correctly, AJAX is just a technique used in webpage design that utilizes javascript, xhml, xml and xslt. I'm not exactly sure what is meant by an "AJAX engine", but I assume that it's the conglomerate of the listed techniques used to retrieve and send data to a client conntected to a server.
-Along with most other people in the class, I have taken cogs 120, so Vannevar Bush, James Berner Lee and the brief history of the Internet isn't all too new to me. However, I do find the defination of Web 2.0 and its comparison to the old "Web. 1.0" kind of interesting. Web 2.0 is described to be a new shift in Internet technology and techniques to service people. Basically Web 2.0 is what the internet looks like now, and Web 1.0 is how the Internet looked and worked 5-10 years ago. It is almost like the Internet itself evolves and transforms itself.