Wednesday, November 13, 2013

SOFT6008 DWEB2 Class 35 & 36

Students worked on assignment 2. I met with each student to review the progress.

Tuesday, November 12, 2013

SOFT6007 ITM1 Class 34 & 35




We looked rollovers in JavaScript and the coins example. The important point is that in response to events on the page, code can be triggered that uses the DOM to modify the contents of the page after it has been drawn.

examples: rollover & coins

SOFT6007 DWEB1 Class 35 & 36



We looked rollovers in JavaScript and the coins example. The important point is that in response to events on the page, code can be triggered that uses the DOM to modify the contents of the page after it has been drawn.

examples: rollover & coins

SOFT6007 Class 33



We looked at how to do a three column layout but circumstances conspired against us. May students were late, it took me a while to get the projector working, and then a wasp distracted us. Week 09 is always a bit strange anyway.

I have modified fancy4.html since class to accommodate HTML5's new header and footer tags. fancy5.html uses fixed width columns and a background to fake column backgrounds that go all the way down.

Monday, November 11, 2013

SOFT6008 DWEB2 Class 34

Students worked on Assignment 2.

SOFT6007 DWEB1 Class 34

Students worked on Assignment 2 although most are still in the inspiration gathering phase. Students should pick a theme very soon.

I suggested that students go check out Google Fonts

Language learning conversation swap meet tonight

If you are learning a language this conversation swap event might be of interest

http://internationalclubcork.ie/


SOFT6008 COM2A Class 33 & 34

Students worked on Assignment 2.

SOFT6008 Class 33

We looked at HTML5 input types, the colour picker game, and the t-shirt examples.

We discussed Assignment 2.

Friday, November 8, 2013

SOFT6008 COM2B Class 31& 32

Only was student was working on stuff for this module. That's fair enough. We're all big boys. People can manage their time however they choose. 

SOFT6008 COM2 B Class 30

I talked students through the spud head example, and explained how it could be extended to made a pizza

Thursday, November 7, 2013

SOFT6007 ITM1 Class 32

I spoke briefly about Assignment 2.

Some students worked on JavaScript and others went exploring for inspiration for ideas for assignment 2.

Wednesday, November 6, 2013

SOFT6007 CA1 Results

The results of assessment 1 are now available here:
http://mcom.cit.ie/staff/Computing/cmanning/soft6007-2012/soft6007-ca1.pdf

The marks are out of 20 and are sorted by the last 4 digits of the student ID number.

SOFT6008 COM2A Class 32

I talked students through the Supdhead example. I explained how this could be extended to make a Pizza Ordering webpage where the pizza is drawn as the toppings are selected.

There are some pizza images here
http://colinmcit.blogspot.ie/2012/11/soft6008-pizza-images.html

Attendance was poor, reportedly due to the release yesterday of Call of Duty.

SOFT6008 DWEB2 Class 31 & 32

I talked students through the Supdhead example. I explained how this could be extended to make a Pizza Ordering webpage where the pizza is drawn as the toppings are selected.

There are some pizza images here
http://colinmcit.blogspot.ie/2012/11/soft6008-pizza-images.html

Tuesday, November 5, 2013

SOFT6007 ITM1 Class 30 & 31

We looked at position in CSS.

I spoke very briefly about Assignment 2

Animated GIFs



Saw some Animated GIFs in the lab today. This is an interesting YouTube video about animated GIFs.

Chooones



The song I'm humming all this week is Papaoutai by Stromae, currently the world's coolest Belgian.

SOFT6007 DWEB1 Class 31 & 32



We looked at position in CSS.

I spoke very briefly about Assignment 2.

SOFT6007 Class 29




We looked at JavaScript. We will return to JavaScript later in the module.


Friday, November 1, 2013

SOFT6008 Dropbox unshared

You may have noticed that you are no longer sharing a Dropbox folder with me.

We will use Blackboard for the assignment submissions.

SOFT6008 COM2B Class 27 & 28

Students worked on coding check digit calculations.  I advised students to revise HTML forms and to look at the built-in validation in HTML5 if they wanted a break from that.

Some students became distracted by an assignment due today for another module.  That's just the way of things.


Thursday, October 31, 2013

SOFT6008 Recording of Exam Attendance

I was advised today by the head of department that I made a number of students uncomfortable last week when I used my mobile phone to record attendance at the exam.  I apologise for making anyone uncomfortable.

I was necessary to record who was at the exam so that in the event of an issue, like a script being lost or unidentified, I could establish who was there and who was not. A roll call would have eaten into the time we had available to the exam. Not all of the people there on the day were personally known to me. I did not want to interrupt students by asking those I did not know for ID. And there was no certainty that they would even have had ID.

It clear, however, that I made some students uncomfortable. I am sorry for that.

