Thursday, October 29, 2015

SOFT6007 JavaScript re-cap



If you missed the classes on JavaScript last week, this video might go some way to filling in the gaps in your knowledge. (If you're in a hurry skip to 19:00)

SOFT6007 Classes 07.2 & 07.3 & 07.4

Students worked on the assignment.

I saw little evidence that students who missed the classes on JavaScript last week had adressed the gaps in their knowledge in the meantime.

SOFT6007 Classes 07.2 & 07.3

Students worked on the assignment.

I saw little evidence that students who missed the classes on JavaScript last week had adressed the gaps in their knowledge in the meantime.

Wednesday, October 28, 2015

SOFT6008 Classes 07.2 & 07.3 B

Students worked on coding checksums. 

Attendance was poor

SOFT6008 Class 07.4

We looked at some more checksum calculations for user inout validation and I talked a bit about how one might code them.


When discussing the PPSN I drew students' attention to the relationship between the loop counter (n) and the multiplier.


nmultiplier
08
17
26
35
44
53
62


The multiplier is 8-n


When discussing the henkilötunnus I wasn't clear on whether the start of the list of check letters was considered 0 or 1. It's 0. So 311280-999J is a valid henkilötunnus.
I have updated the slides so this is clearer.

SOFT6008 Class 07.3 A

Students worked on coding checksums.

Attendance was poor

SOFT6008 Class 07.2 & 07.3 W

Students worked on coding checksums

Tuesday, October 27, 2015

Holiday

Monday 27 October a holiday in Ireland.

Thursday, October 22, 2015

SOFT6007 Class 06.4 W

Nobody turned up to class

SOFT6007 Class 06.2 & 06.3 & 06.4 N

I asked students to look at the spec for the assignment so that I could answer any questions they might have.

We looked at JavaScript and I talked students through the Coin Toss & Dice Game examples.  I asked students to take a look at the code and made sure they understand it.

Students who understand the code should be able to extend it to make a slot machine.

Everybody left after two hours.

Slides: 2015-JS01b.pdf

SOFT6007 Assignment Spec update

I emailed an update of the spec to all students. The updated spec does not require a JavaScript game to be included.

SOFT6007 Slot machine images

These might be useful for the slot machine exercise:





SOFT6007 Class 06.2 & 06.3 W

I asked students to look at the spec for the assignment so that I could answer any questions they might have.

We looked at JavaScript and I talked students through the Coin Toss & Dice Game examples.  I asked students to take a look at the code and made sure they understand it.

Students who understand the code should be able to extend it to make a slot machine.

Slides: 2015-JS01b.pdf

Wednesday, October 21, 2015

SOFT6008 Attendance Week 06

Attendance for Week 06 was 45%

SOFT6008 Class 06.2 & 06.3 B

Students worked on coding checksum calculations for the assignment

SOFT6008 Class 06.4

We looked at different ways to code the Luhn algorithm.

We looked at EAN, ISBN, and PPSN algorithms

Audio: SOFT6008-06-4-20151021.mp3

SOFT6008 Assessment 1 Results

The results of assessment 1 are here sorted by the last 4 digits of your ID number.

I was disappointed by the results. A number of students have not yet mastered be very basics.  These students need to go back to the very start of the course and work forwards from there.

SOFT6008 Class 06.3 A

Students worked on coding the checksums.

Only three students came to class

SOFT6008 Class 06.2 & 06.3

Students worked on coding checksum validations.  Most are still working on the credit card. We will look at that in the lecture today.

Monday, October 19, 2015

SOFT6008 Class 06.1 W

Students worked on coding the credit card checksum.  Many students are weak programmers and are struggling with the logic.