Python Programming Booklet for Secondary Students and TeachersQuick View
TsegayTsegay

Python Programming Booklet for Secondary Students and Teachers

(0)
Python Programming Booklet for secondary students and teachers is prepared by a secondary computer science teacher. All the contents of these booklet reflects the specifications of past and future computer science syllabus. This booklet mainly focuses on the programming skills needed to pass secondary computer science assessments. It contains essential programming techniques which help students to be independent programmers. The booklet contains easy programming concepts such as variables and datatypes, data structures such as list, tuple and dictionary and advanced concepts such classes and modules. Students are able to learn programming in their own pace as they progress from basic to advanced level. This booklet is prepared in the form of worksheets and assessment milestones so that students are able to back track if they want to use some techniques from previous lessons. It also has low and high level problems with step by step guidance how the problems would be tackled.
Turtle Activity for KS3Quick View
TsegayTsegay

Turtle Activity for KS3

(3)
Turtle Activity for KS3 comprises a number of activities in one file. All the activities are accompanied by suggested answers. These activities are helpful for teachers who teach Year 7, 8 and 9. The activities are mostly how to draw shapes such as squares, hexagons, circles and fireworks. These activities would help pupils to learn how while loop and for loop work. They are better than Scratch as you can see what is happening behind the shapes. More over you can learn the three principles of programming quickly - Sequence, Selection and Iteration
Flowol Pelican Crossing with 4 SubroutinesQuick View
TsegayTsegay

Flowol Pelican Crossing with 4 Subroutines

(1)
This Flowol activity is mainly for KS3 and any one who wants to learn control systems in Flowol. The worksheet is in word document and can be readily used in lessons. It is also accompanied by suggested solution. However this solution must be copied to Flowol software in order to run.
Controlling Lighthouse flashing sequence in Flowol Quick View
TsegayTsegay

Controlling Lighthouse flashing sequence in Flowol

(1)
A Flowol activity for KS3 (Year 8 and Year 9), This activity will help KS3 pupils to understand how control systems work using lighthouse flashing sequence. Lighthouses have different flashing sequences so that ships can position themselves according to the sequence. Different flashing sequences convey different messages to the captains.
Algorithms for KS4 and KS5Quick View
TsegayTsegay

Algorithms for KS4 and KS5

(0)
Algorithms for KS4 and KS5 comprises a number of algorithms implemented in Python with clear definitions of the lines of code and their usage in real life. Although they are uploaded in PDF format, any one can copy and use them. They are very useful for pupils and teachers in computer science lessons.
Switches, binary, decimal and Hexadecimal Conversion demo in spreadsheetQuick View
TsegayTsegay

Switches, binary, decimal and Hexadecimal Conversion demo in spreadsheet

(1)
This spreadsheet model helps to visualise how computer systems work. How the two state of switches interpreted by system software and read by application software. The binary representation read by system software also converted by application software to be understood by humans. This resources is best suited to KS3 and KS4