Student friendly workbook (with hints) asking them to write pseudocode for 12 programming problems. Scaffolded as per below:
Sequence (Easy - first 3 challenges)
Selection (Moderate - next 3 challenges)
Iteration (Hard - next 3 challenges)
Extension (final 3 challenges including functions, div/mod and string manipulation)
This workbook should take students 1-2 hours to complete. Answers are included. Files are in PPT and PDF.
Any errors, please contact me and I can send corrected copy to you.
Feedback welcome.
3 visual resources to help Grade 5+ students to master factorising quadratics, solving quadratic equations and completing the square. All are stand alone worksheets usable to teach or for independent work.
RESOURCE 1: Factorising Quadratics - Guided worksheet using reverse grid method (GCSE Maths 9-1)
Step by step worksheet that shows students how to factorise quadratics using the box method. 2 resources included - one for Foundation and one for Higher. Higher worksheet covers quadratics where coefficient of x square = 1 and not = 1. Answers provided. Ideal for one lesson (30-45 minutes).
RESOURCE 2: Completing the square worksheet (visual method) / Quadratics
Visual method and step-by-step help on how to complete the square. Includes 2 examples and 4 questions which help students to access the how and why of completing the square as well as serving as a good introduction to the topic. Questions cover the form for x^2 + bx and x^2 + bx + c. Answers provided.
RESOURCE 3: Solving Quadratic Equations - Worded and graded problem solving worksheet
5 x Grade 4 - Grade 7 worded problems requiring students to decompose a problem, form a quadratic equation, factorise it and solve it. They then have to choose a solution that matches the context of the question. Ideal for one lesson with laddered activities to show progress.
Help students win at pseudocode with these low stakes and student friendly starters, plenary or homework activities.
RESOURCE 1:
The pseudocode fill in the blanks activity helps students become familiar with pseudocode by having to complete 3 pseudocode programs. The activity includes use of IF statements, FOR loops and WHILE loops. Ideal for a starter, plenary or homework. Answers included. DOC and PDF file formats provided.
RESOURCE 2:
The pseudocode matching activity helps students become familiar with pseudocode by asking them to match pseudocode programs to their purposes (or explaining them if higher ability). This activity includes use of IF statements, FOR loops, WHILE loops, STRING manipulation, FUNCTIONS and ARRAYS. Lower ability students can do the matching activity and higher ability can provide the purpose rather than match. Files for both included as well as answers. DOC and PDF file formats provided.
RESOURCE 3:
The pseudocode loops / iteration activity helps students become proficient with loops by asking them to identify infinite loops as well as providing loop counts for non-infinite loops. Includes a question on nested loops as a challenge. Answers included. DOC and PDF file formats provided.