Algorithms and programming teaching resources: Pascal

Resources and ideas for computing, algorithms and programming, pascal, written by teachers to support teaching and learning

List of programming techniques

List of programming techniques

List of all the programming techniques required for GCSE and A Level Computing; what do the students need to learn or show as part of the evidence in controlled assessments or Computing courseworks

By sekhon1976

PSEUDOCODE

PSEUDOCODE

INCLUDES HANDOUT, BUILD UP EXERCISE TO WRITE PSEUDOCODE , ASSIGNMENTS , HOMEWORK TASK ,COMMON PRE-RELEASE BASED QUESTIONS ETC .SUITABLE FOR IGCSE / O -LEVEL COMPUTER SCIENCE PAPER 2.

By jyothiunnithan

Python Christmas Xmas night

Python Christmas Xmas night

A worksheet for Python 3.x for Christmas - make a Xmas night picture.No Presentation for this, I'd give them the files and the worksheet and let them do it!Students will find this easier if they know something about variables, loops and preferably functions (although they can always look things up on the web to get this working)

By studeapps

A very Python Christmas

A very Python Christmas

A selection of resources to bring a bit of Christmas cheer into your computing classroom. Designed for Python Suitable for all levels of students, particularly KS3 and KS4 although some resources may be suitable for KS2.

By studeapps

2.2 Programming techniques for Python - GCSE Computer Science OCR 9-1 Programming with Python

2.2 Programming techniques for Python - GCSE Computer Science OCR 9-1 Programming with Python

Covers 2.2 Programming techniques from the specification.Created for use with Python version 3.x.Full resources for the following:Learners will study the following:• how to identify and use variables, operators, inputs, outputs and assignments• how to understand and use the three basic programming constructs used to control the flow of aprogram: Sequence; Selection; Iteration• how to understand and use suitable loops including count and condition controlled loops• how to use different types of data, including Boolean, string, integer and real, appropriately insolutions to problems• how to understand and use basic string manipulation• how to understand and use basic file handling operations: -open -read -write -close• how to define and use arrays (or equivalent) as appropriate when solving problems• how to understand and use functions/sub programs to create structured code.

By studeapps

Selection theory for GCSE Computer Science

Selection theory for GCSE Computer Science

Teaches students about selection. The full lesson includes booklet and homework.This resource is not based on any particular programming language, so is applicable for any particular language you choose.

By studeapps

Computing - Coding Challenge 1 - Geo-Fencing

Computing - Coding Challenge 1 - Geo-Fencing

A programming/coding challenge for intermediate level students The task is broadly outlined ; is not specific to any programming language and has useful extensions for the more advanced studentFurther challenges are available from Zwizih.com

By zwizih

Programming selection starter

Programming selection starter

A programming task to teach about selection. I use this with Python, but it is not a language dependent task. Helpful for talking about indentation.

By studeapps