{"id":3484,"date":"2025-06-01T20:32:35","date_gmt":"2025-06-01T20:32:35","guid":{"rendered":"https:\/\/ishineschool.com\/?post_type=lp_course&#038;p=3484"},"modified":"2026-04-05T13:20:25","modified_gmt":"2026-04-05T13:20:25","slug":"%d8%aa%d8%b1%d9%85%d9%8a%d8%b2-%d8%a7%d9%84%d8%b5%d9%81%d8%b1","status":"publish","type":"lp_course","link":"https:\/\/ishineschool.com\/ar\/%d8%a7%d9%84%d8%af%d9%88%d8%b1%d8%a7%d8%aa\/%d8%aa%d8%b1%d9%85%d9%8a%d8%b2-%d8%a7%d9%84%d8%b5%d9%81%d8%b1\/","title":{"rendered":"\u062a\u0631\u0645\u064a\u0632 \u0633\u0643\u0631\u0627\u062a\u0634"},"content":{"rendered":"<p data-start=\"0\" data-end=\"47\">This program is divided into two levels.<\/p>\n<p data-start=\"49\" data-end=\"228\">It aims to introduce basic programming concepts in a fun and interactive way, encouraging experimentation and creativity through designing a variety of games and animated stories.<\/p>\n<p data-start=\"49\" data-end=\"228\">Learners will be introduced to :<\/p>\n<ul>\n<li>Sequence (the order of commands)<\/li>\n<li>Understanding the concept of loops (repeating sets of commands)<\/li>\n<li>Differentiating between types of conditions<\/li>\n<li>Events and their use in triggering actions<\/li>\n<li>Basic variables<\/li>\n<li>Using the Scratch interface<\/li>\n<li>Adding sprites and diverse backdrops to the stage<\/li>\n<li>Controlling the movement of objects (such as moving, rotating, and moving to specific positions) using motion blocks<\/li>\n<li>Controlling the appearance of sprites<\/li>\n<li>Creating simple animations<\/li>\n<li>Designing short interactive stories<\/li>\n<li>Developing simple games that involve moving and interacting with objects.<\/li>\n<\/ul>\n<article class=\"text-token-text-primary w-full\" dir=\"auto\" data-testid=\"conversation-turn-82\" data-scroll-anchor=\"true\">\n<div class=\"text-base my-auto mx-auto py-5 [--thread-content-margin:--spacing(4)] @[37rem]:[--thread-content-margin:--spacing(6)] @[72rem]:[--thread-content-margin:--spacing(16)] px-(--thread-content-margin)\">\n<div class=\"[--thread-content-max-width:32rem] @[34rem]:[--thread-content-max-width:40rem] @[64rem]:[--thread-content-max-width:48rem] mx-auto flex max-w-(--thread-content-max-width) flex-1 text-base gap-4 md:gap-5 lg:gap-6 group\/turn-messages focus-visible:outline-hidden\" tabindex=\"-1\">\n<div class=\"group\/conversation-turn relative flex w-full min-w-0 flex-col agent-turn\">\n<div class=\"relative flex-col gap-1 md:gap-3\">\n<div class=\"flex max-w-full flex-col grow\">\n<div class=\"min-h-8 text-message relative flex w-full flex-col items-end gap-2 text-start break-words whitespace-normal [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"dba6fceb-6e0e-4155-a5f8-3cc40e0dbbd8\" data-message-model-slug=\"gpt-4-1-mini\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose dark:prose-invert w-full break-words light\">\n<p data-start=\"883\" data-end=\"918\" data-is-last-node=\"\" data-is-only-node=\"\">Total duration: 12 hours per level.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"flex justify-start\">\n<div class=\"touch:-me-2 touch:-ms-3.5 -ms-2.5 -me-1 flex items-center p-1 select-none -mt-1 duration-[1.5s] focus-within:transition-none hover:transition-none pointer-events-none [mask-image:linear-gradient(to_right,black_33%,transparent_66%)] [mask-size:300%_100%] [mask-position:100%_0%] motion-safe:transition-[mask-position] group-hover\/turn-messages:pointer-events-auto group-hover\/turn-messages:[mask-position:0_0] group-focus-within\/turn-messages:pointer-events-auto group-focus-within\/turn-messages:[mask-position:0_0] has-data-[state=open]:pointer-events-auto has-data-[state=open]:[mask-position:0_0]\">\n<div class=\"flex items-center\"><\/div>\n<\/div>\n<\/div>\n<div class=\"mt-3 w-full empty:hidden\">\n<div class=\"text-center\"><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<div class=\"pointer-events-none h-px w-px\" aria-hidden=\"true\" data-edge=\"true\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>This program is divided into two levels. It aims to introduce basic programming concepts in a fun and interactive way, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":3485,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","course_category":[153],"course_tag":[],"class_list":["post-3484","lp_course","type-lp_course","status-publish","has-post-thumbnail","hentry","course_category-junior","course"],"_links":{"self":[{"href":"https:\/\/ishineschool.com\/ar\/wp-json\/wp\/v2\/lp_course\/3484","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ishineschool.com\/ar\/wp-json\/wp\/v2\/lp_course"}],"about":[{"href":"https:\/\/ishineschool.com\/ar\/wp-json\/wp\/v2\/types\/lp_course"}],"author":[{"embeddable":true,"href":"https:\/\/ishineschool.com\/ar\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/ishineschool.com\/ar\/wp-json\/wp\/v2\/comments?post=3484"}],"version-history":[{"count":0,"href":"https:\/\/ishineschool.com\/ar\/wp-json\/wp\/v2\/lp_course\/3484\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ishineschool.com\/ar\/wp-json\/wp\/v2\/media\/3485"}],"wp:attachment":[{"href":"https:\/\/ishineschool.com\/ar\/wp-json\/wp\/v2\/media?parent=3484"}],"wp:term":[{"taxonomy":"course_category","embeddable":true,"href":"https:\/\/ishineschool.com\/ar\/wp-json\/wp\/v2\/course_category?post=3484"},{"taxonomy":"course_tag","embeddable":true,"href":"https:\/\/ishineschool.com\/ar\/wp-json\/wp\/v2\/course_tag?post=3484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}