Wednesday, December 7, 2016
Friday, December 2, 2016
Thursday, December 1, 2016
Wednesday, November 30, 2016
Tuesday, November 29, 2016
COM7002 Class 12.1
We looked at the two ways to do animation using JavaFX.
We discussed how one might make Space Invaders or Angry Birds using this technique. Pong would be easy.
Monday, November 28, 2016
COMP7002 Week 12 Lab A
Students worked on the assignment. Those I spoke to are wrapping up now.
If you have ay difficulties between now and the deadline come track me down and I'll see what I can do for you.
If you have ay difficulties between now and the deadline come track me down and I'll see what I can do for you.
Friday, November 25, 2016
Thursday, November 24, 2016
COMP7004 Class 11.3
We discussed some of the issues arising from the widespread availability of digital cameras.
Wednesday, November 23, 2016
SOFT6013 Week 11
Students worked on their submissions for the portfolio.
I spoke a bit about parameters. I got the feeling last week that people weren't clear on who they work so we spent an hour on so try to get that sorted.
I met with students individually so see what they were working on and how much progress they were making.
I spoke a bit about parameters. I got the feeling last week that people weren't clear on who they work so we spent an hour on so try to get that sorted.
I met with students individually so see what they were working on and how much progress they were making.
COMP7004 Class 11.2
We discussed Privacy and how it is not especially intrinsically valuable, but is essential for other things such as democracy, friendship, love.
The class turned out to be more interesting that I was expecting.
The class turned out to be more interesting that I was expecting.
COMP7002 Class 11.2
I wasn't feeling well this morning. So I cancelled class. Since nobody came to yesterday's class, I didn't think anyone would very much mind.
I do plan to have class next week. And I will, of course, see you in the labs.
I do plan to have class next week. And I will, of course, see you in the labs.
Tuesday, November 22, 2016
COMP7004 Class 11.1
I gave out some handouts to help with the essay. I talked about the structure for the essay and we discussed passible approaches to take for some of the topics.
COMP7002 A.UI Class 11.1
This class was on animation using JavaFX. But nobody turned up. That's fine. It doesn't contribute anything to the assignment and I trust students to manage their time as they see fit.
I will turn up again tomorrow and do it then if anyone wants it.
I will turn up again tomorrow and do it then if anyone wants it.
Monday, November 21, 2016
COMP7002 A.UI Week 11 Lab A
Students continued to work on the assignment.
I met with students who didn't show me their previous submission before, and gave them some feedback. Some need to change a few things for the final version.
I met with students who didn't show me their previous submission before, and gave them some feedback. Some need to change a few things for the final version.
Friday, November 18, 2016
COMP7002 A.UI Week 10 Lab B
I met with each student and they talked me trough their submissions for Part 3 os the assignment.
Thursday, November 17, 2016
COMP7004 Class 10.3
We concluded our look at patents. We looked (briefly) at trade marks and trade secrets.
Wednesday, November 16, 2016
SOFT6013 Week 10
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.
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.
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.
Friday, September 30, 2016
Thursday, September 29, 2016
SOFT6002 HCI Week 03
I talked for about two hours and then I had to stop.
We looked at a Windows 95 video. https://www.youtube.com/watch?v=kGYcNcFhctc
We got as far as text. next up sound.
We moved to a lab and students worked on the hueristics exercise.
We looked at a Windows 95 video. https://www.youtube.com/watch?v=kGYcNcFhctc
We got as far as text. next up sound.
We moved to a lab and students worked on the hueristics exercise.
COMP7004 CyberEthics Class 03.3
We looked at duty-based ethics, virtue ethics, situation ethics, ethics & ideology, moral relativism.
Slides:
Slides:
Wednesday, September 28, 2016
SOFT6013 Week 03
We looked at loops and at the idea of subroutines.
I explained a little bit about how Processing code gets executed.
Students finally got to play with some real code.
I explained a little bit about how Processing code gets executed.
Students finally got to play with some real code.
COMP7004 CyberEthics Class 03.2
I asked students to get into groups of four and work through the problems at moralmachine.mit.edu
Some students embraced the exercise and had an interesting discussion.
At least two groups didn't bother even starting it.
COMP7002 UI CLASS 03.2
We looked at the last example in Chapter 4.
We looked at Chapter 5 which was on how to use the layout panes and how to add margins and spacers to nodes.
I spoke a little bit about the value of doing paper designs with actual paper.
In the next class we will look at Chapter 6.
We looked at Chapter 5 which was on how to use the layout panes and how to add margins and spacers to nodes.
I spoke a little bit about the value of doing paper designs with actual paper.
In the next class we will look at Chapter 6.
Tuesday, September 27, 2016
COMP7002 UI Class 03.1
We looked at Chapter 4 of the book, up to the click counter exit program. We will start there in the next class.
Monday, September 26, 2016
COMP7002 UI Lab 03 A
Students began work on the assignment by starting to design the paper mock up.
[One student completed the in-class exercise.]
[One student completed the in-class exercise.]
Sunday, September 25, 2016
COMP7004 CyberEthics Class 03.1
We looked at Consequentialism.
We discussed Walter White's consequentialist login in Phoenix.
We looked at the trolley problem and the moralmachine.mit.edu.
We discussed Walter White's consequentialist login in Phoenix.
We looked at the trolley problem and the moralmachine.mit.edu.
Saturday, September 24, 2016
COMP7004 CyberEthics Week 02 update
I hope you enjoyed our first proper week of CyberEthics.
As I outlined at the start of the semester, there are 30 marks going for the reflective journal. In order to receive full marks you should have your blog entries completed by 2300 on Sunday night. You can only reflect on the classes you attended.
I still not have received the URLs for many blogs. If you set up your blog usinn blogger the URL will look something like DansEthics.blogspot.ie. Please e-mail me the URL before 2300 on Sunday.
In preparation for next week's discussions please visit the following pages and listen to the discussions there:
Would you Kill the Big Guy?
And if it is available to you please watch Episode 2.12 of Breaking Bad. (Phoenix).
It's the one that starts with loads of body bags out side Walter White's house.
Friday, September 23, 2016
COMP7002 UI Lab 02 B
Some students completed the in-class exercise.
Others looked at the draft of the assignment spec and discussed it with Colin.
I will send out the complete spec soon.
Others looked at the draft of the assignment spec and discussed it with Colin.
I will send out the complete spec soon.
Thursday, September 22, 2016
SOFT6002 HCI Week 02
We looked at the first 5 heuristics we will use to evaluate interfaces.
I explained how checksums can be used to validate user input and we looked at some interesting examples from around the world.
Three lecture's worth non-stop was a lot o sit through. I appreciate your attention. Thanks for that.
COMP7004 CyberEthics Class 02.3
We began our look at ethics principles.
We looked at Supernaturalism and Intuitionism
Slides:
Wednesday, September 21, 2016
SOFT6013 Programming Week 02
We looked at the IF statement
I asked students to do Problem 5 in pairs.
Some students weren't able to login. That limited us in what we could do.
Students worked very hard today. Well done. It's not easy.
I asked students to do Problem 5 in pairs.
Some students weren't able to login. That limited us in what we could do.
Students worked very hard today. Well done. It's not easy.
COMP7004 CyberEthics Class 02.2
I asked class to discuss the CyberEthics new or old question in groups for 5 mins.
I asked students to install download Kahoot app and we gave it a go.
Discussion question: How do we know what is wrong and what is right?
Aside: It is not possible to discuss something in a group, by yourself. This module will be much more enjoyable if you buy into its premises and go along with it.
COMP7002 UI Class 02.2
We looked at the four different ways to handle events.
We looked at the sample code AddSubtract1, AddSubtract2, AddSubtract3, AddSubtract4, AddSubtract5
I misjudged the time it would take to get through that so we finished up at 1035.
We looked at the sample code AddSubtract1, AddSubtract2, AddSubtract3, AddSubtract4, AddSubtract5
I misjudged the time it would take to get through that so we finished up at 1035.
Tuesday, September 20, 2016
COMP7004 CyberEthics Class 02.1
What is CyberEthics? The big question we tried to answer was Is CyberEthics just a subset of general ethics or is it something distinct and worth of separate study?
Slides: 2016-COMP7004-Chapter00b
2016-COMP7004-Chapter01b
Monday, September 19, 2016
Friday, September 16, 2016
COM7002 UI Week 01 Lab B
I gave students three exercises to do in the lab for credit.
It went well. Students clearly have the hand of this.
It went well. Students clearly have the hand of this.
Wednesday, September 14, 2016
SOFT6013 Week 01
We looked at how to write some simple programs. I explained to the students that although the code we would be writing would look different, we would be exercising the same bits of our brains.
Most students seemed happy to stick with this module rather than choose another elective.
I asked students to install Processing at home and to have a look at the handout I gave them.
Most students seemed happy to stick with this module rather than choose another elective.
I asked students to install Processing at home and to have a look at the handout I gave them.
COMP7004 Class 01.2
I explained a bit more about the Free Choice module and CIT and answered some questions about it. To take this module students will have to proactively register for it at web4.cit.ie.
Someone asked what kind of topics will students choose an essay title from. I wrote some ideas on the board and students proposed some too. Students will be able to come up with their own topics (subject to approval) but there will be some pre-approved titles too. Students might get some ideas from these videos.
We spoke bit about iRobot and why Will Smith hates robots in that movie. We will actually come back to this theme.
We will talk a lot about privacy in his module. I asked students to explain privacy to an imagined exchange student who speaks a language that doesn't have a word for it.
Someone asked what kind of topics will students choose an essay title from. I wrote some ideas on the board and students proposed some too. Students will be able to come up with their own topics (subject to approval) but there will be some pre-approved titles too. Students might get some ideas from these videos.
We spoke bit about iRobot and why Will Smith hates robots in that movie. We will actually come back to this theme.
We will talk a lot about privacy in his module. I asked students to explain privacy to an imagined exchange student who speaks a language that doesn't have a word for it.
COMP7002 Week 01 Lec 2
We had no lecture today either. I expect to have all my technical issues resolved by next week.
We will have labs in any event.
Students told me that many of them studied JavaFX before. I agreed that I would release the assignment specification as early as possible to they can start work on it.
We will have labs in any event.
Students told me that many of them studied JavaFX before. I agreed that I would release the assignment specification as early as possible to they can start work on it.
Tuesday, September 13, 2016
COMP7004 Class 01.1
I introduced myself and talked a bit about the module.
I explained how the assessment for this module will work. The most noteworthy aspect of this is that students will have to turn up to class if they want to get marks for their reflections on the class.
I explained how the Free Choice module works at CIT. Students are free to take another module in place of this one if they wish. Some known options include Interdisciplinary Project, MATH6028 Mathematical Explorations (23837) and MATH6050 Mathematics & Music 1 (24564).
Group discussion: What ethical issues might I encounter in my working like?
Interestingly most of the examples students gave were not specific to computing.
We discussed whether or not cyberethics issues are distinct from general ethical issues. Is there a distinction? Most students seem to think there is.
I asked students to read the Maner article and to see if any more modern examples come to mind.
Handouts:
Is cybertechology neutral? 1-page extract from text-book
Can You Program Ethics Into a Self-Driving Car?
I asked students to reflect on whether this is the type of module they would like to do. If it's not your cup of tea try to find a different one.
COMP7002 Week 01 Lec 01
Today was another false start. The computer in the room wasn't working.
I introduced myself, gave out some handouts, and talked a bit about JavaFX. We wrapped up at 20 past.
Group B will have a lab late this week in any event. Even if it's just to get the ball rolling.
Be sure to check your timetable in case of a room change for next week.
I introduced myself, gave out some handouts, and talked a bit about JavaFX. We wrapped up at 20 past.
Group B will have a lab late this week in any event. Even if it's just to get the ball rolling.
Be sure to check your timetable in case of a room change for next week.
COMP7002 Week 01 Lab A
I e-mailed students yesterday to let them know we would not have any lab today. We will wait until after our first lecture on Tuesday.
Wednesday, September 7, 2016
COMP7004 Cyberethics
The timetable for Cyber Ethics is
Tues 1200 B243
Wed 1300 B263
Thur 1300 B263
The module descriptor is here.
The CRN for this module for Semester 1 2016/17 is 15213.
Tues 1200 B243
Wed 1300 B263
Thur 1300 B263
The module descriptor is here.
The CRN for this module for Semester 1 2016/17 is 15213.
Monday, June 20, 2016
COMP8035 Autumn Repeat
To pass the repeat sitting of this module students must submit a 3500 word research paper on one of the following topics:
The essays will be marked using the same rubric that was provided to students for the first sitting.
The paper is to be submitted vis TurnItIn.com before 2300 on 17 August 2016. The Class ID and password are the same as during the semester. Students who already registered for the class on turnitin need not re-register.
- Price Discrimination
- Big Data & Privacy
- Prediction Markets
- Ratings Culture
- Higher Education 2.0
The essays will be marked using the same rubric that was provided to students for the first sitting.
The paper is to be submitted vis TurnItIn.com before 2300 on 17 August 2016. The Class ID and password are the same as during the semester. Students who already registered for the class on turnitin need not re-register.
Thursday, June 16, 2016
SOFT6007 Autumn Repeat
Details of the SOFT6007 Autumn Repeat assignment are here:
http://mcom.cit.ie/staff/Computing/CManning/soft6007-2015/SOFT6007-Autumn2015.pdf
http://mcom.cit.ie/staff/Computing/CManning/soft6007-2015/SOFT6007-Autumn2015.pdf
Wednesday, May 4, 2016
COMP6023 Class 12.1 & 12.2
Attendance was poor. Two students worked on the website assignment. One student started it today.
Tuesday, May 3, 2016
COMP8023 Class 12.1 & 12.2
I met with each of the four students who came to class and gave each some feedback on his/her essay.
I will have fuller feedback for everyone in due course. I will e-mail students individually as their papers are ready for collection.
I will have fuller feedback for everyone in due course. I will e-mail students individually as their papers are ready for collection.
Sunday, May 1, 2016
Can you copyright the Klingon language
Interesting article
Thursday, April 28, 2016
COMP6023 Class 11.4
We looked at coding schemes for different languages and I explained why UTF-8 is one of the cleverest things ever.
Wednesday, April 27, 2016
COMP6023 Class 11.3
We looked at information architecture and how best to structure content on a website. This class was based on the very popular book "Don't Make Me Think"
Tuesday, April 26, 2016
COMP8035 Classes 11.1 & 11.2
I gave back some of the papers I have received (late) with some comments. The comments weren't as thorough as on some others, but we are getting stuck for time.
I suggested to students that they might swap essays in advance of the next draft to try to catch typos and errors.
I met with each student to to get an update.
I suggested to students that they might swap essays in advance of the next draft to try to catch typos and errors.
I met with each student to to get an update.
COMP6023 Class 11.1 & 11.2
Students were studying for an exam for another module. That's fine.
Students had an exam for another module during the second hour.
Students had an exam for another module during the second hour.
Thursday, April 21, 2016
COMP6023 Class 10.4
I talked about Data Protection, Privacy, and Big Data.
But I didn't do it justice. I managed to take a really interesting topic and make a boring lecture out of it. Sorry guys :-)
But I didn't do it justice. I managed to take a really interesting topic and make a boring lecture out of it. Sorry guys :-)
Wednesday, April 20, 2016
Thursday, April 14, 2016
COMP6023 Class 09.4
You say you like Pokemon, but you can only name Pikachu. But that's none of my business.
We began our look at the dark art of Search Engine Optimization (SEO). We will continue with this in the next lecture.
Wednesday, April 13, 2016
COMP6023 Class 09.1 & 09.2 Lab B
Students worked on the assignment.
If you can't remember the password for your Wordpress and you don't have that much done, the quickest solution is to start again at Wordpress.com. If you have a lot done and want to continue with it I'll ask the technician to see what he can do for you.
If you can't remember the password for your Wordpress and you don't have that much done, the quickest solution is to start again at Wordpress.com. If you have a lot done and want to continue with it I'll ask the technician to see what he can do for you.
Tuesday, April 12, 2016
COMP8035 Class 09.1 & 09.2
I returned all the drafts I received on time with comments. We discussed some of the common issues.
I hope to have the drafts that were submitted late corrected soon.
I hope to have the drafts that were submitted late corrected soon.
COMP6023 Deadlines
I will begin correcting Assignment 1 (blog) and Assignment 2 (images) starting on 25 April. There is no particular submission process. I will go to your blog and expect to find everything I need there.
Please ensure that the URL I have for you is correct
(It's over there ---->)
and make sure that there is a link to your image compression report.
I will begin correcting Assigment 3 (Wordpress) at the begining of Week 13 (9 May).
Please ensure that the URL I have for you is correct
(It's over there ---->)
and make sure that there is a link to your image compression report.
I will begin correcting Assigment 3 (Wordpress) at the begining of Week 13 (9 May).
COM6023 Class 09.1 & 09.2
Students worked on the assignments. (A few worked on stuff for other modules. That's fine)
I met with each student just to make sure everything is going OK
I met with each student just to make sure everything is going OK
Thursday, April 7, 2016
Wednesday, April 6, 2016
Tuesday, April 5, 2016
COMP8035 Essay tips
Some things to watch for
- Quality sources.
- link points to make to evidence in literature
- Put a lot of thought into the structure
Style & Language issues
- there is no "we", no "you", no "us"
- don't use ; unless you know what you are doing
- subject verb agreement
areis very important - don't use commas where full stops are required
- All sentences start with a uppercase letter. Yes. All of them.
- figure out the rule for the apostrophe.
- i.e. and etc. are best avoided
- Put a space, after punctuation ,not before.
- Every good sentence has a verb
- there's no need to talk about "this report" or "this essay". just say what you have to say.
- you can use "above" or "below" to refer to other parts of the text
- "With the ...", is a very weak way to start a sentence. Say what you what to say. be direct.
- incredible = cannot be believed
COMP8035 Classes 08.1 & 08.2
Michael gave a presentation on TV2.0
Afterwards I explained about referencing and the importance of connecting the bibliography with the main text. We discussed the importance of using quality sources.
We discussed each student's essay topic and talk about some different approaches.
I gave out a rubric for the essay. I had some corrected but those students were not in class.
When I have them all don I'll send an e-mail. My hope (but not expectation) is to have feedback on all of them before the weekend.
I didn't talk about the structure of the essays. But the overall organising structure is really important too.
Afterwards I explained about referencing and the importance of connecting the bibliography with the main text. We discussed the importance of using quality sources.
We discussed each student's essay topic and talk about some different approaches.
I gave out a rubric for the essay. I had some corrected but those students were not in class.
When I have them all don I'll send an e-mail. My hope (but not expectation) is to have feedback on all of them before the weekend.
I didn't talk about the structure of the essays. But the overall organising structure is really important too.
Monday, April 4, 2016
Sunday, April 3, 2016
Friday, April 1, 2016
All Students Required to Wear CIT Uniform
Cork Institute of Technology would like to inform students that from next semester (September 2016) students will be required to wear an official branded CIT student uniform at all times on campus.
More information is available here:
Wednesday, March 16, 2016
COMP6023 Classes 07.1 & 07.2 Lab B
Attendance was poor. I spoke briefly about content management systems (CMSs).
I asked students to log into the WordPress accounts I had set up for them and to have a poke around.
I asked students to log into the WordPress accounts I had set up for them and to have a poke around.
Tuesday, March 15, 2016
COMP6023 Class 07.1 & 07.2 Lab A
I spoke briefly about content management systems (CMSs).
I asked students to ling into the WordPress accounts I had set up for them and to have a poke around.
I asked students to ling into the WordPress accounts I had set up for them and to have a poke around.
Friday, March 11, 2016
Thursday, March 10, 2016
COMP6023 Class 06.4
We looked and transparency in images and PNG
I talked a bit about the assignments
I talked a bit about the assignments
Wednesday, March 9, 2016
Why We Post
This is a very interesting website describing the results of some research in Social Media.
http://www.ucl.ac.uk/why-we-post
http://www.ucl.ac.uk/why-we-post
Tuesday, March 8, 2016
COMP8035 Schedule
For you to be on schedule you should have a draft of you essay completed by the end of the month. Please send it on to me, when you have it done.
COMP8035 Classes 06.1 & 06.2
We had presentations from Jasmin and Kieran. Albert was scheduled for today, but he will do his another day.
COMP6023 Classes 06.1 & 06.2 Lab A
Students worked on the images assignment. Except for a few who were working on something for another module.
Friday, March 4, 2016
Thursday, March 3, 2016
COMP6023 Class 05.4
We looked at compression, interpolation, indexed colour and dithering.
After class the class rep told me that some students were concerned because I had flagged blog posts that needed attention, but had not detailed exactly what was wrong with them. In almost all of those cases there problems were errors of spelling or grammar. Blog posts with incorrect spelling and grammar will get low marks. However, it it up to each student check the blog posts for errors. I did that for the first week, so that each student was aware of the kinds of errors he or she was making. But I won't be doing that for subsequent posts. Furthermore, the absence of a comment from me is not an indication that it was perfect.
After class the class rep told me that some students were concerned because I had flagged blog posts that needed attention, but had not detailed exactly what was wrong with them. In almost all of those cases there problems were errors of spelling or grammar. Blog posts with incorrect spelling and grammar will get low marks. However, it it up to each student check the blog posts for errors. I did that for the first week, so that each student was aware of the kinds of errors he or she was making. But I won't be doing that for subsequent posts. Furthermore, the absence of a comment from me is not an indication that it was perfect.
Wednesday, March 2, 2016
COMP6023 Classes 05.1 & 05.2
I showed students how to use Photoshop to save images at various quality settings. I explained everything needed for the assignment.
I showed students how to make pages in Blogger.
I mentioned during the lab that anyone using a logarithmic scale instead of a linear one, would want to explain that choice in the report. Otherwise it will come across as a mistake rather than a deliberate choice.
I showed students how to make pages in Blogger.
I mentioned during the lab that anyone using a logarithmic scale instead of a linear one, would want to explain that choice in the report. Otherwise it will come across as a mistake rather than a deliberate choice.
Tuesday, March 1, 2016
COMP6023 Photoshop
Photoshop can be used for very sophisticated image editing. We will use very few of its features in this class. But it's a great tool to learn if you have the time.
There are lots of tutorials online.
So many that there is even a parody of them.
COMP6023 Class 05.1 & 05.2
I showed students how to use Photoshop to save images at various quality settings. I explained everything needed for the assignment.
I showed students how to make pages in Blogger.
I mentioned during the lab that anyone using a logarithmic scale instead of a linear one, would want to explain that choice in the report. Otherwise it will come across as a mistake rather than a deliberate choice.
I showed students how to make pages in Blogger.
I mentioned during the lab that anyone using a logarithmic scale instead of a linear one, would want to explain that choice in the report. Otherwise it will come across as a mistake rather than a deliberate choice.
Friday, February 26, 2016
COMP6023 Blogs
I had a look at the blogs this even and where I noticed something that needed attention, I left a comment. However even if I didn't leave a comment for, you should check your blog post.
A number of students are behind schedule.
The next time I look at the blogs, it will be to assign them a mark.
Some comments I made:
Some comments I made:
- you are a bit behind schedule.
- why does the font change?
- what's the yellow highlighting about?
- See the notes on the blog about the common mistakes
- you may need to fix the dates
- perhaps you could put the movie title in the heading
- does the first paragraph really say anything?
- There's no need to introduce yourself at the start of the post.
- some of the usage here is incorrect. you may need to get a native English speaker to read your posts
- Don't have all the text centered.
- Watch the tense. Are you writing in the past tense or the present
Thursday, February 25, 2016
COMP6023 Class 04.4
We looked at how images are stored digitally by considering the process of digitizing a grey-scale image. We looked at resolution and and pixel depth.
We looked at how colour is represented using the Hue Saturation Brightness scheme.
We looked at how colour is represented using the Hue Saturation Brightness scheme.
Wednesday, February 24, 2016
COMP6023 Class 04.3
We looked at the schedule for blog posts and I highlighted the importance of correct spelling, punctuation, and grammar. I reminded students that posts with errors would receive low marks.
I explained how Podcasting works.
I asked students to subscribe to this feed just to try it out
https://huffduffer.com/colinmanning/tags/cit-comp6023/rss
I explained how Podcasting works.
I asked students to subscribe to this feed just to try it out
https://huffduffer.com/colinmanning/tags/cit-comp6023/rss
COMP6023 Reminder of Blogging Asigments
This is the schedule for the blog posts
Week 02 - About me & my views on Internet Privacy
Week 03- A Movie review
Week 04 - Discussion of a UDRP cyber-squatting case
Week 05 - Review of a place to eat (guest post)
Week 06 - Best Band You've Never Heard Of (e.g. CSS, Stroame, Cibo Matto) - embed a YouTube
At the end of Week 08 you will analyse your stats.
Tips:
If you miss a deadline fake it by changing the posting data. You might get away with it
If you are very organised you can even post in advance
Note:
Posts with errors in spelling, grammar, and punctuation will yield very low marks.
Week 02 - About me & my views on Internet Privacy
Week 03- A Movie review
Week 04 - Discussion of a UDRP cyber-squatting case
Week 05 - Review of a place to eat (guest post)
Week 06 - Best Band You've Never Heard Of (e.g. CSS, Stroame, Cibo Matto) - embed a YouTube
At the end of Week 08 you will analyse your stats.
Tips:
If you miss a deadline fake it by changing the posting data. You might get away with it
If you are very organised you can even post in advance
Note:
Posts with errors in spelling, grammar, and punctuation will yield very low marks.
COMP6023 Class 04.1 & 04.2 Lab B
Students worked on the analysis of the UDRP cases they were given.
I e-mailed the spec for Assignment 2, but that won't mean very much to students just yet. But I did offer to make sure students download the correct images needed to complete it.
I showed students how to add an author in Blogger and asked them to set that up. Next week's blog post will be a guest post that is a review of a place to eat. The marks for the post will go to the owner of the blog. So choose your guest wisely.
I e-mailed the spec for Assignment 2, but that won't mean very much to students just yet. But I did offer to make sure students download the correct images needed to complete it.
I showed students how to add an author in Blogger and asked them to set that up. Next week's blog post will be a guest post that is a review of a place to eat. The marks for the post will go to the owner of the blog. So choose your guest wisely.
Tuesday, February 23, 2016
COMP8035 Class 04.1 & 04.2
David gave a presentation.
With only one presentation we finished a bit earlier, but most students stayed and did a bit of work, as did I.
With only one presentation we finished a bit earlier, but most students stayed and did a bit of work, as did I.
COMP6023 Understanding Digital Colour I & II
These videos explains how Digital Colour works. We will be looking at this over the next few classes. The first one look at SHB and Lab.
The second video looks at RGB and CMYK.
COMP6023 Cyber Squatting
COMP6023 Class 04.1 & 04.2 Lab A
Students worked on the analysis of the UDRP cases they were given.
I e-mailed the spec for Assignment 2, but that won't mean very much to students just yet. But I did offer to make sure students download the correct images needed to complete it.
I showed students how to add an author in Blogger and asked them to set that up. Next week's blog post will be a guest post that is a review of a place to eat. The marks for the post will go to the owner of the blog. So choose your guest wisely.
I e-mailed the spec for Assignment 2, but that won't mean very much to students just yet. But I did offer to make sure students download the correct images needed to complete it.
I showed students how to add an author in Blogger and asked them to set that up. Next week's blog post will be a guest post that is a review of a place to eat. The marks for the post will go to the owner of the blog. So choose your guest wisely.
Friday, February 19, 2016
Thursday, February 18, 2016
COMP6023 Class 03.4
I called on several students to briefly outline the UDRP case they were assigned. Towards the end of the class students discussed the remaining cases in groups.
For next week's blog posts student must write summary of the case and include a link to the judgement online. Students should pay particular attention to the three part test and identify the decision reached for each parts. Students should say whether or not they agree with the panel's decision.
Students who did not receive a printed judgement may chose any judgement they wish. However they may not select one that is being used by another student.
For next week's blog posts student must write summary of the case and include a link to the judgement online. Students should pay particular attention to the three part test and identify the decision reached for each parts. Students should say whether or not they agree with the panel's decision.
Students who did not receive a printed judgement may chose any judgement they wish. However they may not select one that is being used by another student.
Wednesday, February 17, 2016
COMP6023 Class 03.3
Earlier this morning I emailed a link to this article and asked students to read it, mindful that it was written in 1994.
http://www.wired.com/1994/10/mcdonalds/
In the lab I distributed some print outs of UDRP judgements. I distributed the remainder in class.
We discussed cyber squatting and the UDRP.
http://www.wired.com/1994/10/mcdonalds/
In the lab I distributed some print outs of UDRP judgements. I distributed the remainder in class.
We discussed cyber squatting and the UDRP.
COM6023 Class 03.1 &03.2 Lab B
Students put finishing touches to their blog configurations on Blogger.
This week's blogging task is a movie review. Blogs should include an appropriate image.
I asked students to read some other students' blogs and to highlight any typos or errors that might need attention in the comments. These comments need not be published.
Students who were present and who had sent me their URLs got some feedback from me on their first post(s).
This week's blogging task is a movie review. Blogs should include an appropriate image.
I asked students to read some other students' blogs and to highlight any typos or errors that might need attention in the comments. These comments need not be published.
Students who were present and who had sent me their URLs got some feedback from me on their first post(s).
Tuesday, February 16, 2016
COMP6023 General feedback on blog posts
Some general things that came up when I was looking at the blog posts.
It's important to read over the post and check it for errors. Also many students need to work on their clarity of their posts. Some have very long complicated sentences.
Some things I spotted:
It's important to read over the post and check it for errors. Also many students need to work on their clarity of their posts. Some have very long complicated sentences.
Some things I spotted:
- You are using commas where full stops are called for
- You not using full stops where they are needed
- i am and i'm are wrong. You must always use an uppercase I for that
- Put a space after punctuation, And no space before
- New sentences must begin with an uppercase letter
- Remove some of the very casual phrases that don't add much, and get in the way of clarity
- Google is a company. it is a thing. So don't use they for it
- etc is best avoided
- ... does not mean what you think it means
- : does not do what you think it does
- if the subject of the sentence is singular then the verb must take the singular form (the cat sits)
- if the subject of the sentence is plural then the verb must take the plural form (the cats sit)
- if the subject of the sentence is singular then the verb must take the singular form
- is it an adjective or an adverb? delve too deep[ly]
- Case matters. Especially in Cork
COMP6023 Class 03.1 & 03.2 Lab A
Students put finishing touches to their blog configurations on Blogger.
This week's blogging task is a move review. Blogs should include an appropriate image.
I asked students to read some other students' blogs and to highlight any typos or errors that might need attention in the comments. These comments need not be published.
Students who had comments enabled got some feedback from me on their first post(s). Students who don't have comments enabled didn't get any.
This week's blogging task is a move review. Blogs should include an appropriate image.
I asked students to read some other students' blogs and to highlight any typos or errors that might need attention in the comments. These comments need not be published.
Students who had comments enabled got some feedback from me on their first post(s). Students who don't have comments enabled didn't get any.
Friday, February 12, 2016
COMP 8035 Class 02.3
Students worked away by themselves. I met with students who are presenting next week and helped them refine the focus of their topics.
Thursday, February 11, 2016
COMP6023 Class 02.4
I explained about web servers and how to use FTP to transfer files. But we didn't actually set up a server, nor actually do an FTP session.
We looked at hosting options and how to buy domain names.
We looked at different options on godaddy.com but that wasn't as informative as it used to be.
Hostcentric has some interesting lists of different options
http://www.hostcentric.com/product/onePlan.bml
We looked at hosting options and how to buy domain names.
We looked at different options on godaddy.com but that wasn't as informative as it used to be.
Hostcentric has some interesting lists of different options
http://www.hostcentric.com/product/onePlan.bml
Wednesday, February 10, 2016
COMP6023 Class 02.1 & 02.2 B
I got students to set up a blog in Blogger and send me the URL. I talked them through the most important settings.
Students added Google Analytics and an RSS feed
Students added Google Analytics and an RSS feed
COMP8035 S/he
Yesterday we discussed the problems of using gender neutral language in academic writing.
Here's an intersting podcast n the issue from Lexicon Valley
Here's an intersting podcast n the issue from Lexicon Valley
Tuesday, February 9, 2016
COMP8035 Classes 02.1 & 20.2
I gave students handouts on style, structure, academic tone and talked them through the most important points.
I gave a handout on the Chicago Style of referencing, and talked about it very briefly.
I gave a handout on the Chicago Style of referencing, and talked about it very briefly.
COMP6023 Class 02.1 & 02.2 A
I got students to set up a blog in Blogger and send me the URL. I talked them through the most important settings.
Students added Google Analytics and an RSS feed
Students added Google Analytics and an RSS feed
Friday, February 5, 2016
COMP8035 Class 01.3
There was a problem with the computer so that delayed us.
I talked about paragraph structure and the importance of a good clear topic sentence in each paragraph. We looked and some examples and I gave students an exercise.
I gave some tips on giving presentations. I didn't get to finish on the so we will continue with that in the next class.
Thursday, February 4, 2016
COMP6023 What is a Blog?
This video is a quick introduction to blogs.
This site has some more detailed information.
http://www.gcflearnfree.org/socialmedia/blogbasics
COMP6023 Web Publishing Class 01.1
I introduced myself and talked a bit about the module. I went through the module descriptor. I outlined the assessment plan for this module. I will e-mail a detailed spec to students soon.
I showed students the (this) blog for the class. There will be links to all notes and slide here. There won't be anything on Blackboard.
We finished up early.
I showed students the (this) blog for the class. There will be links to all notes and slide here. There won't be anything on Blackboard.
We finished up early.
Tuesday, February 2, 2016
COMP8035 Spec update
I e-mailed v.2 of the spec. If you didn't get it, e-mail me so we can figure out why.
COMP8035 Classes 01.1 & 01.2
I talked about the assessment and how it would work. We agreed to try for three presentations in each 2-hour slot so we can finish with those earlier.
I explained to students who to get IEEE and ACM papers using the library's online database and outlined the importance of using good sources. Students did searches for papers relating to their topics.
I explained to students who to get IEEE and ACM papers using the library's online database and outlined the importance of using good sources. Students did searches for papers relating to their topics.
Monday, February 1, 2016
COMP6023 DCOM1 Week 01 schedule
There will be no lab this Tuesday.
On Wednesday all TUI members will be on strike so there will be no classes at all on that day.
Our first class will be on Thursday. See you then.
Tuesday, January 19, 2016
COMP8035 Assignment Specification
Today I e-mailed all registered with details of the assignments for this module.
Students should choose a presentation topic right away and start work it, Especially those students presenting in Week 03. We will pin down actual dates when the timetable is finalised.
Students should choose a presentation topic right away and start work it, Especially those students presenting in Week 03. We will pin down actual dates when the timetable is finalised.
Subscribe to:
Posts (Atom)