Tuesday, April 21, 2009
SOFT6007 EVCOM 11
{Monday night}
We discussed Assessment 2 and Assessment 3.
Assignment 2 is due at noon on Monday 27 April. Students should e-mail Colin the URL for their site before then.
Assessment 3 will take place in class on Monday 27 April. Students will be asked to write the code for a specified JavaScript program. Students will be permitted to use paper and online resources. But they will not be permitted to communicate with each other.
We discussed Assessment 2 and Assessment 3.
Assignment 2 is due at noon on Monday 27 April. Students should e-mail Colin the URL for their site before then.
Assessment 3 will take place in class on Monday 27 April. Students will be asked to write the code for a specified JavaScript program. Students will be permitted to use paper and online resources. But they will not be permitted to communicate with each other.
Monday, April 20, 2009
SOFT6007 DCOM WebDev 38 & 39
I gave out copies of Rob Miller's CSS notes (notes10)
Students worked on their assignment.
Students worked on their assignment.
SOFT6007 DCOM1 Web Dev 37
We started a little late because some bits were missing off the lecturer's machine.
We discussed Assignment 2.
Assignment 2 is due at noon on Monday 27 April 2009. Students should send the URL for their website before the deadline.
Students must write all code by hand. Students may not use code generators.
We looked at how to upload websites to the internet so that everyone can see them.
We discussed Assignment 3.
This will be a JavaScript webpage. The page will be written in the lab class on Monday 27 April 2009 at 1400. The exam will be open book so students will be able to notes and web references. However I reocmmend students just stick to the notes. Students will not be permitted to communcate with each other.
I looked at students' sites. Some students are a little bit behind schedule.
We discussed Assignment 2.
Assignment 2 is due at noon on Monday 27 April 2009. Students should send the URL for their website before the deadline.
Students must write all code by hand. Students may not use code generators.
We looked at how to upload websites to the internet so that everyone can see them.
We discussed Assignment 3.
This will be a JavaScript webpage. The page will be written in the lab class on Monday 27 April 2009 at 1400. The exam will be open book so students will be able to notes and web references. However I reocmmend students just stick to the notes. Students will not be permitted to communcate with each other.
I looked at students' sites. Some students are a little bit behind schedule.
Thursday, April 2, 2009
SOFT6007 DCOM Web Dev 36
Some students resisted the tempation of the lovely sunshine outside and came to class to work on their exercises.
Wednesday, April 1, 2009
Check Digit Test Cases
Here are some data to use as test cases for the check digit exercises.
These numbers are valid in theory
5313197L
1234567T
1234567t
0000000W
0000071w
These are valid numbers
03457393-X
03405999-K
70240341-C
70259948-P
If these test cases give you trouble read the small print on the ParseInt box!.
I have noticed that in real life Spaniards tend to insert separators between groups of digits to make the DNI number easier to read and it is common to put a dash before the letter (as above). To accommodate this your code should strip out all useless characters from the input before looking at it more closely.
Ensure that your code insists on the correct length
007-X is not valid. But 00000000-X is.
Just take some from your wallet. There are fewer than 26 countries that issue Euro banknotes some some letters never appear at the start of a serial number. Accounting for this would require some very inelegant code. We can't have inelegant code!
Be sure to check some serial numbers that have a zero immediately after the letter. If that gives you trouble ParseInt may be to blame.
IE-PPSN
These numbers are valid in theory
5313197L
1234567T
1234567t
0000000W
0000071w
ES-DNI
These are valid numbers
03457393-X
03405999-K
70240341-C
70259948-P
If these test cases give you trouble read the small print on the ParseInt box!.
I have noticed that in real life Spaniards tend to insert separators between groups of digits to make the DNI number easier to read and it is common to put a dash before the letter (as above). To accommodate this your code should strip out all useless characters from the input before looking at it more closely.
Ensure that your code insists on the correct length
007-X is not valid. But 00000000-X is.
Euro Banknotes
Just take some from your wallet. There are fewer than 26 countries that issue Euro banknotes some some letters never appear at the start of a serial number. Accounting for this would require some very inelegant code. We can't have inelegant code!
Be sure to check some serial numbers that have a zero immediately after the letter. If that gives you trouble ParseInt may be to blame.
Tuesday, March 31, 2009
SOFT6008
Students worked on the various assignments.
Students should send Colin a URL with links to each of the assigments when they are done.
Students should send Colin a URL with links to each of the assigments when they are done.
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.
Subscribe to:
Posts (Atom)