It was always my intent to keep the recordings for only a few days until after the results were published so that if there was an issue it might be a useful record.

The recordings were never actually viewed. They were never copied nor backed up.

I deleted them from my phone today immediately on discovering that their existence made some students uncomfortable. However, they would have been deleted over the next few days in any event because there were no issues.

It is clear that different people have different comfort levels when it comes to the recording of their images or voices, or indeed any data about them. It is always difficult to find the right balance between the convenience provided by technologies and the risks they pose. In fact, I think this is one of the big questions of our time. I clearly got it wrong, and, again, I apologize for this.

I have decided to err on the side of caution from now on and so will be more sensitive in future. I will also discontinue my practice of recording lectures and putting them on YouTube. There is a risk that this practice may prevent some students from asking questions or may make them uncomfortable for other reasons.  Since I never actually asked anyone's permission I will cease the practice and I have removed those recordings that were made in the past without permission.


SOFT6008 COM2B Class 26

Students worked on coding check digit algorithms for PPSNs and DNIs

SOFT6007 ITM1 Class 36

Students worked on forms

Wednesday, October 30, 2013

SOFT6008 CA Results

The results of the first assessment are available online at http://tinyurl.com/soft6008ca. They are sorted using the last 4 digits of student ID numbers.

Tuesday, October 29, 2013

SOFT6007 ITM1 Class 26 & 27

Students worked on coding forms.

SOFT6007 DWEB1 Class 27 & 28

Students worked on coding forms.

SOFT6007 Class 25




We looked at forms.

As I highlighted in class there was a mistake in the slides.  Checkboxes must have different names if they are all to be sent to the server correctly. So the hobbies example should show something like hobbies1, hobbies2, hobbies3. [There is a solution involving arrays. But you guys know nothing of arrays just yet]

Thursday, October 24, 2013

SOFT6008 COM2B Class 24

Students worked on code. I'm please with the progress students are making. Of course I have no idea how the missing students are doing.

SOFT6007 ITM1 Class 24

Students were interested in studying for exams they had today. No one was doing any web stuff, so I headed away after a few minutes.

Wednesday, October 23, 2013

SOFT6008 DWEB2 Class 23 & 24

Some students worked on code. But most spent time preparing their cheat sheets for the exam today.

Tuesday, October 22, 2013

SOFT6007 ITM1 Class 22 & 23

We had an exam.

SOFT6007 DWEB1 Class 23 & 24

We had an exam

SOFT6007 Class 21

Class was canceled. I wasn't feeling well.

Monday, October 21, 2013

SOFT6008 DWEB2 Class 22

Some students worked on check sum calculations. But most did preparation work for the exam.

SOFT6007 DWEB1 Class 22

Some students worked on colour coding the timetable. But most did preparation work for the exam.

SOFT6008 COM2A Class 22 & 23

Students continued coding check digit algorithms.

I advised against tackling cookies just yet.

I passed around a list of the dropboxes that have been shared with me and students who have yet to complete that task got it sorted.

SOFT6008 Class 21



We looked a cookies.

I talked a bit about getting inspiration from the web.

Friday, October 18, 2013

SOFT6008 COM2B Class 19 & 20

Students worked on coding check sum algorithms. Most students are still working on the credit card code, which puts them a bit behind schedule.

Some students were struggling with functions so I talked a little bit about them on the board.








Thursday, October 17, 2013

SOFT6008 COM2B Class 18

Students worked on coding the check digit exercises

Wednesday, October 16, 2013

SOFT6008 COM2A Class 20

Students continued working on check digit exercises

SOFT6008 DWEB2 Class 19 & 20

Students continued coding the check digit exercises

SOFT6008 Exam Practice

Tuesday, October 15, 2013

SOFT6007 ITM1 Class 18 & 19

In the first part of the class I gave out colour chips and asked students to find the corresponding RGB values using a colour picker.



In the second half of the class I explained how classes worked in CSS and we colour coded the timetable using classes.

SOFT6007 DWEB1 Class 19 & 20

In the first part of the class I gave out colour chips and asked students to find the corresponding RGB values using a colour picker.



In the second half of the class I explained how classes worked in CSS and we colour coded the timetable using classes.

SOFT6007 DWEB1/ITM1 Class 17



We looked at digital colour systems.

To get some practice using the RGB system students can use a colour picker in a program like PowerPoint or play Colin's HTML Colour Picker Game (HTML5 Browser required)

Students may also be interested in the videos online.





The video below explains number systems and Hex.


Monday, October 14, 2013

SOFT6008 Dropbox feedback

If you successfully shared a dropbox folder with me you will fine a note from me in the folder. If you didn't do that then you need to take some corrective action.

If you uploaded your credit card code you will also find some feedback.

SOFT6008 DWEB1 Class 17

Students worked on coding check sum calculations for various schemes. Some are still struggling with the Luhn algorithm