[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-detail-645410-en":59,"doc-seo-645410-105":81},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":5,"data":60},{"doc_id":61,"user_id":62,"nickname":63,"user_avatar":64,"doc_module":4,"category_id":19,"category_name":20,"doc_title":65,"doc_description":66,"doc_content":67,"file_id":68,"file_url":69,"file_type":70,"file_size":71,"view_count":4,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":72,"language":73,"language_code":74,"site_id":75,"html_lang":74,"table_of_contents":76,"faqs":77,"seo_title":78,"seo_description":66,"update_tm":79,"read_time":80},645410,3985747870414,"ahduag","https://ap-avatar.wpscdn.com/davatar_9964176cb1d06d4a9deccf72a44ae3dc","Pseudocode Guide for Teachers - 2026 - Version 1","Exam-focused guidance for Cambridge International AS & A Level Computer Science 9618, defining how pseudocode is presented in the 2026 examined components. Covers formatting conventions including monospaced font, consistent sizing, indentation rules, uppercase keywords, mixed-case identifiers, and angled-bracket meta-variables. Specifies line and line-numbering behavior for referencing, as well as how statements span multiple lines to maximize readability, supporting learner familiarity before assessment.","Pseudocode Guide for Teachers Cambridge International AS & A Level  \nComputer Science 9618  \nUse this guide for exams in 2026.  \nVersion 1  \nFor the purposes of screen readers, any mention in this document of Cambridge IGCSE refers to Cambridge International General Certificate of Secondary Education.  \nQuality management  \nCambridge International is committed to providing exceptional quality. In line with this commitment, our quality management system for the provision of international education programmes and qualifications programmes for students aged 5 to 19 is independently certified as meeting the internationally recognised standard, [ISO 9001:2015. Learn more at www.cambridgeinternational.org/about-us/our-standards/](ISO 9001:2015. Learn more at www.cambridgeinternational.org/about-us/our-standards/)  \n© Cambridge University Press & Assessment September 2023  \nCambridge Assessment International Education is part of Cambridge University Press & Assessment. Cambridge University Press & Assessment is a department of the University of Cambridge.  \nCambridge University Press & Assessment retains the copyright on all its publications. Registered centres are permitted to copy material from this booklet for their own internal use. However, we cannot give permission to centres to photocopy any material that is acknowledged to a third party even for internal use within a centre.  \nContents  \n1 Pseudocode in examined components ................................................................... 5  \n1.1 Font style and size 5  \n1.2 Indentation 5  \n1.3 Case 5  \n1.4 Lines and line numbering 6  \n1.5 Comments 6  \n2 Variables, constants and data types ......................................................................... 7  \n2.1 Data Types 7  \n2.2 Literals 7  \n2.3 Identifiers 7  \n2.4 Variable declarations 8  \n2.5 Constants 8  \n2.6 Assignments 9  \n3 Arrays ..........................................................................................................................10  \n3.1 Declaring arrays 10  \n3.2 Using arrays 10  \n4 User-defined data types ............................................................................................12  \n4.1 Defining user-defined data types 12  \n4.2 Using user-defined data types 14  \n5 Common operations ..................................................................................................15  \n5.1 Input and output 15  \n5.2 Arithmetic operations 15  \n5.3 Relational operations 16  \n5.4 Logic operators 16  \n5.5 String functions and operations 16  \n5.6 Numeric functions 17  \n6 Selection .....................................................................................................................18  \n6.1 IF statements 18  \n6.2 CASE statements 19  \n7 Iteration (repetition) .................................................................................................. 20  \n7.1 Count-controlled (FOR) loops 20  \n7.2 Post-condition (REPEAT) loops 20  \n7.3 Pre-condition (WHILE) loops 21  \n8 Procedures and functions ........................................................................................ 22  \n8.1 Defining and calling procedures 22  \n8.2 Defining and calling functions 23  \n8.3 Passing parameters by value or by reference 24  \n9 File handling .............................................................................................................. 25  \n9.1 Handling text files 25  \n9.2 Handling random files 26  \n10 Object-oriented Programming ............................................................................. 28  \n10.1 Methods and Properties 28  \n10.2 Constructors and Inheritance 28  \nIndex of symbols and keywords .................................................................................. 30  \nCambridge International AS & A Level Computer Science 9618 Pseudocode Guide for Teachers for 2026.  \n1 Pseudocode in examined components   \nThe following information sets out how pseudocode will appear within the examined components and is  \nprovided to allow y","cbCaiuDE8MgNxcqZ","https://ap.wps.com/l/cbCaiuDE8MgNxcqZ","pdf",743926,31,"English","en",105,"# Pseudocode in examined components\n## Font style and size\n## Indentation\n## Case\n## Lines and line numbering\n## Comments\n# Variables, constants and data types\n## Data Types\n## Literals\n## Identifiers\n## Variable declarations\n## Constants\n## Assignments\n# Arrays\n## Declaring arrays\n## Using arrays\n# User-defined data types\n## Defining user-defined data types\n## Using user-defined data types\n# Common operations\n## Input and output\n## Arithmetic operations\n## Relational operations\n## Logic operators\n## String functions and operations\n## Numeric functions\n# Selection\n## IF statements\n## CASE statements\n# Iteration (repetition)\n## Count-controlled (FOR) loops\n## Post-condition (REPEAT) loops\n## Pre-condition (WHILE) loops\n# Procedures and functions\n## Defining and calling procedures\n## Defining and calling functions\n## Passing parameters by value or by reference\n# File handling\n## Handling text files\n## Handling random files\n# Object-oriented Programming\n## Methods and Properties\n## Constructors and Inheritance","[{\"question\":\"What font and formatting conventions does the guide require for pseudocode?\",\"answer\":\"Pseudocode is presented in a monospaced (fixed-width) font such as Courier New, with a consistent size throughout. Keywords use upper-case, while identifiers use mixed case.\"},{\"question\":\"How are indentation and line lengths handled in the pseudocode?\",\"answer\":\"Lines are typically indented (usually by three spaces) to show they are contained within a previous statement. Code statements are kept within a single line where possible, and continuation lines are aligned to maximize readability.\"},{\"question\":\"How does the guide specify line numbering in examined pseudocode?\",\"answer\":\"When line numbers are necessary for referencing, they are presented to the left with sufficient spacing to show they are not part of the pseudocode. Line numbers are consecutive, except when numbers are skipped to indicate missing parts, which is stated clearly.\"}]","Pseudocode Guide for Teachers - 2026 - Version 1 | PDF",1792727913,78,{"code":4,"msg":82,"data":83},"ok",{"site_id":75,"language":74,"slug":84,"title":65,"keywords":85,"description":66,"schema_data":86,"social_meta":139,"head_meta":141,"extra_data":143,"updated_unix":79},"pseudocode-guide-for-teachers-2026-version-1","",{"@graph":87,"@context":138},[88,102,121],{"@type":89,"itemListElement":90},"BreadcrumbList",[91,95,97,100],{"item":92,"name":93,"@type":94,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":96,"name":9,"@type":94,"position":14},"https://docshare.wps.com/document/",{"item":98,"name":20,"@type":94,"position":99},"https://docshare.wps.com/document/exam/",3,{"item":101,"name":65,"@type":94,"position":19},"https://docshare.wps.com/document/pseudocode-guide-for-teachers-2026-version-1/645410/",{"url":101,"name":65,"@type":103,"image":104,"author":109,"headline":65,"publisher":111,"fileFormat":114,"inLanguage":74,"description":66,"dateModified":115,"datePublished":115,"encodingFormat":114,"isAccessibleForFree":116,"interactionStatistic":117},"DigitalDocument",{"url":105,"@type":106,"width":107,"height":108},"https://docshare.wps.com/thumbnails/pseudocode-guide-for-teachers-2026-version-1/645410.png","ImageObject",300,407,{"name":63,"@type":110},"Person",{"url":92,"name":112,"@type":113},"DocShare","Organization","application/pdf","2026-10-23",true,{"@type":118,"interactionType":119,"userInteractionCount":4},"InteractionCounter",{"@type":120},"ViewAction",{"@type":122,"mainEntity":123},"FAQPage",[124,130,134],{"name":125,"@type":126,"acceptedAnswer":127},"What font and formatting conventions does the guide require for pseudocode?","Question",{"text":128,"@type":129},"Pseudocode is presented in a monospaced (fixed-width) font such as Courier New, with a consistent size throughout. Keywords use upper-case, while identifiers use mixed case.","Answer",{"name":131,"@type":126,"acceptedAnswer":132},"How are indentation and line lengths handled in the pseudocode?",{"text":133,"@type":129},"Lines are typically indented (usually by three spaces) to show they are contained within a previous statement. Code statements are kept within a single line where possible, and continuation lines are aligned to maximize readability.",{"name":135,"@type":126,"acceptedAnswer":136},"How does the guide specify line numbering in examined pseudocode?",{"text":137,"@type":129},"When line numbers are necessary for referencing, they are presented to the left with sufficient spacing to show they are not part of the pseudocode. Line numbers are consecutive, except when numbers are skipped to indicate missing parts, which is stated clearly.","https://schema.org",{"og:url":101,"og:type":140,"og:title":65,"og:site_name":112,"og:description":66},"article",{"robots":142,"canonical":101},"index,follow",{"doc_id":61,"site_id":75}]