Project Grades Posted

Check your project grades on myUCF Grades. Other than a couple revised HWs to grade, that should about do it. I’ll have those fixed tomorrow, so check Monday first thing and let me know ASAP if there are still problems.

HW6 Grades Posted

HW6 grades are now up on myUCF Grades. I’m about half-way through the final exams, and I’ll be starting the projects this weekend. I’ll post again on here when all of the grades are posted!

Project Submission Page

Post your full name, a link to your project, and a brief description in the comments to this post. I will be using this to grade your projects once submitted.

Final Exam

IMPORTANT! In case you missed the previous posting, our final exam period is now at 7am next Monday, December 8th. There should be no conflicts with other exams, so make sure you are in attendance or you WILL BE PENALIZED! Also, please post your project URLs as a comment in the post that follows this.

Fall 2008 DIG3716_01 Internet Interaction
Assigned: December 3, 2008
Due: December 8, 2008 by midnight

Send your answers back in an email directly to <my>.<name> @ gmail.com. Be sure to include your name at the top of your response, and please send everything, both questions and answers, in the body of the email itself. Finally, make sure DIG3716 Final both appear in the email subject.

Please be sure to work on your finals alone, NOT WITH A PARTNER. If I find identical or similar enough code, including any code copied completely out of a reference, I will give all parties involved an automatic 0 for the final exam grade.

Total Points: 50

1) A fellow student comes to you asking for your learned opinion on web coding. Their dilemma is whether to use HTML/Javascript or MXML/Actionscript (Flex) to fulfill their particular web coding needs on a project. Describe a scenario where one or the other technology would be more appropriate and why. Be sure to cite at least three differences between the technologies that inform your decision. (10 points)

2) What’s the last non-school-related book you read? (2 points)

3) Write some XHTML that would use the following style: div.para #title { font-size: 16; } (4 points)

4) Explain what “Bindable” means in Flex. Include any necessary syntax. (4 points)

5) Write a function in Javascript that will generate an “alien” month as an HTML table. This alien month will contain a different number of days based on a variable that is passed in (see below) and should consist of weeks containing 10 days each. For simplicity, you can assume that the month will always start on the first day of the week. (10 points)

For example, the following would be generated by calling function alienMonth(28):

1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28

6) Write a simple MXML document that shows two text input fields on the left side of the application, a button, and another two text input fields on the right side. When the button is clicked, data from the two fields on the left should appear in the two fields on the right. Note, though you can attach the resulting SWF file, I am far more intersted in your MXML file. (10 points)

7) Write a short, well-formed XML file for your video game collection. Each game element should have at a minimum 3 child elements describing whatever property of the game you want, and you should list a minimum of 3 video games. Once this is done, write an XSL file that will style it into an HTML table. Provide both XML and XSL files. (10 points)

Final Exam Time Change

Due to a scheduling conflict and the fact that our class isn’t formally listed on the exam schedule, we will unfortunately have to meet at 7am on Monday, December 8th for our final exam period. Please make sure that you spread the word around. Attendance for the final exam period is still mandatory. Missing it will result in at least one letter grade lower for your final grade, so its worth waking up early for!

Sulley Down

Please be advised that the DM server sulley appears to be offline at the moment. According to one of the students, DM is currently unsure when the server will be back online. As such, I will extend the due date of HW6 until the Monday of your final exam.

I would ask that you take this reminder of hardware/software fallibility to make back-ups of your important documents. You never know when the fail whale will pop up next!

Fail Whale

Final Exam Question and Answer

I’ll be posting the take-home final up here this Wednesday. Before then, please ask any questions about the material below in the comments. I’ll be following them and answering as quickly as I can, so keep coming back and checking!

The final will be comprehensive, covering everything from XHTML all the way up through Flex. You’ll have from Wednesday up until the Monday of the final to email me your answers. Also, make sure you are present during the final exam period. Attendance will taken!

Project Presentation Sign-up for Monday, December 1

Remember that if you sign up to present on Monday, I’ll be a bit more lenient on your presentation grade. You also don’t have to have 100% of your project done, but enough to demonstrate what your project will be when it is complete. Please sign up by posting a comment below listing your presentation topic/project name and any URL that you want to share ahead of time. We’ll go in the order of comments.

Final Exam Date and Time

There’s not an exact match on the official exam schedule, so let’s go for 9-noon on the first Monday of exams. That’s December 8th at 9am in the usual location.

Flex and Media, Javascript Libraries, and AJAX