[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-622970-105":59,"doc-detail-622970-en":130},{"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":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","computer-science-paper-2-application-of-computational-thinking-programming-language-subset-version-5-study-guide","Computer Science - Paper 2: Application of Computational Thinking Programming Language Subset - Version 5 - Study guide","","Pearson Edexcel Level 1/Level 2 GCSE (9–1) Paper 2 focuses on the Application of Computational Thinking using the Programming Language Subset. The provided PLS booklet outlines required topics and structure, including identifiers, data types and conversion, constants, structured data types, operators, and key programming constructs such as assignment, sequence, blocking, selection, repetition/iteration, and subprograms. It also covers inputs and outputs, screen and keyboard interaction, files, and supported built-in, list, and string subprograms.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":20,"@type":76,"position":81},"https://docshare.wps.com/document/exam/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/computer-science-paper-2-application-of-computational-thinking-programming-language-subset-version-5-study-guide/622970/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/computer-science-paper-2-application-of-computational-thinking-programming-language-subset-version-5-study-guide/622970.png","ImageObject",300,407,{"name":92,"@type":93},"eBook King","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-11-01","2026-10-20",true,{"@type":102,"interactionType":103,"userInteractionCount":29},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"What is the purpose of this PLS booklet for Paper 2?","Question",{"text":112,"@type":113},"It specifies the Programming Language Subset (PLS) focus for GCSE Computer Science Paper 2 on applying computational thinking.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"Which core programming topics are included?",{"text":117,"@type":113},"The booklet includes data types and conversion, constants, structured data types, operators, and programming constructs such as assignment, sequence, selection, repetition/iteration, and subprograms.",{"name":119,"@type":110,"acceptedAnswer":120},"What input/output and subprogram areas are covered?",{"text":121,"@type":113},"It covers screen and keyboard input/output, files, and supported subprogram categories including built-in subprograms, list subprograms, string subprograms, and formatting strings.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},622970,1792525643,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":19,"category_name":20,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":29,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":139,"language":140,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":141,"faqs":142,"seo_title":143,"seo_description":67,"update_tm":144,"read_time":145,"preview_page_count":4},962088006270,"https://ap-avatar.wpscdn.com/davatar_085a072bc5b1113ac321206ff7593b45","Pearson Edexcel Level 1/Level 2 GCSE (9–1)  \n\n|  | Paper reference\u003Cbr>\u003Cbr>1CP2/02 |\n| --- | --- |\n| Computer Science\u003Cbr>PAPER 2: Application of Computational Thinking Programming Language Subset\u003Cbr>Version 5 |  |\n\nPLS Booklet  \nYou do not need any other materials.  \nTurn over   \nW75838A  \n©2024 Pearson Education Ltd. 1/1/1  \n*W75838A*  \nContents  \nIntroduction ................................................................................................................................................................................ 4  \nComments ................................................................................................................................................................................... 5  \nIdentifiers ..................................................................................................................................................................................... 5  \nData types and conversion .................................................................................................................................................... 5  \nPrimitive data types .......................................................................................................................................................... 5  \nConversion ........................................................................................................................................................................... 5  \nConstants .............................................................................................................................................................................. 5  \nCombining declaration and initialisation ................................................................................................................. 5  \nStructured data types ..................................................................................................................................................... 5  \nDimensions .......................................................................................................................................................................... 5  \nOperators ..................................................................................................................................................................................... 6  \nArithmetic operators ........................................................................................................................................................ 6  \nRelational operators ........................................................................................................................................................ 6  \nLogical/Boolean operators ............................................................................................................................................. 6  \nProgramming constructs ....................................................................................................................................................... 7  \nAssignment .......................................................................................................................................................................... 7  \nSequence .............................................................................................................................................................................. 7  \nBlocking ................................................................................................................................................................................ 7  \nSelection ............................................................................................................................................................................... 7  \nRepetition .............................................................................................................................................","cbCaijcNTHRxUB7i","https://ap.wps.com/l/cbCaijcNTHRxUB7i","pdf",281928,17,"English","# Introduction\n# Comments\n# Identifiers\n# Data types and conversion\n## Primitive data types\n## Conversion\n## Constants\n## Combining declaration and initialisation\n## Structured data types\n## Dimensions\n# Operators\n## Arithmetic operators\n## Relational operators\n## Logical/Boolean operators\n# Programming constructs\n## Assignment\n## Sequence\n## Blocking\n## Selection\n## Repetition\n## Iteration\n## Subprograms\n# Inputs and outputs\n## Screen and keyboard\n## Files\n# Supported subprograms\n## Built-in subprograms\n## List subprograms\n## String subprograms\n## Formatting strings\n# Library modules","[{\"question\":\"What is the purpose of this PLS booklet for Paper 2?\",\"answer\":\"It specifies the Programming Language Subset (PLS) focus for GCSE Computer Science Paper 2 on applying computational thinking.\"},{\"question\":\"Which core programming topics are included?\",\"answer\":\"The booklet includes data types and conversion, constants, structured data types, operators, and programming constructs such as assignment, sequence, selection, repetition/iteration, and subprograms.\"},{\"question\":\"What input/output and subprogram areas are covered?\",\"answer\":\"It covers screen and keyboard input/output, files, and supported subprogram categories including built-in subprograms, list subprograms, string subprograms, and formatting strings.\"}]","Computer Science - Paper 2: Application of Computational Thinking Programming Language Subset - Version 5 - Study guide | PDF",1792467455,43]