Monday, October 19, 2015

SOFT6008 Class 06.1 B

Students worked on coding various checksums.

Attendance was poor

SOFT6007 Class 06.1

We looked at how to do a three column layout in CSS.

It was very slow because the machine in the room was not cooperating. I will go over it again in the labs.

SOFT6008 Class 06.1 & 06.2 A

Students worked on coding various checksums.

Attendance was poor

Thursday, October 15, 2015

SOFT6007 Class 05.4 W

We looked at using Google Fonts to add an interesting font to the page.

SOFT6007 Classes 05.2 05.3 05.4 N

05.2 I asked students to experiment with different CSS properties. We looked at the font property shorthand again and I asked students to experiment with that. I asked students to experiment with relative sizes using em

05.3 We looked at classes and IDs and I asked students to colour code their timetables using classes

05.4 We used Google Fonts to add an interesting font to the page


SOFT6007 Class 05.2 & 05.3 W

05.2 I asked students to experiment with different CSS properties.
We looked at the font property shorthand again and I asked students to experiment with that. 
I asked students to experiment with relative sizes using em

05.3
We looked at classes and IDs and I asked students to colour code their timetables using classes

Wednesday, October 14, 2015

SOFT6008 Class 05.2 &05.3 B

Students worked on coding the Luhn algorithm and some looked at some others too.

SOFT6008 Luhn Algorithm Patent

If you didn't like my explanation of the Luhn's Algorithm check out the original patent
http://www.google.com/patents/US2950048

SOFT6008 Class 05.4 Exam

We had an exam from 1230-1400.  I will send an email once I have the results organised.

The font for the code caused some confusions because l2 looked like 12.  I did my best to clear that up on the day, but it may not have been enough.  Here's a PDF of the exam and a version of it in a different font.  Please take a look at them both.

If you feel that you were disadvantaged by the typography of the exam, please send me an e-mail by noon on Wednesday (21st) and I will set aside your result.  I will get back to you with a time for a different exam, that will address the same learning outcomes.  However, before making this choice please be aware that the exam will likely be after 1800 some evening, will take less than an hour, and may not be open book.  Also it won't be a best-out-of-two scenario.  The mark you get for the second exam will be on only mark you will get.

I have no reason to believe that anyone was disadvantaged by the typography.  But if someone was I would like to try to redress it now while we have time rather than later.

SOFT6008 Class 05.3

Some students worked on the credit card check sum code, but other got ready for today's exam by reviewing code.

SOFT6008 The Google

I cannot stress enough the importance of trying to write code for yourself.  Googling for solutions is of limited value.  Students need to learn to write code from scratch.  That the the point of the programme they are enrolled on.  I've been doing this while now and in my experience obsessive Googlers tend not to be successful because they don't learn the skills they need.  Students are unlikely to learn much from other people's code.

If you try to write the code yourself I am happy to help you.  If your objective is to steal code and put all your efforts into covering your tracks, then you are wasting your time and mine.

No one is going to pay you Google code for a living.

SOFT6008 Class 05.2 & 05.3 W

Students continued working on the credit card validation.  Progress was slower than I had expected.  I think students are struggling with going from the problem definition to the algorithm.  The JavaScript code per se doesn't see to be an issue.

Monday, October 12, 2015

SOFT6008 Class 05.1 B

Stduenst worked on coding the Luhn algorithm in JavaScript

SOFT6007 Class 05.1

We looked at CSS. I stressed the importance of keeping the content and styling information separate and told students to never used embedded nor inline styles.

SOFT6008 Class 05.1 & 05.2 A

I asked students to write code for the Luhn checksum algorithm used for credit cards.

SOFT6008 Attendance

The attendance rate in Week 04 was 64%. That's a slight improvement on earlier weeks, but it's still low.

Friday, October 9, 2015

SOFT6008 Exam reminder

The exam will run from 1230 to 1400 in the Melbourne Exam Hall on next Wednesday 14 October.

It won't be a long exam but I booked a 2-hour slot just in case someone needs a bit of extra time.

This is a one-sheet exam. Student will be permitted to bring a single A4 sheet of notes (front-and-back).

This will be worth 20% of the final mark for the module. All students registered for the module need to attend in order to get full marks.

You should have received a sample by e-mail.

Please enter and leave quietly.

Thursday, October 8, 2015

SOFT6007 Class 04.2 & 04.3 & 04.4

Students worked on coding up the form.

We had a brief introduction to CSS and students styled the timetables they completed in previously

SOFT6007 Class 04.2 & 04.3 W

Students worked on coding up the form. Most are done now or nearly done.

We may move on to something new in the next class.

Wednesday, October 7, 2015

SOFT6008 Class 04.2 & 04.3 B

I asked student to start coding up the Luhn algorithm for check sum calculations. It was slow going. But we will look at it again in the next lab.