GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (subroutines)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (subroutines)

(0)
<p>Structured worksheets to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - using subroutines (procedures and functions).</p> <p>Designed for students to work through self-guided but could also be used in a lesson or revision session.</p> <p>Contains:</p> <ul> <li>Main Worksheet 1 (main tasks, challenges, extensions)</li> <li>Main Worksheet 2 (further main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (string functions)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (string functions)

(0)
<p>Structured worksheets to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - assigning string functions.</p> <p>Designed for students to work through self-guided but could also be used in a lesson or revision session.</p> <p>Contains:</p> <ul> <li>Main Worksheet 1 (main tasks, challenges, extensions)</li> <li>Main Worksheet 2 (further main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (file handling)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (file handling)

(0)
<p>Structured worksheets to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - assigning file handling commands.</p> <p>Designed for students to work through self-guided but could also be used in a lesson or revision session.</p> <p>Contains:</p> <ul> <li>Main Worksheet - Read (main tasks, challenges, extensions)</li> <li>Main Worksheet - Write (further main tasks, challenges, extensions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (1D lists)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (1D lists)

(0)
<p>Structured worksheets to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - using 1D lists.</p> <p>Designed for students to work through self-guided but could also be used in a lesson or revision session.</p> <p>Contains:</p> <ul> <li>Main Worksheet 1 (main tasks, challenges, extensions)</li> <li>Main Worksheet 2 (further main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Mini Assessment PackQuick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Mini Assessment Pack

(0)
<p>Practice assessments to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Includes - print, variables, input, selection, iteration, string functions, subroutines, 1D lists and file handling.</p> <p>Designed for students to work through self-guided but could also be used in a lesson, assessment, or revision session.</p> <p>Contains:</p> <ul> <li>Grading Paper (split into theory and practical questions)</li> <li>Grading Paper Answers (broken down into individual marks)</li> <li>Grading Paper Practice (original grading paper with guidance / scaffolding for each question)<br /> * Not included for subroutines, 1D lists or file handling</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (indefinite iteration)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (indefinite iteration)

(0)
<p>Structured worksheets to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - using indefinite / condition-controlled iteration.</p> <p>Designed for students to work through self-guided but could also be used in a lesson or revision session.</p> <p>Contains:</p> <ul> <li>Main Worksheet 1 (main tasks, challenges, extensions)</li> <li>Main Worksheet 2 (further main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (selection)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (selection)

(0)
<p>Structured worksheets to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - using selection statements.</p> <p>Designed for students to work through self-guided but could also be used in a lesson or revision session.</p> <p>Contains:</p> <ul> <li>Main Worksheet 1 (main tasks, challenges, extensions)</li> <li>Main Worksheet 2 (including elif, main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> <li>Main Recap Exercises PowerPoint (code to copy and adapt/add to, practice tasks, theory questions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (definite iteration)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (definite iteration)

(0)
<p>Structured worksheets to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - using definite / count-controlled iteration.</p> <p>Designed for students to work through self-guided but could also be used in a lesson or revision session.</p> <p>Contains:</p> <ul> <li>Main Worksheet 1 (main tasks, challenges, extensions)</li> <li>Main Worksheet 2 (further main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (all iteration)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Worksheets (all iteration)

(0)
<p>Structured worksheets to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - assigning iteration statements (definite / count-controlled and indefinite / condition-controlled).</p> <p>Designed for students to work through self-guided but could also be used in a lesson or revision session.</p> <p>Contains:</p> <p>Definite / Count-Controlled:</p> <ul> <li>Main Worksheet 1 (main tasks, challenges, extensions)</li> <li>Main Worksheet 2 (further main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Indefinite / Condition-Controlled:</p> <ul> <li>Main Worksheet 1 (main tasks, challenges, extensions)</li> <li>Main Worksheet 2 (further main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Both:</p> <ul> <li>Main Recap Exercises PowerPoint (code to copy and adapt/add to, practice tasks, theory questions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson PacksQuick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Packs

11 Resources
<p>Structured worksheets to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Designed for students to work through self-guided but could also be used in a lesson or revision session.</p> <p>Topics Included:</p> <ul> <li>print command for text and math calculations</li> <li>assigning data using variables</li> <li>input command</li> <li>selection (including elif)</li> <li>iteration (definite / count-controlled, indefinite / condition-controlled, both)</li> <li>string functions</li> <li>subroutines</li> <li>1D lists</li> <li>file handing</li> </ul> <p>Lesson Packs Contain:</p> <ul> <li>Lesson PowerPoint (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Grading Paper (split into theory and practical questions)</li> <li>Grading Paper Answers (broken down into individual marks)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> <li>Grading Paper Practice (original grading paper with guidance / scaffolding for each question)</li> <li>Recap Exercises PowerPoint (code to copy and adapt/add to, practice tasks, theory questions)</li> </ul> <p>Note - lesson packs from string functions onwards do not have final 2 or 3 bullet points</p> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (subroutines/functions)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (subroutines/functions)

(0)
<p>Structured lessons to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - use of subroutines (procedures and functions).</p> <p>Designed for students to work through self-guided but could also be used to deliver content or revision sessions.</p> <p>Contains:</p> <p>Definite:</p> <ul> <li>Lesson PowerPoint 1 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Lesson PowerPoint 2 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> <li>Grading Paper (split into theory and practical questions)</li> <li>Grading Paper Answers (broken down into individual marks)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (1D lists)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (1D lists)

(0)
<p>Structured lesson to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - use of 1D lists.</p> <p>Designed for students to work through self-guided but could also be used to deliver content or revision sessions.</p> <p>Contains:</p> <ul> <li>Lesson PowerPoint 1 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Lesson PowerPoint 2 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Grading Paper (split into theory and practical questions)</li> <li>Grading Paper Answers (broken down into individual marks)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (file handling)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (file handling)

(0)
<p>Structured lessons to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - use of file handling (read and write).</p> <p>Designed for students to work through self-guided but could also be used to deliver content or revision sessions.</p> <p>Contains:</p> <ul> <li>Lesson PowerPoint 1 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Lesson PowerPoint 2 (including elif, starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Grading Paper (split into theory and practical questions)</li> <li>Grading Paper Answers (broken down into individual marks)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (indefinite iteration)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (indefinite iteration)

(0)
<p>Structured lesson to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - use of indefinite iteration statements.</p> <p>Designed for students to work through self-guided but could also be used to deliver content or revision sessions.</p> <p>Contains:</p> <p>Indefinite:</p> <ul> <li>Lesson PowerPoint 1 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Lesson PowerPoint 2 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (print, operators)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (print, operators)

(0)
<p>Structured lesson to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - use of the print command for messages and math operations.</p> <p>Designed for students to work through self-guided but could also be used to deliver content or revision sessions.</p> <p>Contains:</p> <ul> <li>Lesson PowerPoint (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Grading Paper (split into theory and practical questions)</li> <li>Grading Paper Answers (broken down into individual marks)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> <li>Grading Paper Practice (original grading paper with guidance / scaffolding for each question)</li> <li>Recap Exercises PowerPoint (code to copy and adapt/add to, practice tasks, theory questions)</li> <li>Extra Recap Exercises PowerPoint (additional set of code to copy and adapt/add to, practice tasks, theory questions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (input)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (input)

(0)
<p>Structured lesson to support GCSE students work on their practical programming skills for Component 2.2.<br /> Focus - assigning variables using the input command.<br /> Designed for students to work through self-guided but could also be used to deliver content or revision sessions.<br /> Contains:</p> <ul> <li>Lesson PowerPoint (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Grading Paper (split into theory and practical questions)</li> <li>Grading Paper Answers (broken down into individual marks)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> <li>Grading Paper Practice (original grading paper with guidance / scaffolding for each question)</li> <li>Recap Exercises PowerPoint (code to copy and adapt/add to, practice tasks, theory questions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (variables)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (variables)

(0)
<p>Structured lesson to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - use of assigning and using variables.</p> <p>Designed for students to work through self-guided but could also be used to deliver content or revision sessions.</p> <p>Contains:</p> <ul> <li>Lesson PowerPoint (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Grading Paper (split into theory and practical questions)</li> <li>Grading Paper Answers (broken down into individual marks)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> <li>Grading Paper Practice (original grading paper with guidance / scaffolding for each question)</li> <li>Recap Exercises PowerPoint (code to copy and adapt/add to, practice tasks, theory questions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (selection)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (selection)

(0)
<p>Two structured lessons to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - use of selection statements.</p> <p>Designed for students to work through self-guided but could also be used to deliver content or revision sessions.</p> <p>Contains:</p> <ul> <li>Lesson PowerPoint 1 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Lesson PowerPoint 2 (including elif, starter task, objectives, labelled example/s)</li> <li>Worksheet (including elif, main tasks, challenges, extensions)</li> <li>Grading Paper (split into theory and practical questions)</li> <li>Grading Paper Answers (broken down into individual marks)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> <li>Grading Paper Practice (original grading paper with guidance / scaffolding for each question)</li> <li>Recap Exercises PowerPoint (code to copy and adapt/add to, practice tasks, theory questions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (iteration)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (iteration)

(0)
<p>Structured lessons to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - use of iteration (definite and indefinite) statements.</p> <p>Designed for students to work through self-guided but could also be used to deliver content or revision sessions.</p> <p>Contains:</p> <p>Definite:</p> <ul> <li>Lesson PowerPoint 1 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Lesson PowerPoint 2 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Indefinite:</p> <ul> <li>Lesson PowerPoint 1 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Lesson PowerPoint 2 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Combined:</p> <ul> <li>Grading Paper (split into theory and practical questions)</li> <li>Grading Paper Answers (broken down into individual marks)</li> <li>Grading Paper Practice (original grading paper with guidance / scaffolding for each question)</li> <li>Recap Exercises PowerPoint (code to copy and adapt/add to, practice tasks, theory questions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (definite iteration)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (definite iteration)

(0)
<p>Structured lesson to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - use of definite iteration statements.</p> <p>Designed for students to work through self-guided but could also be used to deliver content or revision sessions.</p> <p>Contains:</p> <p>Definite:</p> <ul> <li>Lesson PowerPoint 1 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Lesson PowerPoint 2 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>
GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (string functions)Quick View
Bartowski

GCSE OCR Computer Science J277/02 - Practical Python Programming Lesson Pack (string functions)

(0)
<p>Structured lessons to support GCSE students work on their practical programming skills for Component 2.2.</p> <p>Focus - use of string statements.</p> <p>Designed for students to work through self-guided but could also be used to deliver content or revision sessions.</p> <p>Contains:</p> <ul> <li>Lesson PowerPoint 1 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Lesson PowerPoint 2 (starter task, objectives, labelled example/s)</li> <li>Worksheet (main tasks, challenges, extensions)</li> <li>Extra Practice Worksheet (additional set of main tasks, challenges, extensions)</li> <li>Grading Paper (split into theory and practical questions)</li> <li>Grading Paper Answers (broken down into individual marks)</li> <li>Grading Paper Practice (original grading paper with guidance / scaffolding for each question)</li> </ul> <p>Note - the context of the naming for these are for students to work from White Belt up the grades, as they would in martial arts. All belts are available on my profile, individually and in a bundle.</p>