<p>Set of AQA GCSE Computer Science trace table questions, with marking scheme. Questions include Python-based content as well as pseudocode style questions.</p>
<p>Includes Python code for all questions for students to review/edit as required, including error-corrected code. (Python code equivalents included for pseudocode based questions).</p>
<p>Fractions and percentages lesson as Powerpoint/Google slides slideshow, covering basics of converting fractions (tenths, hundredths as well as quarters, fifths, twentieths and twenty-fifths) to percentages.</p>
<p>Includes practice questions (with answers) as well as key concepts.</p>
<p>Also includes an interactive spreadsheet which will auto-mark student responses.</p>
<p>Algebra lesson as Powerpoint/Google slides slideshow, covering introduction to algebra - simplifying algebraic expressions (addition, subtraction and multiplication), introducing evaluating an algebra expression to find a value.</p>
<p>Includes practice questions (with answers) as well as key concepts.</p>
<p>Also includes an interactive spreadsheet which will auto-mark student responses.</p>
<p>Fractions and decimals lesson as Powerpoint slideshow, covering basics of converting fractions (tenths, hundredths as well as quarters, fifths, twentieths and twenty-fifths) to decimal equivalents.</p>
<p>Includes practice questions (with answers) as well as key concepts.</p>
<p>Also includes an interactive spreadsheet which will auto-mark student responses.</p>
<p>Following on from three core lessons for beginners learning C# - sequence, selection and iteration (definite/indefinite) - these PPT slides include integrated tasks and exemplar code for students to follow along with and practice topics of random number/value generation and an introduction to methods (functions and procedures) in C#.<br />
Partial solutions are included as a guide (‘hints’) for students to edit and add to as required.</p>
<p>Three core lessons for beginners learning C# - sequence, selection and iteration (definite/indefinite)<br />
PPT slides, including integrated tasks and exemplar code for students to follow and practice<br />
Partial solutions available as a guide (‘hints’)</p>
<p>Python programming - building a game using the integrated Pygame Zero environment in “Mu” Python IDE. A set of lessons with step-by-step guides on creating the interactive elements for a game.<br />
Create “actors” and lets students ‘code’ the actors to move around. Includes PPT notes/lessons with image files, included screenshots and sample .py code (fully annotated with comments to explain the code) provided for teachers to share with students for editing and further development. Suggestions included for extension work.<br />
Build a simple game idea in 20-30 lines of code!<br />
<em>Extended to include multiple actors/game characters, controls for those characters/actors, collision-detection between actors, soundtracks/sound effects and background images</em></p>
<p>J836 Cambridge Nationals IT - R050 ‘mini mock’ (total marks out of 45) , could be used as a baseline test at the start of Year 11. Comes with marking scheme.</p>
<p>Mini mock/baseline test paper for AQA GCSE Comp Sci (8525 - Python) content/practice questions from typical Paper 1 + Paper 2. 1 hour duration/45 marks. With draft answers/suggested markscheme.</p>
<p>J836 - R070 - Adobe Aero lessons (PPTs x 2), covering basic use of Adobe Aero (intro to core features) - adding and manipulating assets. Additional PPT lesson on working with assets and adding triggers.</p>
<p>Powerpoint slides for students to work through creating a basic mobile app. Students make use of buttons and text boxes. Mobile app can be tested ‘on-screen’ (simulator) or using an actual mobile phone.</p>
<p>PPT lessons using an interactive website for Python programming a Raspberry Pi Pico.<br />
NO additional hardware needed (although if Pi Pico’s are available - can integrate their use after practising with the simulator).<br />
Covers basic setup of LEDs, ‘how-to’ attach the virtual LEDs to the Pi Pico, and basic Python coding using MicroPython (similar to Python with a few bits ‘added on’ to let students code some virtual hardware and see results of their actual coding rather than all text-based within an IDE).</p>
Simple intro into using tkinter to create GUI with Python. Powerpoint presentation combining screenshots of code with simple tasks following each step. Useful for beginner Python coders, reduces excess coding to bare-bones structure which works. Suitable for higher level abilities in KS3 as well as KS4 lower level abilities in computer science and programming.
<p>Python programming - developing GUI programming skills using tkinter. A set of lessons with step-by-step guides on creating the various GUI elements of windows, buttons and menus.<br />
Create windows with working buttons, menus and text boxes. Includes PPT notes/lessons with image files, included screenshots and sample .py code (fully annotated with comments to explain the code) provided for teachers to share with students for editing and further development. Suggestions included for extension work.<br />
Build a simple GUI in 20-30 lines of code!</p>
Scratch e-safety quiz builder instructions/steps, useful for KS3 ICT on topic of e-safety and/or KS3 ICT Scratch unit covering 'how-to' aspect of building a quiz in general.
<p>A to Z suggestion of programming tasks (Python-based) but could be used across any programming language for students and teachers looking for possible programming task suggestions for extension work. Incorporates some suggested Python code snippets across a number of the tasks. The ideas could also be used as a jumping off-point with the core ideas being developed and extended further as the teacher/student wished.</p>
<p>Python programming - turtle graphics - 4 lessons from beginner to intermediate programming, covering basics of turtle programming including changing turtle colours and sizes, through creating multiple turtles, use of the RANDOM Python library, defining functions in Python for different turtle activities and using the keyboard in an interactive way to control Trevor the turtle. Includes sample .py Python files to save time and allows students to download and edit the code themselves.</p>
GCSE Computer Science - core programming in Python - set of cloze exercises/worksheets with sample set of programming assignments based on cloze exercises.
<p>Beginner’s guide to making Powerpoint slideshows more <em>interactive</em> - build in links and choices with text, images and multiple clickable hotspots within a single image. Includes a clear set of how-to step-by-step guidelines, along with a sample slideshow showing full use of the features available.<br />
Can be used as a concept for formative assessment, as well as for students to construct their own quizzes and interactive adventures.<br />
Can be used cross-curricular / multiple subject areas.</p>
<p>Sonic Pi music on computers - an interesting coding tool for computers to create music through writing some basic programming code. Introduces the concept of ‘live coding’, covers a range of common programming concepts such as sequencing and loops. A set of activities with step-by-step guides on creating some simple rhythms with a wide variety of drum sounds and bass guitar!<br />
Includes PPT slides with image files, included screenshots and sample Sonic Pi files also provided for teachers to share with students for editing and further development.<br />
(Requires the installation of Sonic Pi - free to download for Windows PC, MacOS and Linux/also linked to Raspberry Pi).<br />
Cross-curricular topic (links computer science and music).</p>