Hacking passwords
Your password is rubbish. Statistically speaking that statement is probably true. This video gives a demonstration of thousands of passwords being hacked during the video. Year 11 have recently been looking at cyber security so this has done interesting ideas about weak passwords explored.
Declarative Vs imperative code
https://medium.com/javascript-in-plain-english/nobody-cares-whether-you-used-imperative-or-declarative-programming-66c396ecce06 I was talking to the year 13 class about declarative and imperative code. Academically it’s a clear distinction. In A-level it’s Python Vs Haskell. In conversation it’s SQL and RegEx Vs traditional coding. In reality it’s all just code. There are some nice functions that do Python in a declarative manner, but as long …. Read More
Sorting
https://youtu.be/WaNLJf8xzC4 This is a good graphical and easy to understand look at the sort algorithms. Unfortunately it doesn’t include merge sort which is on most exam specs. One nice thing about it is the real scenario, and also that it gives real world time calculations. It covers: Bubble sort Insertion sort Quick sort
Phishing with the coronavirus
https://www.independent.co.uk/life-style/gadgets-and-tech/news/coronavirus-china-computer-virus-face-mask-malware-emotet-a9314761.html I wouldn’t call it a more sophisticated attack, but it’s certainly using relevance to get clicks. Using fears around the latest health outbreak, or just fears in general, is one of the ways social engineering can try to increase success rates.
Taking apart old laptops
Whilst this isn’t the most entertaining watch, it does show the principles of reusing tech, laptops in particular. Laptops are stuffed full of really good tech and it’s great to be able to reuse it.
Hacking WhatsApp
https://www.theverge.com/2020/1/23/21068815/whatsapp-two-factor-authentication-how-to-security-privacy-hacking-pin-backup The above article is advising how to secure your WhatsApp account to not get hacked. Worth reading and worth following for all. It’s especially interesting for GCSE students as it’s using a particular exploit, and then exploiting the prevention measures. Cheeky, interesting and cool.
Game making tutorials in Python
http://kidscancode.org/lessons/ The above page is essentially a link to loads of videos which are going through making specific games. One series is a space shooter, one is a platformer, one is a zombie shooter. It covers a lot of really advanced concepts but shows you every line that’s being written. Useful for anyone interested in …. Read More
Logic gates game
https://play.google.com/store/apps/details?id=com.ViacheslavRud.Circuit This app is a good excuse to play a game on your phone and call it homework. Year 10 and above do work on logic gates, this app is a nice practise on various logic gates and how they work together.
Big Data vs Lots of data
https://www.bbc.co.uk/news/business-50578234 In year 13 we cover big data. This article highlights the difference between big data and lots of data. Lots of data is gathered from the census but that doesn’t count as big data as the data isn’t varied, there’s just a lot of it. Consider the difference between a census and the data …. Read More
PC building mistakes
A lot of my students consider building their own computer at some point. It’s a fantastic exercise for multiple reasons. This series of videos (this is just number 3, it’s worth going back through the others) give you a few good tips on what to look out for. My advice would be the PSU part. …. Read More