We looked at John Oliver's excellent explanation of the problems associated with credit rating companies and data collection generally.
I asked students to come up with ideas on how these problems might be solved. We discussed how that was pretty much what was done in Europe 30 years ago.
I gave students a case study to discuss. I felt that students weren't taking it seriously and so we finished the class early and had a discussion on what I expected of the students. I, quite rightly, also found out what students expect from me.
I though it was a very useful discussion. Hopefully it will make things better going forward.
Only one student attended the live session. S/he had no questions. So although there is a recording of the first part of the session there is nothing of value in it for students.
I did receive some questions about the assessment by e-mail. I will compose a response to those and e-mail the class.
I will also e-mail and upload some notes in due course.
We looked at codes of ethics from the IEEE, ACM, and ICS. We identified which aspects were obligations that might apply to anyone and those that were specific to computer scientists.
We used Processing's infinite loop and Draw() technique to move the sun in our house pictures. I asked students to figure out how the change the colour of the sky as the sun rises and sets.
We looked at the structure of a logical argument and discussed the relationship between premises, arguments, and conclusions. We looked at common logical fallacies.