{"id":326,"date":"2026-09-07T18:08:45","date_gmt":"2026-09-07T18:08:45","guid":{"rendered":"https:\/\/ndovu.org.uk\/cs\/?p=326"},"modified":"2026-09-16T17:59:12","modified_gmt":"2026-09-16T17:59:12","slug":"yr6-term-1-1-2-risks-and-reputation","status":"publish","type":"post","link":"https:\/\/ndovu.org.uk\/cs\/yr6-term-1-1-2-risks-and-reputation\/","title":{"rendered":"Yr6 Term 1.1.2 Risks and Reputation"},"content":{"rendered":"\n<p><strong>Welcome back to Year 6 Computing! \ud83d\udcac<\/strong><\/p>\n<p>Today we are exploring our <strong>digital footprint<\/strong>\u2014the trail of information you leave behind on the internet. We will learn how to protect our online reputation, keep our private data safe, and discover how easily online messages can be misunderstood. Let&#8217;s dive in!<\/p>\n\n<p><strong>Step 1: Time to Type! \u2328\ufe0f<\/strong><\/p>\n<ul>\n  <li>Click here to warm up your fingers: <a href=\"https:\/\/dyson-fereday.ovh\/type\/\" target=\"_blank\" rel=\"noopener\">Start Typing Practice<\/a>.<\/li>\n  <li>Today&#8217;s typing challenge focuses on digital chat rules and different tones of voice. Remember to focus on getting the letters exactly right before trying to type fast!<\/li>\n<\/ul>\n\n<p><strong>Step 2: The &#8220;T-Shirt Rule&#8221; &#038; Emoji Design \ud83d\udc55<\/strong><\/p>\n<p>Have you ever heard of the <strong>T-Shirt Rule<\/strong>? It is a great way to protect your online reputation: <em>&#8220;If you wouldn\u2019t put a post, comment, or photo on a t-shirt and walk down the high street for everyone to see, you shouldn\u2019t post it online!&#8221;<\/em><\/p>\n<p>Can you describe yourself using only <strong>safe, public information<\/strong>? Use the digital canvas below to draw an emoji t-shirt design showing off your hobbies and interests. Remember: no private information (like your address, full name, or school)! When you are done, click &#8220;Download Design&#8221;.<\/p>\n\n<!-- Interactive T-Shirt Canvas Area -->\n<div style=\"text-align: center; margin: 20px 0; padding: 15px; border: 2px dashed #ccc; border-radius: 10px; background-color: #f9f9f9;\">\n  \n  <!-- Drawing Tools Panel -->\n  <div style=\"margin-bottom: 15px; display: flex; justify-content: center; align-items: center; gap: 15px; flex-wrap: wrap;\">\n    <div style=\"display: flex; gap: 5px;\">\n      <button id=\"btnBrush\" onclick=\"setTool('brush')\" style=\"background-color: #0073aa; color: white; border: 2px solid #00507a; padding: 8px 12px; border-radius: 5px; cursor: pointer; font-weight: bold;\">\ud83d\udd8c\ufe0f Brush<\/button>\n      <button id=\"btnEraser\" onclick=\"setTool('eraser')\" style=\"background-color: #e0e0e0; color: #333; border: 2px solid #ccc; padding: 8px 12px; border-radius: 5px; cursor: pointer; font-weight: bold;\">\ud83e\uddfc Eraser<\/button>\n    <\/div>\n    \n    <div style=\"display: flex; align-items: center; gap: 5px;\">\n      <label for=\"colorPicker\" style=\"font-weight: bold;\">Color:<\/label>\n      <input type=\"color\" id=\"colorPicker\" value=\"#000000\" style=\"cursor: pointer;\">\n    <\/div>\n    \n    <div style=\"display: flex; align-items: center; gap: 5px;\">\n      <label for=\"brushSize\" style=\"font-weight: bold;\">Size:<\/label>\n      <input type=\"range\" id=\"brushSize\" min=\"1\" max=\"50\" value=\"5\" style=\"cursor: pointer;\">\n    <\/div>\n  <\/div>\n  \n  <!-- Canvas doubled to 800x800. CSS max-width ensures it stays responsive on smaller monitors -->\n  <canvas id=\"tshirtCanvas\" width=\"800\" height=\"800\" style=\"border: 1px solid #333; background-color: #ffffff; cursor: crosshair; box-shadow: 2px 2px 10px rgba(0,0,0,0.1); max-width: 100%; height: auto; touch-action: none;\"><\/canvas>\n  \n  <div style=\"margin-top: 15px;\">\n    <button onclick=\"clearCanvas()\" style=\"background-color: #ff4c4c; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-weight: bold; margin-right: 10px;\">\ud83d\uddd1\ufe0f Clear Canvas<\/button>\n    <button onclick=\"downloadDesign()\" style=\"background-color: #4CAF50; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-weight: bold;\">\ud83d\udcbe Download Design<\/button>\n  <\/div>\n<\/div>\n\n<script>\n  const canvas = document.getElementById('tshirtCanvas');\n  const ctx = canvas.getContext('2d');\n  let isDrawing = false;\n  let currentTool = 'brush';\n\n  \/\/ Set white background initially so downloads aren't transparent\n  ctx.fillStyle = \"white\";\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\n\n  canvas.addEventListener('mousedown', startDrawing);\n  canvas.addEventListener('mousemove', draw);\n  canvas.addEventListener('mouseup', stopDrawing);\n  canvas.addEventListener('mouseout', stopDrawing);\n\n  \/\/ Added basic touch support for tablets\/interactive screens\n  canvas.addEventListener('touchstart', function(e) {\n    e.preventDefault();\n    const touch = e.touches[0];\n    const mouseEvent = new MouseEvent('mousedown', { clientX: touch.clientX, clientY: touch.clientY });\n    canvas.dispatchEvent(mouseEvent);\n  }, { passive: false });\n  \n  canvas.addEventListener('touchmove', function(e) {\n    e.preventDefault();\n    const touch = e.touches[0];\n    const mouseEvent = new MouseEvent('mousemove', { clientX: touch.clientX, clientY: touch.clientY });\n    canvas.dispatchEvent(mouseEvent);\n  }, { passive: false });\n  \n  canvas.addEventListener('touchend', function(e) {\n    const mouseEvent = new MouseEvent('mouseup', {});\n    canvas.dispatchEvent(mouseEvent);\n  }, false);\n\n  function setTool(tool) {\n    currentTool = tool;\n    const btnBrush = document.getElementById('btnBrush');\n    const btnEraser = document.getElementById('btnEraser');\n    \n    if (tool === 'brush') {\n      btnBrush.style.backgroundColor = '#0073aa';\n      btnBrush.style.color = 'white';\n      btnBrush.style.borderColor = '#00507a';\n      \n      btnEraser.style.backgroundColor = '#e0e0e0';\n      btnEraser.style.color = '#333';\n      btnEraser.style.borderColor = '#ccc';\n    } else {\n      btnEraser.style.backgroundColor = '#0073aa';\n      btnEraser.style.color = 'white';\n      btnEraser.style.borderColor = '#00507a';\n      \n      btnBrush.style.backgroundColor = '#e0e0e0';\n      btnBrush.style.color = '#333';\n      btnBrush.style.borderColor = '#ccc';\n    }\n  }\n\n  function startDrawing(e) {\n    isDrawing = true;\n    draw(e);\n  }\n\n  function draw(e) {\n    if (!isDrawing) return;\n    const rect = canvas.getBoundingClientRect();\n    \n    \/\/ Scale coordinates so the brush stays under the mouse even when the canvas CSS is shrunk\n    const scaleX = canvas.width \/ rect.width;\n    const scaleY = canvas.height \/ rect.height;\n    \n    const x = (e.clientX - rect.left) * scaleX;\n    const y = (e.clientY - rect.top) * scaleY;\n    \n    \/\/ Scale brush size up so it matches the visual expectation on the 800px canvas\n    ctx.lineWidth = document.getElementById('brushSize').value * (scaleX > 1 ? scaleX \/ 2 : 1);\n    ctx.lineCap = 'round';\n    ctx.lineJoin = 'round';\n    \n    \/\/ If eraser is selected, draw with white (matching the background). Otherwise, use selected color.\n    ctx.strokeStyle = currentTool === 'eraser' ? 'white' : document.getElementById('colorPicker').value;\n\n    ctx.lineTo(x, y);\n    ctx.stroke();\n    ctx.beginPath();\n    ctx.moveTo(x, y);\n  }\n\n  function stopDrawing() {\n    isDrawing = false;\n    ctx.beginPath();\n  }\n\n  function clearCanvas() {\n    ctx.fillStyle = \"white\";\n    ctx.fillRect(0, 0, canvas.width, canvas.height);\n  }\n\n  function downloadDesign() {\n    const dataURL = canvas.toDataURL('image\/png');\n    const link = document.createElement('a');\n    link.download = 'my-emoji-tshirt.png';\n    link.href = dataURL;\n    link.click();\n  }\n<\/script>\n<!-- End Interactive Canvas Area -->\n\n<p><strong>Step 3: What Does That Mean?! \ud83e\udd14<\/strong><\/p>\n<ul>\n  <li>Show your downloaded t-shirt design to your partner. Can they guess what your emojis mean?<\/li>\n  <li>Think about how easily symbols and text can be misunderstood online. Does the \ud83d\udd25 emoji mean &#8220;danger,&#8221; or does it mean someone is doing a great job? What about the \u270c\ufe0f fingers\u2014is it peace, victory, or the number two? Your digital footprint can easily be misinterpreted!<\/li>\n<\/ul>\n\n<p><strong>Step 4: Adventure in Interland \ud83d\udee1\ufe0f<\/strong><\/p>\n<p>It is time to put your positive communication skills to the test!<\/p>\n<ul>\n  <li>Click here to play: <a href=\"https:\/\/beinternetawesome.withgoogle.com\/en_uk\/interland\" target=\"_blank\" rel=\"noopener\">Play Interland<\/a>.<\/li>\n  <li>Your specific mission today is to travel straight to the <strong>Kind Kingdom<\/strong>. Collect positive shields, block the cyberbullies, and practice your best digital etiquette to protect everyone&#8217;s online reputation.<\/li>\n  <li>If you finish early, write a two-sentence review of the game&#8217;s message in your notebook.<\/li>\n<\/ul>\n\n<p><strong>Step 5: Log Off and Reflect \ud83d\udc4b<\/strong><\/p>\n<p>Before you shut down, think about how you will present yourself online.<\/p>\n<ul>\n  <li><strong>Exit Ticket:<\/strong> Tell your partner one way a misunderstood emoji or a poorly thought-out post could accidentally hurt someone&#8217;s feelings or damage their digital footprint.<\/li>\n  <li>Log out securely and tidy your desk space!<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Welcome back to Year 6 Computing! \ud83d\udcac Today we are exploring our digital footprint\u2014the trail of information you leave behind on the internet. We will&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/ndovu.org.uk\/cs\/yr6-term-1-1-2-risks-and-reputation\/\">Continue Reading<span class=\"screen-reader-text\">Yr6 Term 1.1.2 Risks and Reputation<\/span><\/a><\/div>\n","protected":false},"author":3,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-326","post","type-post","status-publish","format-standard","hentry","category-year6","entry"],"_links":{"self":[{"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/posts\/326","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/comments?post=326"}],"version-history":[{"count":5,"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/posts\/326\/revisions"}],"predecessor-version":[{"id":450,"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/posts\/326\/revisions\/450"}],"wp:attachment":[{"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/media?parent=326"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/categories?post=326"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/tags?post=326"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}