{"id":758,"date":"2024-12-05T13:00:21","date_gmt":"2024-12-05T13:00:21","guid":{"rendered":"https:\/\/pennstudiostaging.co.uk\/craig-n-dave\/?post_type=product&#038;p=758"},"modified":"2025-02-19T13:10:29","modified_gmt":"2025-02-19T13:10:29","slug":"ocr-gcse-j277-slr-2-2-programming-fundamentals","status":"publish","type":"product","link":"https:\/\/pennstudiostaging.co.uk\/craig-n-dave\/product\/ocr-gcse-j277-slr-2-2-programming-fundamentals\/","title":{"rendered":"OCR GCSE (J277) SLR 2.2 Programming fundamentals"},"content":{"rendered":"<p>It includes:<\/p>\n<ul>\n<li>Student Learning Record Workbook (for use by students)<\/li>\n<li>Student Learning Record Answers (for use by teachers)<\/li>\n<li>End of Topic test and answers<\/li>\n<li>Lesson PowerPoint\u2019s for every lesson<\/li>\n<li>Any associated answers or references sheets for class activities<\/li>\n<\/ul>\n<p>These resources provide workbook activities for this topic, primarily for revision of programming principles that will have already been taught throughout the course. Use our comprehensive <a href=\"https:\/\/time2code.today\/\" target=\"_blank\" rel=\"noopener\">TIME 2 CODE resources<\/a> for a programming course.<\/p>\n<p>This topic covers:<\/p>\n<p>2.2.1 Programming fundamentals<\/p>\n<ul>\n<li>The use of variables, constants, operators, inputs, outputs and assignments<\/li>\n<li>The use of the three basic programming constructs used to control the flow of a program:<\/li>\n<li>Sequence<\/li>\n<li>Selection<\/li>\n<li>Iteration (count- and condition-controlled loops)<\/li>\n<li>The common arithmetic operators<\/li>\n<li>The common Boolean operators AND, OR and NOT<\/li>\n<\/ul>\n<p>2.2.2 Data types<\/p>\n<ul>\n<li>Integer<\/li>\n<li>Real<\/li>\n<li>Boolean<\/li>\n<li>Character and string<\/li>\n<li>Casting<\/li>\n<\/ul>\n<p>2.2.3 Additional programming techniques<\/p>\n<ul>\n<li>The use of basic string manipulation<\/li>\n<li>The use of basic file handling operations:<\/li>\n<li>Open<\/li>\n<li>Read<\/li>\n<li>Write<\/li>\n<li>Close<\/li>\n<li>The use of records to store data<\/li>\n<li>The use of SQL to search for data<\/li>\n<li>The use of arrays (or equivalent) when solving problems, including both one-dimensional (1D) and two-dimensional arrays (2D)<\/li>\n<li>How to use sub programs (functions and procedures) to produce structured code<\/li>\n<li>Random number generation<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>This download provides you with a zip file which contains all the resources you will need to deliver this topic.<\/p>\n","protected":false},"featured_media":3210,"template":"","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0},"product_brand":[],"product_cat":[55,22],"product_tag":[],"class_list":{"0":"post-758","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-ocr-gcse-j277-unit-2","7":"product_cat-resources","9":"first","10":"instock","11":"downloadable","12":"taxable","13":"shipping-taxable","14":"product-type-simple"},"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/pennstudiostaging.co.uk\/craig-n-dave\/wp-json\/wp\/v2\/product\/758","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pennstudiostaging.co.uk\/craig-n-dave\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pennstudiostaging.co.uk\/craig-n-dave\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pennstudiostaging.co.uk\/craig-n-dave\/wp-json\/wp\/v2\/media\/3210"}],"wp:attachment":[{"href":"https:\/\/pennstudiostaging.co.uk\/craig-n-dave\/wp-json\/wp\/v2\/media?parent=758"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/pennstudiostaging.co.uk\/craig-n-dave\/wp-json\/wp\/v2\/product_brand?post=758"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pennstudiostaging.co.uk\/craig-n-dave\/wp-json\/wp\/v2\/product_cat?post=758"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pennstudiostaging.co.uk\/craig-n-dave\/wp-json\/wp\/v2\/product_tag?post=758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}