Students worked anyway on assignments, apart from a short intreruption due to an exploding computer and consequent power failure.
[GC]
Monday, March 21, 2011
Sunday, March 20, 2011
SOFTT6008 Monday 21 March
On Monday the only SOFT6008 classes will be at 9, 10, 11, & 12. All in C128.
Apologies for the short notice.
Colin M
Apologies for the short notice.
Colin M
Saturday, March 19, 2011
SOFT6008 CheckSum Tips
Don't go messing with buttons and functions. Doing so will make your code very hard to debug.
Start with a prompt and output the input with a document.write
After each step of the processing output the new information using document.write
When the code is working, and you have tested it thoroughly, you can remove the document.writes and swap the code up in a function. You can then plug that function into a page with buttons and DOM modifications.
Start with a prompt and output the input with a document.write
After each step of the processing output the new information using document.write
When the code is working, and you have tested it thoroughly, you can remove the document.writes and swap the code up in a function. You can then plug that function into a page with buttons and DOM modifications.
SOFT6008 Cookie Tips
I went through this a few times in the labs, but it's worth going over it again.
The steps I would take to get the cookie page working would be as follows
[Don't use any functions]
Prompt for the name
Code to write name to cookie
Check that it works by displaying the browsers cookies
Add the expiry date
Check it works
Code to read the cookie that was just written
Output name
Now reorganize the code so that it reads first
If the name is successfully read then output it
If it's not there (indexOf = -1) then prompt for the name and write it
The steps I would take to get the cookie page working would be as follows
[Don't use any functions]
Prompt for the name
Code to write name to cookie
Check that it works by displaying the browsers cookies
Add the expiry date
Check it works
Code to read the cookie that was just written
Output name
Now reorganize the code so that it reads first
If the name is successfully read then output it
If it's not there (indexOf = -1) then prompt for the name and write it
Friday, March 18, 2011
Computing Ethics Class 21
We looked at how to use the CIT Library access to online databases to search for papers that might be useful for the essays. ACM and IEEE are probably the most useful databases for issues surrounding this module.
We discussed the challenges presented by digital image technology.
We discussed the challenges presented by digital image technology.
Wednesday, March 16, 2011
Computing Ethics Papers
I have compiled a list of students and the titles of their papers. Students who have not made any acceptable topic proposal to date, have been assigned a topic.
I will assume that each student's presentation will be on the same topic as the paper. Any student that want to give a presentation on a different topic should notify Colin.
I will assume that each student's presentation will be on the same topic as the paper. Any student that want to give a presentation on a different topic should notify Colin.
Computing Ethics Class 20
We looked at Data Protection regulations in Ireland and watched a video.
http://www.youtube.com/watch?v=ttV48dVQq-Y
Check out the Data Protection Channel on YouTube. http://www.youtube.com/dataprotection
http://www.youtube.com/watch?v=ttV48dVQq-Y
Check out the Data Protection Channel on YouTube. http://www.youtube.com/dataprotection
Tuesday, March 15, 2011
Monday, March 14, 2011
Computing Ethics Online Course
NewsU.org has an interesting course for bloggers. This covers interesting issues like copyright, privacy, and libel.
Students should take the self-directed course , provided it is still free.
Students should take the self-directed course , provided it is still free.
SOFT6008 Assignment 1 update
Some clarifications
PPSN "wife" exception does not form part of the basic minimum requirements. Dealing with it effectively would yield bonus marks
For all the check sums there is the possibility of the letter(s) being entered in uppercase or lowercase. But there is a JavaScript method to deal with that very easily
PPSN "wife" exception does not form part of the basic minimum requirements. Dealing with it effectively would yield bonus marks
For all the check sums there is the possibility of the letter(s) being entered in uppercase or lowercase. But there is a JavaScript method to deal with that very easily
COMP6008 Class 27
I met with each student to see how much progress was being made.
We didn't discuss any new material
We didn't discuss any new material
SOFT6008 Assignment 1 Deadline
The deadline for Assignment 1 is 1715 31 March 2011.
Students may
The above options are listed in order of preference.
Students may
- hand deliver the assignment to me during any SOFT6008 class before then
- e-mail a ZIP file containing all of the html pages (avoid large images)
- e-mail a URL with the location of the front page (Dropbox tends not to work well for this)
- hand deliver a CD / DVD / USB stick to my office C123c before the deadline
The above options are listed in order of preference.
SOFT6008 Class 25 & 26 Lab A
Students worked away on the exercises.
I think that mot students are not making sufficient progress and are behind schedule. And those are the students who are actually here. I've no idea what's going on with the missing students.
I suspect that some students will resort to cheating in order to get the work in on time.
I think that mot students are not making sufficient progress and are behind schedule. And those are the students who are actually here. I've no idea what's going on with the missing students.
I suspect that some students will resort to cheating in order to get the work in on time.
Sunday, March 13, 2011
Computing Ethics
Interesting article from The Atlantic Magazine
Corporations Want to Know You Better Than You Know Yourself
Corporations Want to Know You Better Than You Know Yourself
Thursday, March 10, 2011
SOFT6008 Class 24
We looked at a webpage that read information form a form and modified elements of the page depending on the input.
Phone numbers page
Phone numbers page
Wednesday, March 9, 2011
Computing Ethics Class 16
[Tuesday 8 March]
We talked about what happens when obligations to employers and ethical obligations conflict. We looked at the conditions when whistle blowing might be justified.
We discussed the forklifter case
We talked about what happens when obligations to employers and ethical obligations conflict. We looked at the conditions when whistle blowing might be justified.
We discussed the forklifter case
Monday, March 7, 2011
SOFT6008 Class 21 & 22 Lab B
Students worked awy on the exercises and assignment.
I gave out printouts of the bars.html example and a printout of the Assignment 1 specification. Any spares I have left over are in C128.
I gave out printouts of the bars.html example and a printout of the Assignment 1 specification. Any spares I have left over are in C128.
Subscribe to:
Posts (Atom)