Tuesday, November 9, 2010

COMP6021 Class 22

We looked at Transparency, Alpha channels, RGBA, & PNG.

The screen capture software messed up so it will be a while before the video is online.

Use of Dictionaties in Exams

... students ... whose first language is not English ... may be entitled to the use of an English dictionary and extra time depending on their level of English.  Please note this is at the discretion of the Head of Department.

Any student seeking such a provision for their exams should fill in the attached form and have it signed by their Head of Department. They may be allowed up to 10 minutes per exam, but this is at the discretion of the Head of Dept.

The student should bring the original signed form to their exams for the attention of the invigilator at the start of the exam. They should also bring a copy of the form to Ruth Murphy, Exams Organisation Office, based at the Admissions counter on the ground floor of the Administration Building.

Please see the attached updated form and explanatory information.  Please note these documents can be downloaded from the Exams webpage on the CIT website: http://www.cit.ie/exams#english_language_



Friday, November 5, 2010

CMOD6001 Class 22

From now on this hour will be a tutorial only. So attendance is not required. It does make for a handy group meeting time though.

Students had project group meetings

I offered to meet with students individually to discuss the paper. But only one was interested.

I checked in with the groups on the progress being made with the projects. I get the feeling that the groups are not being realistic about their schedules.

Thursday, November 4, 2010

SOFT6001 Week 08

We looked at loops. Loos can be very tricky.

notes and video
Loop exercises

The Microsoft ELSEIF:
When I am Emperor of the World the ELSEIF will be first against the wall.

Many programming languages nest IFs like this:

IF x < 10 THEN
      B = 9
ELSE
     IF x< 20 THEN
          B = 10
     ELSE
          IF x < 30 THEN
               B = 11
          ELSE
               B = 12
          ENDIF
     ENDIF
ENDIF

Notice how there is an ENDIF for every IF.

In VB is it possible to say:


IF x < 10 THEN
      B = 9
ELSEIF x< 20 THEN
          B = 10
ELSEIF x < 30 THEN
               B = 11
ELSE
               B = 12
ENDIF

Here the nested structure is lost. This is very inelegant.

COMP6021 Class 21 (Tutorial)

No body came to the tutorial with questions. I was really tired so I sent them away.

The tutorial plan doesn't seem to be working, so I think we will re-instate the Thursday class as an actual lecture and then have a whole bunch of tutorials at the end of the semester when they might be more productive.

CMOD6001 Class 21

I asked students to meet in their presentation groups.

Students that do not attend class will very likely end up in separate groups of their own.

Wednesday, November 3, 2010

CMOD6001 Class 20

There were not enough students class for any kind of meaning group work. So class was canceled.

COMP6021 Class 20 (Lab)

Students worked away on their assignment.

I asked students who were finished to experiment with animated GIFs.

Tuesday, November 2, 2010

COMP6021 Class 19

We looked at how GIF works.

Class only took 40 minutes, but I never keep people just for the sake of it.

Friday, October 29, 2010

SOFT6001 Assessment Results

I have put the results of the group work and last week's exam online. You can find your result using the last four digits of your ID number (unless it starts with zero(s)).

If you do not know your student ID number, I am not prepared to find it for you.

There are some students for whom I do not have ID numbers because they have not yet signed up for the class.  I am not prepared to give those student their results by some other means.

CMOD6001 Class 19

I hadn't made it clear enough that today's class was a tutorial. More students came than might have, had they known.


We settled on 2000 words for the paper.

Seeing as we were all here anyway I met with the (video) groups.

Thursday, October 28, 2010

HEA report on drop out rates

A HEA report on dropout levels found that only 73% of students who start computing courses progress to second year. Of all the courses in the country computing courses fare the worst.

A success rate of 73% at CIT would be considered a very good year. Our retention rates are much lower. The report does compare the university sector with the IOT sector, but does not compare individual institutes. This is probably wise.

The report found that there was a correlation between the number of points required to get onto a course, and the retention rate.  Retention rates in medicine are much higher. But it would be crazy, of course, to conclude that computing is more difficult than medicine. One can conclude that students with higher points in the leaving cert do better than those who have low points. But we didn't need a HEA report to tell us that.

SOFT6001 Assessment

We will have an in-class exam on 02 December at 1815.

If you know you can't make this, please let me know well in advance and I will try to find you an alternative.

SOFT6001 Week 07

I explained why I haven't corrected the exams from last week yet.

This week's exercise was the the same as the exam, but just Part B.

This was tougher than it looks. The devil is in the detail.

COMP6021 Class 18

We had a tutorial.

We went over
Interpolation
Dithering (with numbers)
Huffman coding

There was a question about whether arithmetic coding could come up in the exam. You cannot rule it out, but if it comes up it will be smaller than the example we did in class.

GIF is mentioned a lot in the sample questions. We will see GIF in class soon.

Huffman's original paper is here for anyone who is interested.

CMOD6001 Tomorrow's class is a tutorial

Class on Friday 28 will be a tutorial.  I will use that time to help students with any difficulties they are having with the assessments.

I will not take attendance.

CMOD6001 Deadlines

Draft of Paper - 13 November (sooner if you expect decent feedback)

Final Paper - 20 November


Presentations:
12 November - Online Reputation
18 November - Gold Farming, Monotizing Music in the Digital Age
19 November - RFID & Privacy, Prediction Markets

Each student in the group must speak, but students need not speak for equal lengths of time.
Every student must attend every presentation. If a student misses a presentation, it will affect both their individual mark and their group's mark.

Videos are due 25 November at 0900.
Every student must attend this class. If a student misses a presentation, it will affect both their individual mark and their group's mark.

Any student that misses a required class because of illness, should provide a cert from a doctor.

CMOD6001 Class 18

I gave tips for giving presentations.

We set dates for the various assessments.

COMP6021 Tutorial Reminder

This is just a reminder that today's class is s tutorial. Attendance is not required.

Come with questions or specific issues.

Wednesday, October 27, 2010

CMOD6001 Class 17

I spoke very briefly about the feedback I left in TurnItIn on the drafts of the introductions to the paper. I talked about the structure the paper might take.

I gave out a handout on common mistakes.

We agreed that another opportunity for feedback would be good. Drafts can be submitted to "Draft 2" up to 22 November. Submit draft early for early feedback.

The final paper is due on 20 November.

I met with some students about their introduction drafts.

I asked students to hold project meetings. One group already met today. Another group just refused.

I now have the URL for each group's blog. All meetings should be documented in the blog.