Students worked on the various assignments.
Students should send Colin a URL with links to each of the assigments when they are done.
Tuesday, March 31, 2009
FontTester.com
FontTester.com is a useful site for showing the effects of different fonts and settings.
Monday, March 30, 2009
XHTML 1.0 Compliance
You need to include certain headers in your xhtml documents if you want them to be fully compliant.
you can compy and paste these headers from this sample page.
Update: 27/04/2009
The code used by YouTube to embed videos in your page is not XHTML1.0 compliant. You may, if your really want to, include YouTube videos in your site without penalty. HOWEVER, your code must be otherwise XHTML1.0 compliant. It might be hard for you to enure that it is compliant, because the YouTube code might cause confusion. But if you are prepared to accept the risk, you may do so. My advice is to avoid the risk and leave the videos out.
you can compy and paste these headers from this sample page.
Update: 27/04/2009
The code used by YouTube to embed videos in your page is not XHTML1.0 compliant. You may, if your really want to, include YouTube videos in your site without penalty. HOWEVER, your code must be otherwise XHTML1.0 compliant. It might be hard for you to enure that it is compliant, because the YouTube code might cause confusion. But if you are prepared to accept the risk, you may do so. My advice is to avoid the risk and leave the videos out.
SOFT6007 EVCOM 10
We spent some time discussing registration issues. Some students who thought they were registered were not.
We discussed the specification for assignment 2.
We looked at Cascading Style Sheets.
notes:
www4n.pdf
We discussed the specification for assignment 2.
We looked at Cascading Style Sheets.
notes:
www4n.pdf
SOFT6007 Assignment 2 Specification
This assignment is designed to ensure that students have the minimum level of xhtml required to pass the module, while affording excellent students an opportunity to demonstrate their levels of skill.
Assignment
Build a multi-page website for a band using xhtml and CSS. Students may choose any real or fictitious band.
Requirements
The website must
• Be a minimum of 5 pages. The pages should be linked together.
• Include a navigation bar using either an image map or rollovers. Rollovers are better
• Be written in fully compliant xhtml. Use a validator to check it.
• Must use CSS for text formatting. Consider the font tag banned. Your body tag should have nothing else in it.
Copyright
• Students may use text and image that are not their own.
• Student may not use HTML nor CSS that is not entirely their own work.
• Student may not use code generation tools.
Assignment
Build a multi-page website for a band using xhtml and CSS. Students may choose any real or fictitious band.
Requirements
The website must
• Be a minimum of 5 pages. The pages should be linked together.
• Include a navigation bar using either an image map or rollovers. Rollovers are better
• Be written in fully compliant xhtml. Use a validator to check it.
• Must use CSS for text formatting. Consider the font tag banned. Your body tag should have nothing else in it.
Copyright
• Students may use text and image that are not their own.
• Student may not use HTML nor CSS that is not entirely their own work.
• Student may not use code generation tools.
SOFT6008 33
Students worked away on the assignments.
We will do some new stuff after the easter break.
We added
Irish PPSNs
Spanish DNI numbers and
Euro banknotes
to the list of required assignments.
There will be no new required assignments. So that gives students an opportunity to get this module done and dusted over the break.
We will do some new stuff after the easter break.
We added
Irish PPSNs
Spanish DNI numbers and
Euro banknotes
to the list of required assignments.
There will be no new required assignments. So that gives students an opportunity to get this module done and dusted over the break.
SOFT6007 DCOM Web Dev 33
Students took online class No. 14 JavsScript III. That's as much JavaScript as we are going to do.
Thursday, March 26, 2009
SOFT6007 DCOM Web Dev 32
Students continued with the rollover exercise using the smaple images.
Students that were finished worked on a rollover of their own.
No news on Assignment 2 just yet. I need to co-ordinate with the lecturers teaching the other instances of this module.
Students that were finished worked on a rollover of their own.
No news on Assignment 2 just yet. I need to co-ordinate with the lecturers teaching the other instances of this module.
Wednesday, March 25, 2009
Business as Usual next Monday
The proposed strike on Monday 30 March has been canceled / postponed. So we will have classes as usual.
Tuesday, March 24, 2009
SOFT6007 (ITM) 08
[No lab last week. 17 March Public Holiday]
We looked at Cascading Style Sheets (CSS).
Notes:
www4n.pdf Beware: There are a few obvious typos
We looked at Cascading Style Sheets (CSS).
Notes:
www4n.pdf Beware: There are a few obvious typos
Monday, March 23, 2009
SOFT6007 EVCOM 09
We looked at javascript rollovers. Students made a simple rollover with just one images, and then a navigation bar with image slices in a table.
Images:
casadelgringo-left-bottom.jpg
casadelgringo-left-bottom-over.jpg
casadelgringo-left-middle.jpg
casadelgringo-left-middle-over.jpg
casadelgringo-left-top.jpg
casadelgringo-left-top-over.jpg
casadelgringo-right.jpg
casadelgringo-right-over.jpg
Class fisnised early (2020) because someone locked one of the two main fire exits.
Images:
casadelgringo-left-bottom.jpg
casadelgringo-left-bottom-over.jpg
casadelgringo-left-middle.jpg
casadelgringo-left-middle-over.jpg
casadelgringo-left-top.jpg
casadelgringo-left-top-over.jpg
casadelgringo-right.jpg
casadelgringo-right-over.jpg
Class fisnised early (2020) because someone locked one of the two main fire exits.
Apple JavaScript Coding Guide
The Apple JavaScript Coding Guide may proove a useful reference for students.
http://developer.apple.com/safari/library/documentation/ScriptingAutomation/Conceptual/JSCodingGuide/JSCodingGuide.pdf
http://developer.apple.com/safari/library/documentation/ScriptingAutomation/Conceptual/JSCodingGuide/JSCodingGuide.pdf
SOFT6007 30 & 31
Students worked on getting rollovers to work and learned that JavaScript is very fussy.
Students worked on a navigation bar using 4 (x2) images stuck together in a table.
Images:
casadelgringo-left-bottom.jpg
casadelgringo-left-bottom-over.jpg
casadelgringo-left-middle.jpg
casadelgringo-left-middle-over.jpg
casadelgringo-left-top.jpg
casadelgringo-left-top-over.jpg
casadelgringo-right.jpg
casadelgringo-right-over.jpg
Students worked on a navigation bar using 4 (x2) images stuck together in a table.
Images:
casadelgringo-left-bottom.jpg
casadelgringo-left-bottom-over.jpg
casadelgringo-left-middle.jpg
casadelgringo-left-middle-over.jpg
casadelgringo-left-top.jpg
casadelgringo-left-top-over.jpg
casadelgringo-right.jpg
casadelgringo-right-over.jpg
SOFT6008 29
We looked at check digits for user input validation. I found the whole thing so exciting that I kept going until 1220. The students were too interested polite to say anything.
SOFT6007 DCOM Web Dev 29
The projector in B217 was unreadable, so we abandonned that room and found an empty class somewhere else. Students should check next week's timetable in case we are lucky enough to make the move permanent.
We looked at some more JavaScript (case statement, arithmetic operators) and saw how to do a rollover.
Slides
JS01
JS02
We looked at some more JavaScript (case statement, arithmetic operators) and saw how to do a rollover.
Slides
JS01
JS02
Thursday, March 19, 2009
SOFT6007-DCOM Web Dev 28
Students continued working on the JavaScript exercises.
We will move on next week.
We will move on next week.
Monday, March 16, 2009
SOFT6007 CA1 Results
The results of the first assessment are now available online. The last 4 digits of the student ID number provides an index in to the result.
40% was for the nested list and 60% for the image map.
This assessment was worth 20% overall.
I was disappointed by these results. It suggests that students are too used to working in copy & paste mode and are not keeping enough information in their heads. The student solutions for the nested list suggest that students do not fully grasp the structure of HTML documents.
40% was for the nested list and 60% for the image map.
This assessment was worth 20% overall.
I was disappointed by these results. It suggests that students are too used to working in copy & paste mode and are not keeping enough information in their heads. The student solutions for the nested list suggest that students do not fully grasp the structure of HTML documents.
SOFT6008 List of Exercises
Here is a list of exercises we've done so far. Each student must complete each of these. I will come looking for them.
- Time based image (eiffel tower)
- Rollover/li>
- Mobile phone bills (with visualization)
- Money counter
- Visual exchange rate
- Cookies
- UCLOO
SOFT6008 25
We discussed the specification for UCLOO.
UCLOO
Player starts with 100 CIT Pesos.
Player bets a stake on the oucome of 2 random cards.
A pair (e.g. Ace of Hearts and Ace of Spades) pays 3 times the stake. (e.g. player has 80 pesos. bets 10 pesos. wins. gets 30 pesos back. Now player has 100 pesos.)
A perfect pair (e.g. King of Spades and King of Spades) pays 12 times the stake.
There are 4 suits. You can use Spades, Hearts, Diamonds, and Clubs or Southern European suits or you can be creative.
There are 3 cards per suit (Jack, Queen, King, for exmaple).
That means there are only 12 different cards in total.
UCLOO
Player starts with 100 CIT Pesos.
Player bets a stake on the oucome of 2 random cards.
A pair (e.g. Ace of Hearts and Ace of Spades) pays 3 times the stake. (e.g. player has 80 pesos. bets 10 pesos. wins. gets 30 pesos back. Now player has 100 pesos.)
A perfect pair (e.g. King of Spades and King of Spades) pays 12 times the stake.
There are 4 suits. You can use Spades, Hearts, Diamonds, and Clubs or Southern European suits or you can be creative.
There are 3 cards per suit (Jack, Queen, King, for exmaple).
That means there are only 12 different cards in total.
Thursday, March 12, 2009
SOFT6007-DCOM1 Web Dev 24
Students were asked to make a colour chart in HTML with 30 colours. The chart should also display the HEX colour code.
Tuesday, March 10, 2009
SOFT6008 24
I missed the latest timetable change, and so turned up to class one hour late. Sorry about that guys. We're not having a great week.
Watch the timetable next week. Because I was told it was moving back again.
Watch the timetable next week. Because I was told it was moving back again.
SOFT6008 22 & 23
{Monday 09 March 2009}
Colin wasn't feeling well so these two lab classes were cancelled.
Colin wasn't feeling well so these two lab classes were cancelled.
SOFT6007-EVCOM 07
We had an in-class assessment.
No student stayed to continue class afterwards so we called it a night early.
No student stayed to continue class afterwards so we called it a night early.
Monday, March 9, 2009
SOFT6007 DCOM Web Dev 22 & 23
We looked at the CMYK and RGB color systems and the RRGGBB system for HTML.
{Colin wasn't feeling well so he left at 1540}
{Colin wasn't feeling well so he left at 1540}
SOFT6008 21
Nothing special today. Students worked away on the various exercises. Some students have a lot of catching up to do.
Thursday, March 5, 2009
Tuesday, March 3, 2009
SOFT6008 20
Only three students in class today. They worked on the various JavaScript exercises.
The cookies exercise really needs to be done in the stages I outlined. Otherwise your head will explode.
The cookies exercise really needs to be done in the stages I outlined. Otherwise your head will explode.
Monday, March 2, 2009
COMP6023 DEADLINES
The in-class exam (30%) will be in September.
The deadline for the website (30%) is noon 14 August 2009. However the project must be approved by noon 01 May 2009. Students should propose ideas well in advance of this date. The maximum group size is 3 students.
The deadline for the written report(40%) is is noon 14 August 2009. However the paper topic must be approved by noon 01 May 2009. Students should propose ideas well in advance of this date.
No support will be available after 20 June 2009. So students are advised to have their work at an advanced stage by then.
The deadline for the website (30%) is noon 14 August 2009. However the project must be approved by noon 01 May 2009. Students should propose ideas well in advance of this date. The maximum group size is 3 students.
The deadline for the written report(40%) is is noon 14 August 2009. However the paper topic must be approved by noon 01 May 2009. Students should propose ideas well in advance of this date.
No support will be available after 20 June 2009. So students are advised to have their work at an advanced stage by then.
SOFT6007-EVCOM 06
We looked how an image can be sliced and put back together in a table to make a navigation bar. Students make their own, using either an image of their choice or the hand image to slice. Or use an image of your own.
We saw how to upload a webpage with images to a hosting service so that the rest of the world can see it. index.html. case sensitive!!!!
Some students who were catching up worked on imagemaps. That was unfortunate because some students got confused between slicing and imagemaps. That was my fault. I must make that clearer in future.
There will be an in-class assessment next Monday.
We saw how to upload a webpage with images to a hosting service so that the rest of the world can see it. index.html. case sensitive!!!!
Some students who were catching up worked on imagemaps. That was unfortunate because some students got confused between slicing and imagemaps. That was my fault. I must make that clearer in future.
There will be an in-class assessment next Monday.
Subscribe to:
Posts (Atom)