zip, 2.81 MB
zip, 2.81 MB
pptx, 114 KB
pptx, 114 KB
pdf, 360.96 KB
pdf, 360.96 KB
pptx, 130.08 KB
pptx, 130.08 KB
pptx, 418.29 KB
pptx, 418.29 KB
pptx, 417.58 KB
pptx, 417.58 KB
pptx, 418.27 KB
pptx, 418.27 KB
pptx, 418.07 KB
pptx, 418.07 KB
pptx, 415.91 KB
pptx, 415.91 KB
pptx, 418.89 KB
pptx, 418.89 KB
pptx, 172.89 KB
pptx, 172.89 KB
pptx, 213.49 KB
pptx, 213.49 KB

A complete, ready-to-teach unit for OCR GCSE Computer Science topic 2.5, Programming Languages and Integrated Development Environments (J277, Paper 2). Six editable PowerPoint lessons, a work booklet, a homework booklet and full answers cover everything from why we need programming languages to how compilers, interpreters and IDEs work.

The six lessons

Why We Need Programming Languages: machine code, source code, translators, and high-level vs low-level languages
High-Level Languages: their characteristics, such as readability, portability and abstraction, and their advantages and disadvantages
Machine Code and Assembly Language: mnemonics, a worked assembly example, and why low-level languages are used
Translators: Compilers, Interpreters and Assemblers: how each works, with a side-by-side comparison
Choosing the Right Language and Translator: matching a language and translator to a situation and writing a justified answer
Integrated Development Environments (IDEs): the editor, error diagnostics, run-time environment, translator and debugger

What’s included

6 full lessons (editable PowerPoint) with teacher notes: each has a retrieval grid, Do Now, learning objectives, taught content, I do, we do, you do, varied activities, Green, Amber and Red independent practice, a Success Check quiz and a plenary, with answers slides throughout
Work booklet (42 pages) with answers: notes pages, activities and tiered practice for every lesson
Homework booklet (17 pages) with answers: six homeworks and a 34-mark unit review, also as a PDF
Varied activities: card sorts, matching, spot the mistake, odd one out, decision cards on choosing a language or translator, and a justify-a-choice task

Original Logic Page resource, written for the OCR J277 specification. Not produced or endorsed by OCR.

Reviews

Something went wrong, please try again later.

This resource hasn't been reviewed yet

To ensure quality for our reviews, only customers who have purchased this resource can review it

Report this resourceto let us know if it violates our terms and conditions.
Our customer service team will review your report and will be in touch.