I gave out some more handouts.
I talked a bit about the portfolio that students will submit and students worked on their projects.
I had a meeting 3-4. When I got back only three students were left. They worked on their projects.
Wednesday, November 16, 2016
COMP7004 Class 10.2
We returned to the topic of Intellectual Property. We finished up with copyright today, and took at look at Patents. We will finish with Intellectual Property tomorrow (one way or the other).
COMP7002 A.UI Clas 10.2
We looked at Chapter 16: Images & Media
I have sent around an e-mail with sample DNI numbers and a link to a JavaScript version of the check sum algorithm.
I have sent around an e-mail with sample DNI numbers and a link to a JavaScript version of the check sum algorithm.
Tuesday, November 15, 2016
COMP7004 Class 10.1
Brendan, Daniel, John, and Brian gave a presentation on Big Data & Privacy.
I spoke a bit about the essay choices. (Audio recording on Blackboard)
I spoke a bit about the essay choices. (Audio recording on Blackboard)
COMP7002 A.UI Class 10.1
We looked at Chapter 14: Special Effects. We finished up quite early.
I haven't decided yet if we will do 15 tomorrow, or skip ahead to 16.
I haven't decided yet if we will do 15 tomorrow, or skip ahead to 16.
Monday, November 14, 2016
COMP7002 A.UI Week 10 Lab A
Students continued working on the project.
I asked the students who were present to talk me through their submissions for Part 3.
I asked the students who were present to talk me through their submissions for Part 3.
Thursday, November 10, 2016
SOFT6002 Week 09
We had an in-class exam.
Some students stayed afterwards to discuss the assignments, but most left as soon as they could.
I advised students not to leave before organising groups for the assignments. If anyone is groupless please e-mail me and I will try to do some match-making.
Some students stayed afterwards to discuss the assignments, but most left as soon as they could.
I advised students not to leave before organising groups for the assignments. If anyone is groupless please e-mail me and I will try to do some match-making.
COMP7004 Class 09.3
Killian, Michael, Robert, and Tomasz gave a presentation on The Digital Divide.
Marko, Gavin, and Connor gave a presentation on UDRP.
Liam, JM, and Seamus gave a presentation on I, Car (in their case iCar).
Marko, Gavin, and Connor gave a presentation on UDRP.
Liam, JM, and Seamus gave a presentation on I, Car (in their case iCar).
COMP7004 Class 09.2
Aaron, Michael, Sinead, and James gave a presentation on Cryptography.
Joshua, Nicholas, Kristofers, and Paul gave a presentation on Blogola.
Darren, Eden, Dean, and Shelly gave a presentation on Digital Image Ethics.
This video raises some of the points they made:
Joshua, Nicholas, Kristofers, and Paul gave a presentation on Blogola.
Darren, Eden, Dean, and Shelly gave a presentation on Digital Image Ethics.
This video raises some of the points they made:
Wednesday, November 9, 2016
COMP7002 A.UI Class 09.2
We looked at Chapter 13 of the book. That dealt with shapes. A lot of the stuff we can do with shapes is fun and interesting, but not especially useful. However, we could do some interesting data visualisations.
Tuesday, November 8, 2016
COMP7004 Class 09.1
Ivo, Stephen, David, and Dennis gave a presentation on Privacy Shield
Matthew, Colm, and Joseph gave a presentation on
Matthew, Colm, and Joseph gave a presentation on
COMP7002 A.UI Class 09.1
I have an appointment I must keep today, so today's class in online.
In the last class we looked at how to skin a JavaFX aplpication using CSS. We saw that there are many named colors. However any color may be specified using the RGB and RGBA color systems. We saw examples of those color specification schemes in class but I didn't explain how the codes related to colors.
The RGB color scheme is explained in this video:
The RGBA color scheme specifies the color using RGB and the degree of transparency.
Transparency is explained in detail below:
In the last class we looked at how to skin a JavaFX aplpication using CSS. We saw that there are many named colors. However any color may be specified using the RGB and RGBA color systems. We saw examples of those color specification schemes in class but I didn't explain how the codes related to colors.
The RGB color scheme is explained in this video:
The RGBA color scheme specifies the color using RGB and the degree of transparency.
Transparency is explained in detail below:
Monday, November 7, 2016
COMP7002 A.UI Class 09.1 Lab Group A
Students worked on the upcoming instalment of assignment. I got a progress report from each student.
Thursday, November 3, 2016
COMP7004 Class 08.3
Eve, Glenn, and James gave a presentation on RFID & Privacy.
Gary, Shane, and Patrick gave a presentation on Revenge Porn.
Mark and Kealan gave a presentation on Net Neutrality.
Here is what John Oliver had to say about Net Neutrality:
Gary, Shane, and Patrick gave a presentation on Revenge Porn.
Mark and Kealan gave a presentation on Net Neutrality.
Here is what John Oliver had to say about Net Neutrality:
Wednesday, November 2, 2016
SOFT6013 Week 08
Students did an exam. That took a bit longer than I had planned for, but that's not a big deal. I offered to go through the solutions, but students didn't find that very attractive.
We spoke a bit about the assessments.
We took a look at arrays, Arrays are tricky but some things can only be achieved with them.
I created a YouTube channel with some videos I thought might be useful.
We spoke a bit about the assessments.
We took a look at arrays, Arrays are tricky but some things can only be achieved with them.
I created a YouTube channel with some videos I thought might be useful.
COMP7004 CyberEthics Class 08.2
I screwed up the schedule by giving class yesterday when we were supposed to have presentations. Some groups exploited the confusion to claim they were not expecting to present today. That's fine. It was my mistake.
I will send an updated schedule around shortly.
Chris, Ben, Colin, and Calvin gave a presentation on Generation Tinder.
I will send an updated schedule around shortly.
Chris, Ben, Colin, and Calvin gave a presentation on Generation Tinder.
Tuesday, November 1, 2016
COMP7004 CyberEthics Class 08.1
We looked at the Fair Use concept from the US and the equivalent fair dealing copyright exception in Ireland. We discussed the issues that arise when new works are created from existing ones. I asked students to act as jurors in hypothetical cases of music sampling where the defendants invoked the fair use defence and ask students to portion the ownership of the new work in cases where they found there was no fair use. The was considerable discussion about the extent of Kanye West's genius.
For this classes blog entry students will be expected to briefly outline and justify each decision.
For this classes blog entry students will be expected to briefly outline and justify each decision.
COMP7002 UI Class 08.1
We completed our look at Chapter 11 of the book. We looked at the grid pane for layout.
Listing 11-2 didn't seem to be a match for the example.
In the next class we will look at skinning using CSS.
Listing 11-2 didn't seem to be a match for the example.
In the next class we will look at skinning using CSS.
Friday, October 28, 2016
SOFT6013 Assessment 1 information
The exam next Wednesday will have two questions.
Question 1 (60 marks) will be a programming problem. This can be answered in the kind of code we used for the phone problems. The marks will be for the logic. There is no need to be concerned with syntax. The problem will be of the kind we did in class.
Question 2 (40 marks) will be about loops.
The is a one-sheet exam. Students are allowed to bring a single A4 (front-and-back) sheet with them into the exam.
Thursday, October 27, 2016
SOFT6002 HCI Week 07
We looked at requirements gathering and prototyping.
We went to the lab and students worked on a paper prototype for an app that lets the user design a birthday card and have it sent in the post.
We looked at how to use pencil for higher fidelity prototypes.
We went to the lab and students worked on a paper prototype for an app that lets the user design a birthday card and have it sent in the post.
We looked at how to use pencil for higher fidelity prototypes.
Wednesday, October 26, 2016
COMP7004 CyberEthcis Class 07.2 Copyright (1)
We began our formal look at copyright.
[Slides and audio available on Blackboard]
[Slides and audio available on Blackboard]
COMP7002 UI Class 07.2
We began our look at Chapter 1 of the text book. There's a lot in that. We looked at anchor panes, grid panes, tile panes, and scroll panes. We got as fas as Listing 11-1
Tuesday, October 25, 2016
COMP7004 CyberEthics Class 07.1
I asked student to get into groups and discuss the issues of downloading music for free. We discussed arguments for and against although most students said they do now download. Few students presented counter-argumets or justifications for downloading. That surprised me.
All of the discussion centered on the economic (instrumentalist) view. I highlighted the autor's rights point of view.
I published the schedule for the presentations and sent a copy to students by e-mail.
All of the discussion centered on the economic (instrumentalist) view. I highlighted the autor's rights point of view.
I published the schedule for the presentations and sent a copy to students by e-mail.
Monday, October 24, 2016
SOFT7002 UI Week 06 Lab B
Students worked on the assignment. I met with some students to discuss their mock ups.
Thursday, October 20, 2016
SOFT6002 HCI Week 06
We looked at attention [2016-HCI-W04-L2 Human Attention.pptx], memory [2016-HCI-W05-L1 Human Memory.pptx], mental models [2016-HCI-W06-L1 Mental Models.pptx], and metaphors [2016-HCI-W06-L2 Metaphor.pptx].
My voice started to fade after two hours of non-stop talking.Since we didn't have anything particular to do in the lab I let the students do.
COMP7004 CyberEthics Mid-Semester Review
We are half-way through the module now. I have tried hard to make it interesting by facilitating groups discussions and giving students space to explore ideas with their classmates. That's not working. The apathy is the room is palpable. Students refuse to get into groups, and don't even do the courtesy of pretending to talk to each other. I see now that tying marks to attendance was a mistake because it is better is uninterested students stay away.
The format will be different from now on. There will me much more of me talking and much less group discussion.
The format will be different from now on. There will me much more of me talking and much less group discussion.
Wednesday, October 19, 2016
SOFT6013 Week 06
void setup()
{
size (400,400);
noStroke();
rectMode(CENTER);
for (int i = 0; i < 10; i = i+1) {
int posx = int(random(400));
int posy = int(random(400));
int size = int(random(100))+30;
myFourSquares (posx, posy, size);;
}
}
void myFourSquares (int x, int y, int size)
{
int myRed = int(random(255));
int myGreen = int(random(255));
int myBlue = int(random(255));
fill (myRed, myGreen, myBlue, 128);
rect (x, y, size, size);
rect (200 + (200 - x), y, size, size);
rect (x, 200 + (200-y), size, size);
rect (200 + (200 - x), 200 + (200-y), size, size);
}
I walked students through a number of Processing programs and explained in detail how they work. The main concept I wanted to get across this week was functions and how they can be used to abstract out code that can be reused. I also wanted students to get to grips with parameters.
I gave out printed copies of the code afterwards and I had uploaded a recording of the class to Blackboard.
I asked students to write some simple programs but with circles and lines.
COMP7004 CyberEthics Class 06.2
I asked students to discuss in groups the Derek Even Copyright case study. Afterwards we discussed it.
COMP7002 UI Class 05.2
We looked at tree views from Chapter 8, but not in much detail.
We looked at Chapter 9 of the book: Tables
I asked students to make a Leaving Cert points calculator in the lab. There won't be any marks going to for (contrary to what I said in class).
We finsihed up quite early.
I met with one students and we discussed his prototype
We looked at Chapter 9 of the book: Tables
I asked students to make a Leaving Cert points calculator in the lab. There won't be any marks going to for (contrary to what I said in class).
We finsihed up quite early.
I met with one students and we discussed his prototype
Tuesday, October 18, 2016
COMP7004 CyberEthics Class 06.1
I asked students to discuss the "Question of Delegating Responsibilities" and the "US Parts" in groups of 4 or 5. Most did. Some students just sat by themselves and played with their phones.
I spoke a little bit about the presentations. Students should choose a topic by the end of the week.
Attendance:37
COMP7002 UI Class 06.1
We looked at Chapter 8 of the book. We looked at Choice boxes, combo boxes, and list views.
We will look a tree views a little bit in the next class, but won't go into detail.
We will look a tree views a little bit in the next class, but won't go into detail.
Sunday, October 16, 2016
COMP7002 UI Timetable Change
The lab class for Group B has been moved. It is not on Tuesday at 1400 in IT2.3
Friday, October 14, 2016
COMP7002 UI Week 05 Lab B
Students worked mostly on the mock up. (Some studied for a maths exam).
I (think I) met each student and discussed the design.
I (think I) met each student and discussed the design.
SOFT6002 HCI Week 05
We got through three lecture hours. That's a long time to be sat listening to me. Thanks for your attention and your patience.
Slides:
2016-HCI-W02-L2-Human Factors
2016-HCI-W03-L1-Gestalt
2016-HCI-W03-L2-Ecological
2016-HCI-W04-L1-Graphical Coding
Slides:
2016-HCI-W02-L2-Human Factors
2016-HCI-W03-L1-Gestalt
2016-HCI-W03-L2-Ecological
2016-HCI-W04-L1-Graphical Coding
Thursday, October 13, 2016
Wednesday, October 12, 2016
SOFT6013 Week 05
This week students worked through the exercises by themselves.
I'm not convinced that went well. I think in future class might be a bit more prescriptive.
I'm not convinced that went well. I think in future class might be a bit more prescriptive.
COMP7004 CyberEthics Class 05.2
I talked at length about what was expected for the blogs and outlined some of the issues I encountered when I was correcting them.
We looked at codes of ethics and how useful they might or might not be.
COMP7002 UI Class 05.2
J.P. drew the tree based on Listing 6-2 on the whiteboard.
We looked at some methods for manipulating nodes in the hierarchy.
Tuesday, October 11, 2016
COMP7002 UI Class 05.1
We looked at getting input from the user. We looked at text fields, check boxes, and radio buttons.
We looked at Listing 6-1 and Listing 6-2.I asked student to draw a tree of the layout hierarchy using Listing 6-2. I asked students to e-mail a picture of it to me when done. None did.
We looked at Listing 6-1 and Listing 6-2.I asked student to draw a tree of the layout hierarchy using Listing 6-2. I asked students to e-mail a picture of it to me when done. None did.
Monday, October 10, 2016
COMP7002 UI Week 05 Lab A
Students worked on the mock up for the assignment. Many students did not develop on paper. Mock ups are done on paper because they encourage you to experiment and to thrown away what you have and start again. A lot of students boxed themselves in by not using paper.
Subscribe to:
Posts (Atom)


