{"id":403,"date":"2023-10-17T19:50:25","date_gmt":"2023-10-17T19:50:25","guid":{"rendered":"https:\/\/mrcottle.co.uk\/WP\/?page_id=403"},"modified":"2023-12-15T11:59:50","modified_gmt":"2023-12-15T11:59:50","slug":"emoji-project","status":"publish","type":"page","link":"https:\/\/mrcottle.co.uk\/WP\/emoji-project\/","title":{"rendered":"Emoji Project"},"content":{"rendered":"\n\n\n\r\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;\">Emoji Project<\/span><\/p>\r\n\n\r\n<p>The &#8220;Emojis&#8221; computer science unit is a delightful blend of creativity and coding. Here, students harness the power of JavaScript to craft charming vector graphics, turning their festive spirit into captivating electronic Christmas cards. In this journey, they explore the art of graphic design and animation, giving life to a myriad of holiday-themed emojis. They dive into concepts like SVG (Scalable Vector Graphics), using JavaScript to manipulate shapes, colors, and animations. This unit celebrates the fusion of art and technology, allowing students to express their holiday cheer in a uniquely digital way, while also honing their coding skills in a fun and engaging context.<\/p>\r\n\n\n\n\n\n\n\n\n\r\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 provide an introduction to coding in JavaScript, looking at Co-Ordinates and vector graphics. <\/span><\/p>\r\n\n\n\n\r\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 designs, research and final coded emoji. <\/span><\/p>\r\n\n\n\n\r\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. <\/span><\/p>\r\n\n\n\n\n\n\n\n\r\n<h5><strong>Example Emoji designs and code<\/strong><\/h5>\r\n\n\n<p style=\"margin-top: 0.5em; margin-bottom: 0.5em; border: 0px; font-size: 13px; color: #616161; font-family: 'Droid Sans'; background-color: #ffffff;\">Your interactive emoji is make up of lots of simple shapes which can be overlapped to create patterns and change these shapes.&nbsp;<\/p>\n<p style=\"margin-top: 0.5em; margin-bottom: 0.5em; border: 0px; font-size: 13px; color: #616161; font-family: 'Droid Sans'; background-color: #ffffff;\">&nbsp;<\/p>\n<table style=\"border-spacing: 0px; border-collapse: collapse; background-color: #ffffff; border: none; font-size: 13px; max-width: 100%; color: #616161; font-family: 'Droid Sans'; height: 98px; width: 768px;\">\n<tbody style=\"border: 0px;\">\n<tr style=\"border: none;\">\n<td style=\"border: none; vertical-align: top; width: 216px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\"><strong style=\"font-weight: bold; border: 0px;\">Setting up a paper size<\/strong><\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<td style=\"border: none; vertical-align: top; width: 544px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&lt;svg height=&#8221;600&#8243; width=&#8221;600&#8243;&gt;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;&lt;\/svg&gt;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<\/tr>\n<tr style=\"border: none;\">\n<td style=\"border: none; vertical-align: top; width: 216px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\"><strong style=\"font-weight: bold; border: 0px;\">Pologons (Squares, Rectangle)<\/strong><\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<td style=\"border: none; vertical-align: top; width: 544px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&lt;polygon points=&#8221;0,0 600,0 600,600 0,600&#8243; fill=&#8221;#D1C4E9&#8243;\/&gt;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">This has a set of 4 co-ordinates which are the four corners of your pologon.&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">The code at the end #?????? is the colour of that shape.<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<\/tr>\n<tr style=\"border: none;\">\n<td style=\"border: none; vertical-align: top; width: 216px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\"><strong style=\"font-weight: bold; border: 0px;\">Pologons (Triangles)<\/strong><\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<td style=\"border: none; vertical-align: top; width: 544px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&lt;polygon &nbsp;points=&#8221;300,10 200,125 400,125&#8243; fill=&#8221;#512DA8&#8243; \/&gt;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">This has a set of 3 co-codinates which are the 3 corners of your triangle.<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\"><span style=\"border: 0px; font-size: 12.16px;\">The code at the end #?????? is the colour of that shape.&nbsp;<\/span><\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<\/tr>\n<tr style=\"border: none;\">\n<td style=\"border: none; vertical-align: top; width: 216px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\"><strong style=\"font-weight: bold; border: 0px;\">Circles<\/strong><\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<td style=\"border: none; vertical-align: top; width: 544px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&lt;circle cx=&#8221;300&#8243; cy=&#8221;300&#8243; r=&#8221;200&#8243; fill=&#8221;black&#8221;\/&gt;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">cx and cy are your co-ordinates for the centre of the circle and r is your radius.<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<\/tr>\n<tr style=\"border: none;\">\n<td style=\"border: none; vertical-align: top; width: 216px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\"><strong style=\"font-weight: bold; border: 0px;\">Eclipse&nbsp;<\/strong><\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<td style=\"border: none; vertical-align: top; width: 544px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&lt;ellipse cx=&#8221;300&#8243; cy=&#8221;350&#8243; rx=&#8221;55&#8243; ry=&#8221;30&#8243; fill=&#8221;black&#8221; \/&gt;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;cx and cy are your co-ordinates for the centre of the elipse and rx and ry are your two radiuses to form the shape.&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<\/tr>\n<tr style=\"border: none;\">\n<td style=\"border: none; vertical-align: top; width: 216px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\"><strong style=\"font-weight: bold; border: 0px;\">Lines<\/strong><\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<td style=\"border: none; vertical-align: top; width: 544px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&lt;line x1=&#8221;133&#8243; x2=&#8221;133&#8243; y1=&#8221;370&#8243; y2=&#8221;350&#8243; stroke-width=&#8221;8&#8243; stroke=&#8221;#7CB342&#8243; stroke-linecap=&#8221;round&#8221;\/&gt;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<\/tr>\n<tr style=\"border: none;\">\n<td style=\"border: none; vertical-align: top; width: 216px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\"><strong style=\"font-weight: bold; border: 0px;\">Text<\/strong><\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<\/td>\n<td style=\"border: none; vertical-align: top; width: 544px;\">\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&lt;text x=&#8221;105&#8243; y=&#8221;45&#8243; fill=&#8221;#AB47BC&#8221; &nbsp;font-family=&#8221;arial black&#8221; font-size=&#8221;35&#8243;&gt; TEXT GOES HERE &nbsp;&lt;\/text&gt;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">&nbsp;<\/p>\n<p style=\"border: 0px; font-size: 13px; line-height: 1.3em;\">x and y are your co-ordinates for where your text is, fill is the colour, font-family is the actual font, and font-size is the size of the text.&nbsp;<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"margin-top: 0.5em; margin-bottom: 0.5em; border: 0px; font-size: 13px; color: #616161; font-family: 'Droid Sans'; background-color: #ffffff;\">&nbsp;&nbsp;<\/p>\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\r\n<p>To code your emoji please use JS Fiddle &#8211; Remember to select save and copy your URL at the end of the lesson.\u00a0<\/p>\r\n\n\n\n\r\n<p>Click here for a link to a HTML colour chart to help you with choosing colours for your code.\u00a0<\/p>\r\n\n\n\n\r\n<p>When you have finished your main emoji you can add some HTML symbols on using the add text code.\u00a0<\/p>\r\n\n\n\n\r\n<p>If you are stuck, you can click here and see an example of a coded frog.\u00a0<\/p>\r\n\n\n\n\n\n\n\n\n\r\n<p>Key Terms<\/p>\r\n\n\n\n\r\n<p>Emoji<\/p>\r\n\n\n\n\r\n<p>A graphics to show an emotion.<\/p>\r\n\n\n\n\n\n\r\n<p>Shape<\/p>\r\n\n\n\n\r\n<p>A shape formed from coding, for example a square or circle<\/p>\r\n\n\n\n\n\n\r\n<p>Coding<\/p>\r\n\n\n\n\r\n<p>A set of text to create a program, graphics or webpage<\/p>\r\n\n\n\n\n\n\r\n<p>HTML<\/p>\r\n\n\n\n\r\n<p>Hyper Text Markup Language &#8211; used to create websites<\/p>\r\n\n\n\n\n\n\r\n<p>Polygon<\/p>\r\n\n\n\n\r\n<p>A shape formed with 3 or 4 sides, ie a rectangle, square, or triangle<\/p>\r\n\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\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;\">Creating ideas<\/span><\/li>\r\n<li style=\"text-align: left;\"><span style=\"color: #ffffff; font-size: large;\">Communication 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 \u00a325 &#8211; \u00a335,000<\/span><\/p>\r\n\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-403","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/pages\/403","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=403"}],"version-history":[{"count":13,"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/pages\/403\/revisions"}],"predecessor-version":[{"id":437,"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/pages\/403\/revisions\/437"}],"wp:attachment":[{"href":"https:\/\/mrcottle.co.uk\/WP\/wp-json\/wp\/v2\/media?parent=403"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}