Finding Damo

The story of a man, his job, two cats and the meaning of success.

Archive for the month “April, 2016”

Creators not Users

I usually talk about cyber safety. Today I say to you: the best way to be safe in the cyber-world is to be a creator and not just a user.

creatorsThe new Digital Technologies curriculum is coming into place next year. ICT capabilities (using word processors, spreadsheets, answering emails, creating wikis) will be incorporated into the rest of the curriculum. It is now assumed that students will know these things but if a History teacher wants a Word document handed in, they’ll have to check to make sure that the student is using styles for headings and not just pressing space a hundred times to get the heading into the centre of the page. Ask yourself these questions:

  1. Can you get Word to auto-create a table of contents using the headings from your report?
  2. Could you create a budget in a spreadsheet program that automatically updates as your financial situation changes?
  3. How would you find out what the Iranians called the Iranian Hostage Crisis?

This is stuff the students should know by the time they hit Year 7. Obviously, that means the teachers need to know it as well. That’s beside the point. We’re not teaching this stuff in IT any more, unless we need to as students hand in reports on the new DIGITAL TECHNOLOGIES curriculum.

The idea behind Digital Technologies is that in a rapidly changing technological world, teaching students how to use Word is teaching them software that will be outdated by the time they hit the workforce.

We need to teach them how to think. That’s the concept that underpins Digital Technologies. Students are going to become creators rather than users.

If you know how to break down (decompose) a problem into smaller manageable pieces, and then create a series of steps (algorithms) that can solve each of the steps in an ordered way (computational thinking), allowing for the possibility of change in scope, then little things like working out how to do a mail merge in Word become easy, because you know the steps to solve that problem (Google it).

http://xkcd.com/627/This cartoon by XKCD sits above the desk in my office. It is guaranteed to turn anyone into an IT support person in seconds. Live by it. (link: http://xkcd.com/627/)

The easiest way for students to demonstrate computational thinking, decomposition and the creation of algorithms is to code. There has been a massive push in around the world to make sure the younger generation can code. It has finally made it to Australia and from next year (if they haven’t already started) students in primary school will be coding as part of their curriculum.

Where does that leave us? The secondary classrooms that haven’t been explicitly coding? We need to do some catch up. It might take a few years for us to be teaching the Year 7 curriculum. And that’s fine. It won’t take our students long to pick up on the concepts they missed out on.

And why am I doing this spiel on a blog? Because as parents (or teachers), you can help. Let’s get our students introduced to coding in a fun way before they need to do it in class. Start them on the basics so that they can take on the more structured lessons as they progress.

Here are some resources being thrown about at the high school level:

  • https://www.codecademy.com/ – This is a great resource we’ve been using with our Coding Club. It has courses in Javascript and Python – two very popular languages out in the world.
  • https://codecombat.com/ – learn to code while killing goblins and orcs! You tell your character what to do using code and learn while you’re at it.
  • http://Code.org/learn – The Hour of Code is a fantastic starting point. There are coding hours starring characters from Star Wars, Frozen, Minecraft and Angry Birds. Students can create their own Flappy Bird game, mazes and puzzle games as they progress.
  • https://bitsbox.com/ – good for Year 7s, but probably not much further on from there. You can subscribe for printed booklets with hundreds of little coding activities.

 

Terms and Conditions

TERMS-AND-CONDITIONS-MAY-APPLY-APPLEShereen just upgraded her IOS version. Every time we do that, it comes up with the “I have read the Terms and Conditions” button. We click that, we state that we are using the software as long as we agree to follow whatever mandatory rules the company put forward for us to follow.

And we lie.

We lie because only a tiny percentage of people actually read the terms and conditions. For anything. Rented a house? Sure, I’ve read the terms and conditions. Bought a new car? Sure I’ve read the terms and conditions. Adopted a child? Sure I’ve read the … wait, did that say Son of Satan?

Here are a couple of the things you are signing away when you click the button/sign along the dotted line/dip your quill in the bloody ink.

IMG_5162From my car insurance:

“We will not cover any loss, damage or liability as a result of:

  • War or warlike activity:
    • War does not have to be declared
  • Hostilities, rebellion, insurrection or revolution
  • Contamination by chemical and/or biological agents, which results from an act of terrorism
  • Anything nuclear or radioactive

From Apple:

  • You can only belong to one Family at a time, and may join any Family no more than twice per year.
  • Consult a doctor before using the products offered through the iTunes Service
  • APPLE DOES NOT REPRESENT OR GUARANTEE THAT THE APP AND BOOK SERVICES WILL BE FREE FROM LOSS, CORRUPTION, ATTACK, VIRUSES, INTERFERENCE, HACKING, OR OTHER SECURITY INTRUSION, AND APPLE DISCLAIMS ANY LIABILITY RELATING THERETO.
  • Apple reserves the right to take steps Apple believes are reasonably necessary or appropriate to enforce and/or verify compliance with any part of this Agreement.

This is what you’re signing when you click “I agree”. No changing families. Buy the virus-filled apps and ibooks. And if Apple decides that they should murder your first-born to enforce and/or verify compliance with their agreement, well, you just agreed that that is ok as well.

futurama-devil2Did you hear about the company that had a clause in their T&Cs that gave them ownership of the user’s immortal soul? It was an April Fool’s joke, but it made a very clear point: people don’t read the terms and conditions. Any self-respecting evil overlord would take advantage of this.

So, I’m going to create an app. It will be marvellous. Everybody will want it. And I’ll have all of the basic terms and conditions. But, just for those people who don’t read the terms and conditions, I’ll add in a few of my own.

So as a warning, here they are. Read them carefully. And choose whether you want my cool app, or whether it’s just not worth it.

CoolApp Terms and Conditions

  1. The developer takes no responsibility for any damage this app might cause to the machines or devices the app invades.
  2. There is a good chance that this app will never be updated again. The developer makes no apologies for this, so get over it.
  3. The developer will remove access to any user who scores the app less than five stars on the app store.
  4. The developer might make certain demands of users. By accepting these terms and conditions, you are accepting that these demands are fair and reasonable and that you will abide by these demands in a timely manner. These demands may include (but are not limited to):
    1. The user will provide safe haven for the developer and any associates that may need sanctuary.
    2. The user is expected, with fair notice, to contribute to a standing army to defend the holdings and lands of the developer in times of war.
    3. The developer may, on occasion and again with fair warning, visit the user’s home and at that time, should be provided with food and lodging. Moreover, a ball should be held in the developer’s honour, at the full expense of the user.
  5. The app has been extensively tested, but the developer will not be held liable for damages caused by effects outside of the standard test cases. For example, portal rifts leading to alien invasion shall not be deemed the fault of the developer.
  6. In the case that the developer requires a liver, spleen, brain, heart or other vital organ, the user will go to any length to provide the developer with said organ (no questions asked). The developer will endeavour to return the organ in a timely manner but cannot assure the quality of the returned item.
  7. Your genetic code, facial likeness and other personal information may be used by the developer for various purposes set out in the privacy document. The user accepts any liability for actions taken by the resulting robotic clone.

Did I miss anything? You have been warned.

Post Navigation

%d bloggers like this: