{"id":428,"date":"2023-12-13T11:40:17","date_gmt":"2023-12-13T11:40:17","guid":{"rendered":"https:\/\/mrcottle.co.uk\/WP\/?page_id=428"},"modified":"2025-12-09T10:43:31","modified_gmt":"2025-12-09T10:43:31","slug":"mobile-app-development","status":"publish","type":"page","link":"https:\/\/mrcottle.co.uk\/WP\/mobile-app-development\/","title":{"rendered":"Mobile App Development"},"content":{"rendered":"\n\n\n<p><span style=\"color: #202124; font-family: 'Google Sans', arial, sans-serif; font-size: 20px; font-weight: 400; letter-spacing: normal; text-transform: none; background-color: #ffffff; text-decoration-style: initial;\">Mobile App Development<\/span><\/p>\n<p><span style=\"color: rgb(55, 65, 81); font-family: S\u00f6hne, ui-sans-serif, system-ui, -apple-system, &quot;Segoe UI&quot;, Roboto, Ubuntu, Cantarell, &quot;Noto Sans&quot;, sans-serif, &quot;Helvetica Neue&quot;, Arial, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, &quot;Segoe UI Symbol&quot;, &quot;Noto Color Emoji&quot;; white-space-collapse: preserve;\">In KS3 computer science, app development becomes a dynamic avenue for students to explore the intersection of technology and creativity. This curriculum ignites a journey into the realms of coding, design thinking, and problem-solving. Through platforms like App Lab learners craft interactive and functional applications, gaining insight into user experience and software development. From understanding app architecture to implementing features, students acquire foundational skills in programming and computational thinking. This immersive experience not only nurtures innovation but also equips students with the tools to shape the digital landscape, fostering a generation adept at creating impactful and user-centric mobile solutions.<\/span><br><\/p>\n\n\n\n\n\n\n\n<p style=\"text-align: left;\"><span style=\"color: #212121; font-variant-numeric: normal; font-variant-east-asian: normal; text-align: start; white-space: pre-wrap; font-family: Arial; font-size: 13pt; vertical-align: baseline;\">The <\/span><span style=\"color: #212121; font-variant-numeric: normal; font-variant-east-asian: normal; text-align: start; white-space: pre-wrap; font-family: Arial; font-size: 13pt; vertical-align: baseline;\"><strong style=\"font-weight: bold; -webkit-font-smoothing: antialiased;\">intention<\/strong><\/span><span style=\"color: #212121; font-variant-numeric: normal; font-variant-east-asian: normal; text-align: start; white-space: pre-wrap; font-family: Arial; font-size: 13pt; vertical-align: baseline;\"> of this unit is to introduce students to app development and design, linking in their skills from previous coding to a real world scenario. <\/span><\/p>\n\n\n<p style=\"text-align: left;\"><span style=\"color: #212121; font-variant-numeric: normal; font-variant-east-asian: normal; text-align: start; white-space: pre-wrap; font-family: Arial; font-size: 13pt; vertical-align: baseline;\">Students create a student portfolio showing their app designs, research and final coded application.  <\/span><\/p>\n\n\n<p style=\"text-align: left;\"><span style=\"color: #212121; font-variant-numeric: normal; font-variant-east-asian: normal; text-align: start; white-space: pre-wrap; font-family: Arial; font-size: 13pt; vertical-align: baseline;\">The <\/span><span style=\"color: #212121; font-variant-numeric: normal; font-variant-east-asian: normal; text-align: start; white-space: pre-wrap; font-family: Arial; font-size: 13pt; vertical-align: baseline;\"><strong style=\"font-weight: bold; -webkit-font-smoothing: antialiased;\">impact<\/strong><\/span><span style=\"color: #212121; font-variant-numeric: normal; font-variant-east-asian: normal; text-align: start; white-space: pre-wrap; font-family: Arial; font-size: 13pt; vertical-align: baseline;\"> of this unit will be measured by the students final portfolio and app design. <\/span><\/p>\n\n\n\n\n\n\n<h5><strong>Help Sheet<\/strong><\/h5>\n\n\n\n\n\n\n\n\n\r\n<p>Support Links<\/p>\r\n\n\r\n<p>&nbsp;<\/p>\r\n\n\n\n\n<p>Coding website to use to code your App<\/p>\n\n\n\n\n<p>The App Lab YouTube playlist for videos on how to use and code with the App Lab online software.&nbsp;<\/p>\n\n\n<p>A great website to allow you to find small logos and pictures with a transparent background.<\/p>\n\n\n\n\n<p>Simple Scoring Example. Look at the code to help you intergrate this into your own project.<\/p>\n\n\n<p>You can view and then remix this to your own account, using it as a template for your own game.&nbsp;<br><\/p>\n\n\n\n\n\n\n\n\n\n<p>You can view and then remix this to your own account, using it as a template for your own game.&nbsp;<\/p>\n\n\n\n<p>You can view and then remix this to your own account, using it as a template for your own game.&nbsp;<br><\/p>\n\n\n\n<p>You can view and then remix this to your own account, using it as a template for your own game.&nbsp;<br><\/p>\n\n\n\n\n\n\n\n\n\n\n\r\n<p>Key Terms<\/p>\r\n\n\n\n<p><span style=\"font-weight:normal;\" id=\"docs-internal-guid-c19104c7-7fff-dc2e-0913-7e41654f516a\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">decompo<span style=\"color:#ffffff;\"><\/span>sition<\/span><\/span><br><\/p>\n\n\n<p><span id=\"docs-internal-guid-5eebae03-7fff-53d1-08fa-6aba09b2636f\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">Breaking complex problems down into smaller, more manageable parts.<\/span><\/span><br><\/p>\n\n\n\n\n<p><span style=\"font-weight:normal;\" id=\"docs-internal-guid-e217b71b-7fff-eb9e-1797-41340db99fe0\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">e<span style=\"color:#ffffff;\"><\/span>vent-driven programming<\/span><\/span><br><\/p>\n\n\n<p><span id=\"docs-internal-guid-f197f283-7fff-667e-7eaf-c457071bcb19\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">A way of programming in which the flow of the program is determined by events such as user actions.<\/span><\/span><br><\/p>\n\n\n\n\n<p><span style=\"font-weight:normal;\" id=\"docs-internal-guid-24199873-7fff-fa66-aea0-a28bdafe3ea4\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">objects<\/span><\/span><br><\/p>\n\n\n<p><span id=\"docs-internal-guid-0a18b8d7-7fff-70e6-f760-d70c40f4a0aa\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">A way to collect data and assign a unique label to each item.<\/span><\/span><br><\/p>\n\n\n\n\n<p><span style=\"font-weight:normal;\" id=\"docs-internal-guid-bb3febae-7fff-053a-799e-775a79ec44e0\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">variables<\/span><\/span><br><\/p>\n\n\n<p><span id=\"docs-internal-guid-042ee957-7fff-7b06-b038-3bd7cb2e842f\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">A named piece of memory that holds a value that can be changed when a program runs.<\/span><\/span><br><\/p>\n\n\n\n\n<p><span style=\"font-weight:normal;\" id=\"docs-internal-guid-73e17e34-7fff-1026-61ad-7e81ff5a70a3\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">errors<\/span><\/span><br><\/p>\n\n\n<p><span id=\"docs-internal-guid-895e824b-7fff-908d-ab07-db0226cfe10d\"><\/span><\/p><p dir=\"ltr\" style=\"line-height:1.2;margin-top:0pt;margin-bottom:0pt;\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; font-weight: 400; font-style: normal; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;\">The program does not run or run but does not produce the intended result.<\/span><\/p>\n\n\n\n\n<p><span style=\"font-weight:normal;\" id=\"docs-internal-guid-c230219f-7fff-2fcf-913b-18356348d8cc\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">event-handler<\/span><\/span><br><\/p>\n\n\n<p><span id=\"docs-internal-guid-84419df4-7fff-9c77-a95f-b54417c7a520\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">A way to collect data about a user&#8217;s interaction with interactive components in the application.<\/span><\/span><br><\/p>\n\n\n\n\n<p><span style=\"font-weight:normal;\" id=\"docs-internal-guid-5d624ae1-7fff-45a6-88ce-7cb3a309b776\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">GUI (Graphical User Interface)<\/span><\/span><br><\/p>\n\n\n<p><span id=\"docs-internal-guid-2cf2f213-7fff-b541-bb30-d095c1e283d5\"><span style=\"font-size: 14pt; font-family: Calibri, sans-serif; color: rgb(255, 255, 255); background-color: transparent; text-decoration-style: initial; vertical-align: baseline; white-space-collapse: preserve;\">A visual way of interacting with a computer using items such as windows, icons, menus and pointers.<\/span><\/span><br><\/p>\n\n\n\n\n\n\n\r\n<p>Future Career Opportunities<\/p>\r\n\n\n\n\r\n<p style=\"text-align: left;\"><span style=\"color: #ffffff;\">Skills<\/span><\/p>\r\n<ul>\r\n<li style=\"text-align: left;\"><span style=\"color: #ffffff; font-size: large;\">Programming<\/span><\/li>\r\n<li style=\"text-align: left;\"><span style=\"color: #ffffff; font-size: large;\">Teamwork<\/span><\/li>\r\n<li style=\"text-align: left;\"><span style=\"color: #ffffff; font-size: large;\">Working to a deadline<\/span><\/li>\r\n<\/ul>\r\n<p style=\"text-align: left;\"><span style=\"color: #ffffff;\">Average UK Salary \u00a357,000<\/span><\/p>\r\n\n\n\n<p style=\"box-sizing: border-box; font-weight: 300; font-family: Roboto; font-size: 16px; text-align: left;\"><span style=\"box-sizing: border-box; color: #ffffff;\">Skills<\/span><\/p>\n<p style=\"text-align: left;\">&nbsp;<\/p>\n<ul>\n<li style=\"text-align: left;\"><span style=\"color: #ffffff; font-size: large;\">Creating ideas<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"color: #ffffff; font-size: large;\">Communication with clients<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"color: #ffffff; font-size: large;\">Working to a deadline<\/span>&nbsp;<\/li>\n<\/ul>\n<p style=\"text-align: center;\"><span style=\"color: #ffffff;\">Average UK Salary \u00a325 &#8211; \u00a335,000<\/span><\/p>\n\n\n\r\n<p style=\"box-sizing: border-box; font-weight: 300; font-family: Roboto; font-size: 16px; text-align: left;\"><span style=\"box-sizing: border-box; color: #ffffff;\">Skills<\/span><\/p>\r\n<p style=\"text-align: left;\">\u00a0<\/p>\r\n<ul>\r\n<li style=\"text-align: left;\"><span style=\"color: #ffffff; font-size: large;\">Creative skills<\/span><\/li>\r\n<li style=\"text-align: left;\"><span style=\"color: #ffffff; font-size: large;\">Working with clients<\/span><\/li>\r\n<li style=\"text-align: left;\"><span style=\"color: #ffffff; font-size: large;\">Working to a deadline<\/span>\u00a0<\/li>\r\n<\/ul>\r\n<p style=\"text-align: center;\"><span style=\"color: #ffffff;\">Average UK Salary \u00a326,000<\/span><\/p>\r\n\n\n\n\n\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-428","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/pages\/428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/comments?post=428"}],"version-history":[{"count":21,"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/pages\/428\/revisions"}],"predecessor-version":[{"id":615,"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/pages\/428\/revisions\/615"}],"wp:attachment":[{"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/media?parent=428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}