Hero image

Mr Makuza's Shop

I like to program. I am also an online chess player and I like making trade deals. I am sure you may want to know a bit more but please if so... ask and I will happily reply.

I like to program. I am also an online chess player and I like making trade deals. I am sure you may want to know a bit more but please if so... ask and I will happily reply.
Trace Tables - OCR Computer science - Python
HazukamHazukam

Trace Tables - OCR Computer science - Python

(0)
I have made a commented powerpoint with two examples of trace tables and three sets of exam questions and answers. All you have to do is give your students the powerpoint with the questions then either mark them or later on after they have done it, reveal the mark scheme. The powerpoint is well explained so students only need a background knowledge of Python Loops/Interations and a general understanding of functions and procedures.
Logic Gates. Computational Logic (AND, OR, NOT, XOR, NAND, NOR etc...)
HazukamHazukam

Logic Gates. Computational Logic (AND, OR, NOT, XOR, NAND, NOR etc...)

(0)
This is a fabulous learning resource package for teachers bot new, preparing for job interviews and also experienced teachers. It is something that will cut out pretty much all of the hard work. It includes a video, lots of group and individual work,starter, main and plenary work plus extra work for high achieving pupils. It is designed for a 2 hour lessons but you may shorten the tasks if you wish to or add more. Students will need Internet and pens to use. If you would rather they take down some notes then this package can also be used for that. I have included the extra sheet with simplified language. Learning Objectives: KNOW WHAT LOGIC GATES ARE. BE ABLE TO DEFINE LOGIC GATES UNDERSTAND THE USE OF LOGIC GATES IN SOLVING COMPUTATIONAL PROBLEMS. BE ABLE TO IDENTIFY SOME SYMBOLS USED TO REPRESENT LOGIC GATES. BE ABLE TO DRAW BASIC AND COMPLEX LOGIC DIAGRAMS
How the Internet works - KS3 and KS4 - 1 hr Lesson
HazukamHazukam

How the Internet works - KS3 and KS4 - 1 hr Lesson

(0)
This lesson includes two videos with subtitles. The videos are for educational use only. The lesson resources are handy and very useful for a Computer Science Lesson on The Internet and How it works. Videos only last for up to 7 minutes each. Students need to take down some notes and to make a few drawings for Skills, Knowledge and Understanding All Know and understand the common ways to connect to the internet Understand the role of the ISP. Most Understand what is bandwidth and broadband. Be able to compare and contrast ADSL and fibre optic. Know why ADSL has been adjusted to have more downstream capacity than upstream capacity? Some Understand the way in which telephone lines are used to transmit digital data
Introduction to Scratch - Variables and IF statements
HazukamHazukam

Introduction to Scratch - Variables and IF statements

(0)
This lesson introduces pupils to Scratch and also covers the following: The scratch Interface, Making and using Variables, Using IF blocks plus a few other challenges throughout the activities set. I have made it as simple as possible to suit SEN kids too and it is filled with labelled diagrams showing steps to go through. They do a guided activity and then a few challenges to see if they remember how it is done. They are also asked to explain certain blocks of code to show their understanding. This should cover the main Skills, Knowledge and Understanding concept.
Online Shopping - Ebay's new approach to fast and convenient delivery
HazukamHazukam

Online Shopping - Ebay's new approach to fast and convenient delivery

(0)
Pupils to read the news article and discuss answers to the questions in the right panel. There is also a link to the BBC video and I have attached the video formatted to .mp4 to it can be played by many video players. Questions are differentiated from simple questions to the more difficult ones. Also, the video allows pupils an option to either watch it or read about the article.
Python Variables
HazukamHazukam

Python Variables

(0)
In this lesson I introduce students with an overview of programming and give then a variety of activities. I have also made some fully commented python code to match with the lesson activities. You may wish to remove some of the context. This lesson should cover an hour. If you are happy with my resource which I am pretty sure you may… then keep an eye out for the other coming lessons.
Adding Binary, worked examples with Questions and Answers
HazukamHazukam

Adding Binary, worked examples with Questions and Answers

(0)
In this lesson, students get to learn how to add binary values together with hexadecimal and denary numbers. It contains a starter activity, introduction and questions together with answers. Tasks are differentiated from low level to higher ability level. It is perfect for whole 1 hour lessons but also for supply or cover teachers who may not have a good enough subject knowledge. I have made a video tutorial for this resource which you can access on my youtube channel “Mr Ma”
Boolean Algebra - Lesson Notes, Worked Examples, Q&As
HazukamHazukam

Boolean Algebra - Lesson Notes, Worked Examples, Q&As

(0)
This is a typical 1-2 hour lesson depending on the class and teacher’s subject knowledge. It is a lesson on Boolean Algebra and logic gates with a starter, worked examples, questions and corresponding answers. It is ideal for cover work since I have made a video as well to help you deliver the lesson more efficiently and it is on my Youtube channel Mr Ma.
Subtracting Binary Numbers, Self Assessment tutorial with Q&As
HazukamHazukam

Subtracting Binary Numbers, Self Assessment tutorial with Q&As

(0)
In this lesson, students learn how to subtract Binary values together with Hexadecimal and Denary. There is a starter and Introduction and questions and answers for this tutorial. It is perfect also for cover work in class the teacher’s subject knowledge is not so great. I have also made a video about this resource file on my youtube channel “Mr Ma” so feel free to check it out. Students require prior knowledge of converting Binary numbers which is also one of my resource files… please check in my dashboard.
Converting Binary, Hex and Denary Numbers Tutorial with Q&As
HazukamHazukam

Converting Binary, Hex and Denary Numbers Tutorial with Q&As

(0)
In this lesson students get to learn how to convert Binary, Denary and Hexadecimal values. It contains so many worked examples, Questions and Answers so the lesson can be a double or a single 1-2 hour lesson. This is also ideal for cover teachers and I have it on my youtube channel “Mr Ma” for your convenience.
Python Programming Modules
HazukamHazukam

Python Programming Modules

(0)
I have coded short illustrious programs for each module. This resource has the following topics: Using Variables for Numeracy Maths Functions Random Module String Methods Number Functions
Python Gaming Tutorial - 3 Dice Roll Game with Video
HazukamHazukam

Python Gaming Tutorial - 3 Dice Roll Game with Video

(0)
In this tutorial I cover the following sub-topics: Using the “import” function Using the Random generator Using recursion in Python Using Functions with arguments e.g. def marks(die1,die2,die3) Formatting strings and integers and converting text to upper case Using global and local variables Using the timer in Python Sequencing and Selection Statements and a lot more This code is for a game that rolls three dice. If all three show the same number you score 10 points and if its just two you score 5 points otherwise you lose 2 points. The original code will be emailed to you because I can’t upload it here due to file restrictions.