Today we talked with Michelle Lim about her experiences as a web developer and freelance business owner. We also learned about "web apps" and how they work, including the difference between "front-end" (client) and "back-end" (server) development.
We then explored another, very practical use of programming - the need and algorithm for barcode validation through a checksum.
>> Spot the bug in this code: Barcode Checksum Program
Hint: Even if you have never coded before, you should still be able to spot it by knowing this algorithm.