python

programming Replit

Two’s Complement Revision Quiz

Are you or someone you know preparing for a Higher Computing Science exam? Look no further! My students have been using this interactive program to ace their prelim exam, and now it’s your turn to give it a try.

Read More
Student Engagement Uncategorized

Python Programming Challenges and open book assessments

Given that it is Computer Science in Education week and the last few weeks of term I wanted to wrap up my practical programming lessons for the term with some Python programming challenges. Why programming challenges? In the past I’ve used these successfully with lower age groups. In my opinion it helps to validate the […]

Read More
Digital Skills Flipped Classroom IBook Teacher Training + Support

Using Book Creator To Create Augmented Textbooks

Since starting my new role as Director of IT Systems and Computer Science in August I’ve been planning how to enhance the resources students have access to in the classroom. I use a blended learning model which mixes “traditional” lessons with pre-reading/watching/listening tasks for homework followed by practical application of the concepts covered when the […]

Read More
STEAM Student Engagement This Is My Classroom

Social media generated art in Python #ThisIsMyClassroom #Programming #STEAM

For the third blog post on this topic I wanted to use Python to generate different pieces of art without relying entirely on the random function. I decided to use the tweepy library, mainly because I had already used it to post content to Twitter but had never investigated how it could be used to […]

Read More
CodeBug CPD Development digital literacy STEAM Student Engagement This Is My Classroom

Using CodeBug tethered via USB on a MacBook

It has been a few weeks since our CodeBugs arrived here in Milan and after playing around with some of the sample programs and thinking about their features I have decided to use these with next session’s Year 10 students as an introduction to the iGCSE Computer Science course in September. While they worked really […]

Read More
CPD Development Flipped Classroom Student Attainment Student Engagement Teacher Training + Support

Using @EdPuzzle for the first time #flipclass #flipchat

EdPuzzle is not a new site to me, however I’ve never had the time to sit down and investigate it properly. I got the opportunity today as the rain made an overdue visit to Milan. My Year 10 Computer Science students are revisiting the Python language and I gauged their knowledge during class last week. […]

Read More
#RGCdevicetrial CPD ICT for Learning Mobile Learning Student Engagement Teacher Training + Support web 2.0

Programming on an iPad #compSci #RGCdevicetrial

At the start of the #RGCdevicetrial I was very cynical about the effectiveness of iPads in education. I did not think they were suitable for use in secondary school classrooms. I saw them as content consumption devices, tailored for personal use only, and an expensive gimmick destined to gather dust in a department store cupboard […]

Read More