Author: James Abela
CS Across the curriculum, VLEs & drone Usage
By Shashi A few days ago James Abela (@eslweb) connected me to a WhatsApp group called SEACSTA – South East Asian Computer Science Teacher’s Association. This was a... Read MorePair Programming in the classroom
By Shashi The concept of pair programming (PP) has for years held much promise for collaborative and effective student work in a computing classroom. The idea behind this,... Read MoreNew to teaching the IB DP Computer Science projects
By Adam Morris I’m not new to teaching the International Baccalaureate (IB), but I am new to teaching Computer Science in general, and new to teaching the IB... Read MoreThe F String in Python
F Strings came to Python in 3.6 and they make the job of making formatted tables much easier and clearer. I am now pretty sure all students are... Read MorePython Vs Swift
Simple Data Types You can’t mix floats and integers in Swift for calculations Swift Python let apples = 3let appleSummary = “I have \(apples) apples.” apples = 3appleSummary... Read MoreComputational Thinking
By Su Mae (Year 9 student in Garden International School) ABSTRACT The purpose of this topic was to explore computational thinking and how it could be embedded into... Read MoreUse of Break in Python
Update 8th June: I’ve also noticed that the MIT’s Introduction to Computer Science and Programming uses Break extensively in their 1st week. So the argument that universities don’t use... Read MoreCAIE A-level: Object Oriented Python Tutorial
In this tutorial I show you the beginnings of a new RPG game. This covers all of the key concepts in the Cambridge International A-level. You can see... Read More- 2 of 2
- « Previous
- 1
- 2