{"id":585,"date":"2026-10-12T17:54:36","date_gmt":"2026-10-12T17:54:36","guid":{"rendered":"https:\/\/ndovu.org.uk\/cs\/?p=585"},"modified":"2026-10-12T17:59:30","modified_gmt":"2026-10-12T17:59:30","slug":"yr-5-term-1-1-8-end-of-unit-assessment","status":"publish","type":"post","link":"https:\/\/ndovu.org.uk\/cs\/yr-5-term-1-1-8-end-of-unit-assessment\/","title":{"rendered":"Yr 5 Term 1.1.8 End of unit assessment"},"content":{"rendered":"\n<p><strong>Welcome to Year 5 Computing \u2014 Term 1.1.8 End of Unit Assessment! \ud83c\udfc6<\/strong><\/p>\n<p>Over this term, you have developed your skills as a programmer, a digital detective, and a critical media maker. You have explored internet safety, digital footprints, phishing scams, media framing, encryption, blockchain, and the stock market.<\/p>\n\n<p><strong>Your Mission \ud83d\ude80<\/strong><\/p>\n<p>Complete the 16-question assessment below to earn your official Dyson-Mills Certificate. When finished, you will receive your percentage score, detailed feedback, and a printable PNG certificate for your digital portfolio.<\/p>\n\n<!-- INTERACTIVE LESSON WIDGET -->\n<div id=\"y5-assessment-widget\" style=\"max-width: 850px; margin: 20px auto; font-family: Arial, sans-serif; border: 2px solid #ddd; border-radius: 10px; padding: 20px; background-color: #fcfcfc; box-shadow: 0 4px 8px rgba(0,0,0,0.05);\">\n\n  <div style=\"width: 100%; background-color: #e0e0e0; border-radius: 5px; margin-bottom: 20px;\">\n    <div id=\"p-b\" style=\"width: 0%; height: 10px; background-color: #0073aa; border-radius: 5px; transition: width 0.3s;\"><\/div>\n  <\/div>\n\n  <!-- Slide 0: Intro & Name -->\n  <div class=\"slide active\" id=\"s-0\" style=\"display: block; text-align: center;\">\n    <h2 style=\"margin-top:0; color: #0073aa;\">Term 1.1 Assessment<\/h2>\n    <p>Please enter your first and last name to begin.<\/p>\n    <input type=\"text\" id=\"y-n\" placeholder=\"e.g. Sarah Jones\" style=\"padding: 10px; font-size: 16px; border: 1px solid #ccc; border-radius: 5px; margin-bottom: 20px; width: 250px; text-align: center;\">\n    <br>\n    <button type=\"button\" onclick=\"window.y_s()\" style=\"background-color: #0073aa; color: white; border: none; padding: 12px 25px; border-radius: 5px; cursor: pointer; font-size: 18px; font-weight: bold;\">Start Test \u2794<\/button>\n  <\/div>\n\n  <!-- Q1 -->\n  <div class=\"slide\" id=\"s-1\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 1: Internet Safety \ud83c\udf10<\/h2>\n    <p>What is the most important thing to remember before posting a picture or comment online?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-1\">\n      <button type=\"button\" onclick=\"window.y_c('It deletes automatically', 1, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) It will delete automatically after 24 hours.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('It leaves a permanent footprint', 1, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) It leaves a permanent digital footprint that is hard to erase.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Only friends can see it', 1, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) Only your best friends will ever be able to see it.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(1)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q2 -->\n  <div class=\"slide\" id=\"s-2\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 2: Encryption \ud83d\udd10<\/h2>\n    <p>What is the main purpose of &#8220;Encryption&#8221; on the internet?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-2\">\n      <button type=\"button\" onclick=\"window.y_c('Makes internet faster', 2, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) It makes your internet connection run faster.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Blocks all viruses', 2, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) It automatically blocks all computer viruses.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Scrambles data', 2, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) It scrambles your data so hackers cannot read your private messages.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(2)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q3 -->\n  <div class=\"slide\" id=\"s-3\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 3: Digital Detectives \ud83d\udd75\ufe0f\u200d\u2642\ufe0f<\/h2>\n    <p>If you look at someone&#8217;s social media profile, does it show you the full truth about their life?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-3\">\n      <button type=\"button\" onclick=\"window.y_c('Yes, it is fact', 3, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) Yes, everything posted online is a proven fact.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('No, it leads to false assumptions', 3, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) No, people only share highlights, which can lead to false assumptions.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Only if they are verified', 3, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) Yes, but only if they have a verified blue tick.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(3)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q4 -->\n  <div class=\"slide\" id=\"s-4\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 4: Digital Footprints \ud83d\udc63<\/h2>\n    <p>Which of the following makes up your digital footprint?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-4\">\n      <button type=\"button\" onclick=\"window.y_c('Only your passwords', 4, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) Only your secret passwords.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Photos and comments', 4, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) The photos you post, comments you make, and things friends tag you in.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Your physical location', 4, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) Only your physical location right now.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(4)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q5 -->\n  <div class=\"slide\" id=\"s-5\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 5: Digital Privacy \ud83d\udc41\ufe0f<\/h2>\n    <p>Why is it important to think about how a &#8220;stranger&#8221; might view your online profile?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-5\">\n      <button type=\"button\" onclick=\"window.y_c('To get more likes', 5, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) So you can get more likes and followers.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('To see what private info is leaking', 5, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) To make sure you aren&#8217;t accidentally sharing private information (like your school name).<\/button>\n      <button type=\"button\" onclick=\"window.y_c('To make new friends', 5, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) So you can meet new people safely.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(5)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q6 -->\n  <div class=\"slide\" id=\"s-6\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 6: Media Framing \ud83d\udcf8<\/h2>\n    <p>When someone takes a picture but cuts out the messy background to make the scene look perfect, what are they doing?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-6\">\n      <button type=\"button\" onclick=\"window.y_c('Phishing', 6, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) Phishing<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Framing', 6, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) Framing<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Mining', 6, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) Mining<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(6)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q7 -->\n  <div class=\"slide\" id=\"s-7\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 7: Spotting Scams \ud83d\udea8<\/h2>\n    <p>What is a &#8220;Phishing&#8221; scam?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-7\">\n      <button type=\"button\" onclick=\"window.y_c('A trick to steal passwords', 7, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) A fake email or website designed to trick you into giving away your passwords.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('A type of video game', 7, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) A popular online fishing simulator.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('A secure browser', 7, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) A tool that protects your computer from hackers.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(7)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q8 -->\n  <div class=\"slide\" id=\"s-8\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 8: Protecting Personal Data \ud83d\udee1\ufe0f<\/h2>\n    <p>You get an urgent email saying your Minecraft account will be deleted unless you click a link and log in right now. What should you do?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-8\">\n      <button type=\"button\" onclick=\"window.y_c('Click it immediately', 8, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) Click the link quickly before your account is deleted.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Reply and ask', 8, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) Reply to the email and ask if it is real.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Ignore the link and check the real site', 8, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) Ignore the link, and type the real Minecraft website into your browser to check.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(8)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q9 -->\n  <div class=\"slide\" id=\"s-9\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 9: Codebreakers \ud83d\udcdc<\/h2>\n    <p>How does a &#8220;Caesar Cipher&#8221; encrypt a secret message?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-9\">\n      <button type=\"button\" onclick=\"window.y_c('It deletes letters', 9, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) It deletes all the vowels in the message.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('It shifts the alphabet', 9, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) It shifts the alphabet forward or backward by a certain number.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('It turns words to numbers', 9, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) It changes every letter into a random number.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(9)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q10 -->\n  <div class=\"slide\" id=\"s-10\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 10: Cracking Codes \ud83d\udd13<\/h2>\n    <p>When cracking a random substitution cipher, what is &#8220;Frequency Analysis&#8221;?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-10\">\n      <button type=\"button\" onclick=\"window.y_c('Looking for common letters', 10, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) Looking for the most common letters (like &#8216;E&#8217; or &#8216;T&#8217;) to guess the code.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Listening for sounds', 10, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) Listening to the sound frequency of the computer.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Guessing the password', 10, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) Trying millions of passwords until one works.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(10)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q11 -->\n  <div class=\"slide\" id=\"s-11\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 11: Blockchain Security \ud83d\udd17<\/h2>\n    <p>In a blockchain, what acts like an unbreakable digital &#8220;wax seal&#8221; to prove who sent a message?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-11\">\n      <button type=\"button\" onclick=\"window.y_c('A Private Key', 11, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) A Private Key (Digital Signature)<\/button>\n      <button type=\"button\" onclick=\"window.y_c('A Padlock icon', 11, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) A Padlock icon on the browser<\/button>\n      <button type=\"button\" onclick=\"window.y_c('A Stablecoin', 11, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) A Stablecoin<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(11)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q12 -->\n  <div class=\"slide\" id=\"s-12\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 12: Blockchain Architecture \u26cf\ufe0f<\/h2>\n    <p>Why is it almost impossible for a hacker to cheat and change past data in a blockchain?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-12\">\n      <button type=\"button\" onclick=\"window.y_c('Because of antivirus', 12, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) Because everyone has strong antivirus software.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('It breaks the fingerprints', 12, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) Because changing one block breaks the &#8220;fingerprints&#8221; of all the blocks connected to it.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('The police stop them', 12, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) Because the cyber police monitor it 24\/7.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(12)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q13 -->\n  <div class=\"slide\" id=\"s-13\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 13: Technology &#038; Society \ud83c\udf0d<\/h2>\n    <p>What is one major environmental concern about large blockchains like Bitcoin?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-13\">\n      <button type=\"button\" onclick=\"window.y_c('They use lots of energy', 13, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) The computers doing the &#8220;mining&#8221; use a massive amount of electrical energy.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('They create plastic waste', 13, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) They generate a lot of physical plastic waste.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('They pollute the water', 13, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) They pollute the ocean with heavy metals.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(13)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q14 -->\n  <div class=\"slide\" id=\"s-14\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 14: Digital Markets \ud83d\udcc9<\/h2>\n    <p>In our market simulation, what happened to the price of volatile assets when bad &#8220;fake news&#8221; was published?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-14\">\n      <button type=\"button\" onclick=\"window.y_c('Price went up', 14, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) The price went up because it was fake.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Price stayed the same', 14, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) The price stayed exactly the same.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Price dropped', 14, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) The price dropped quickly because people panicked and sold.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(14)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q15 -->\n  <div class=\"slide\" id=\"s-15\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 15: Investment Risk \ud83d\uddbc\ufe0f<\/h2>\n    <p>Which of the following digital assets is generally considered the most &#8220;wild&#8221; or high-risk investment?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-15\">\n      <button type=\"button\" onclick=\"window.y_c('Ape NFT', 15, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) Ape NFTs \/ Cryptocurrencies<\/button>\n      <button type=\"button\" onclick=\"window.y_c('A Savings Account', 15, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) A normal bank savings account<\/button>\n      <button type=\"button\" onclick=\"window.y_c('Stablecoins', 15, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) Stablecoins<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(15)\" style=\"background-color: #0073aa; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Next \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Q16 -->\n  <div class=\"slide\" id=\"s-16\" style=\"display: none;\">\n    <h2 style=\"margin-top:0;\">Question 16: Stable Digital Assets \ud83d\udcb5<\/h2>\n    <p>What is a &#8220;Stablecoin&#8221;?<\/p>\n    <div style=\"display: flex; flex-direction: column; gap: 10px;\" id=\"c-16\">\n      <button type=\"button\" onclick=\"window.y_c('A low risk crypto', 16, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">A) A digital currency designed to be low-risk and keep a steady price.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('A coin for horses', 16, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">B) A coin you can only spend at a farm.<\/button>\n      <button type=\"button\" onclick=\"window.y_c('A physical coin', 16, this)\" style=\"padding: 15px; font-size: 16px; border: 2px solid #ccc; background: white; border-radius: 5px; cursor: pointer; text-align: left;\">C) A physical gold coin kept in a safe.<\/button>\n    <\/div>\n    <div style=\"margin-top: 20px; text-align: right;\"><button type=\"button\" onclick=\"window.y_n(16)\" style=\"background-color: #4CAF50; color: white; border: none; padding: 10px 20px; border-radius: 5px; cursor: pointer; font-size: 16px;\">Finish &amp; View Results \u2794<\/button><\/div>\n  <\/div>\n\n  <!-- Final Slide (Review & Download) -->\n  <div class=\"slide\" id=\"s-17\" style=\"display: none; text-align: center;\">\n    <h2 style=\"margin-top:0; color: #0073aa;\">Assessment Complete! \ud83c\udfc6<\/h2>\n    <div style=\"background: #e6f2f8; padding: 15px; border-radius: 8px; margin-bottom: 20px; display: inline-block; border: 2px solid #0073aa;\">\n      <p style=\"font-size: 24px; margin: 0;\"><strong>Score: <span id=\"fsc\" style=\"color:#e53935;\"><\/span> \/ 16<\/strong><\/p>\n      <p style=\"font-size: 20px; margin: 5px 0 0 0;\"><strong>Percentage: <span id=\"fpct\" style=\"color:#2e7d32;\"><\/span>%<\/strong><\/p>\n    <\/div>\n    \n    <div style=\"text-align: left; background: #fff; padding: 15px; border: 1px solid #ccc; border-radius: 5px; height: 350px; overflow-y: auto; margin-bottom: 20px;\" id=\"feedback-container\">\n      <!-- JS dynamically populates the 16 feedback rows here -->\n    <\/div>\n    \n    <p>Great job! Download your Dyson-Mills Level Certificate and paste it into your digital portfolio.<\/p>\n    <button type=\"button\" onclick=\"window.y_d()\" style=\"background-color: #0073aa; color: white; border: none; padding: 15px 25px; border-radius: 5px; cursor: pointer; font-size: 18px; margin-top: 10px; font-weight: bold;\">\ud83d\udcbe Download Dyson-Mills Certificate<\/button>\n  <\/div>\n\n<\/div>\n<script>\n(function(){\nwindow.yQ = [];\nwindow.ySel = \"\";\nwindow.yNam = \"\";\nwindow.y_s = function() {\nvar n = document.getElementById(\"y-n\").value.trim();\nif(n === \"\"){ alert(\"Please enter your name!\"); return; }\nwindow.yNam = n;\ndocument.getElementById(\"s-0\").style.display = \"none\";\ndocument.getElementById(\"s-1\").style.display = \"block\";\n};\nwindow.y_c = function(v, q, b) {\nwindow.ySel = v;\nvar c = document.getElementById(\"c-\" + q);\nvar o = c.getElementsByTagName(\"button\");\nfor(var i = 0; i !== o.length; i++) {\no[i].style.borderColor = \"#ccc\";\no[i].style.backgroundColor = \"#fff\";\n}\nb.style.borderColor = \"#0073aa\";\nb.style.backgroundColor = \"#e6f2f8\";\n};\nwindow.y_n = function(c) {\nif(window.ySel === \"\"){ alert(\"Please select an answer!\"); return; }\nwindow.yQ[c] = window.ySel;\nwindow.ySel = \"\";\ndocument.getElementById(\"s-\" + c).style.display = \"none\";\ndocument.getElementById(\"s-\" + (c + 1)).style.display = \"block\";\nvar p = [0, 6, 12, 18, 25, 31, 37, 43, 50, 56, 62, 68, 75, 81, 87, 93, 100, 100];\nvar b = document.getElementById(\"p-b\");\nif(b) b.style.width = p[c] + \"%\";\nif(c === 16){\nvar sc = 0;\nvar ca = [\"It leaves a permanent footprint\", \"Scrambles data\", \"No, it leads to false assumptions\", \"Photos and comments\", \"To see what private info is leaking\", \"Framing\", \"A trick to steal passwords\", \"Ignore the link and check the real site\", \"It shifts the alphabet\", \"Looking for common letters\", \"A Private Key\", \"It breaks the fingerprints\", \"They use lots of energy\", \"Price dropped\", \"Ape NFT\", \"A low risk crypto\"];\nvar rs = [\"Posts leave a permanent digital footprint that is hard to erase.\", \"Encryption scrambles data so hackers cannot read it.\", \"Profiles often only show highlights, leading to false assumptions.\", \"Your footprint includes what you post and what others tag you in.\", \"Viewing as a stranger helps ensure you don't leak private details.\", \"Framing is choosing what to include or hide to change a story.\", \"Phishing is a scam designed to steal passwords.\", \"Never click urgent links; go to the real website to check.\", \"A Caesar Cipher encrypts by shifting the alphabet by a value.\", \"Frequency analysis looks for common letters to crack ciphers.\", \"A private key acts as an unbreakable mathematical digital signature.\", \"Changing old blocks breaks the fingerprints (hashes) of the chain.\", \"Mining uses massive amounts of electrical energy.\", \"Panic selling caused by fake news makes prices drop quickly.\", \"NFTs and Crypto are volatile, high-risk investments.\", \"Stablecoins are digital assets designed to hold a steady value.\"];\nvar fc = document.getElementById(\"feedback-container\");\nif(fc) fc.innerText = \"\";\nfor(var i = 1; i !== 17; i++) {\nvar a = window.yQ[i];\nvar ic = (a === ca[i - 1]);\nif(ic) sc++;\nvar d = document.createElement(\"div\");\nd.style.marginBottom = \"15px\";\nd.style.paddingBottom = \"15px\";\nd.style.borderBottom = \"1px solid #eee\";\nvar qTxt = document.createElement(\"strong\");\nqTxt.innerText = \"Q\" + i + \": You guessed \" + a + \" \";\nd.appendChild(qTxt);\nvar sp = document.createElement(\"span\");\nsp.innerText = ic ? \"(CORRECT)\" : \"(INCORRECT)\";\nsp.style.color = ic ? \"#2e7d32\" : \"#c62828\";\nsp.style.fontWeight = \"bold\";\nd.appendChild(sp);\nvar br = document.createElement(\"br\");\nd.appendChild(br);\nvar tr = document.createElement(\"span\");\ntr.innerText = \"Truth: \" + rs[i - 1];\ntr.style.color = \"#555\";\ntr.style.fontSize = \"14px\";\nd.appendChild(tr);\nif(fc) fc.appendChild(d);\n}\nvar pct = Math.round((sc \/ 16) * 100);\ndocument.getElementById(\"fsc\").innerText = sc;\ndocument.getElementById(\"fpct\").innerText = pct;\n}\n};\nwindow.y_d = function() {\nvar ca = [\"It leaves a permanent footprint\", \"Scrambles data\", \"No, it leads to false assumptions\", \"Photos and comments\", \"To see what private info is leaking\", \"Framing\", \"A trick to steal passwords\", \"Ignore the link and check the real site\", \"It shifts the alphabet\", \"Looking for common letters\", \"A Private Key\", \"It breaks the fingerprints\", \"They use lots of energy\", \"Price dropped\", \"Ape NFT\", \"A low risk crypto\"];\nvar rs = [\"Posts leave a permanent digital footprint that is hard to erase.\", \"Encryption scrambles data so hackers cannot read it.\", \"Profiles often only show highlights, leading to false assumptions.\", \"Your footprint includes what you post and what others tag you in.\", \"Viewing as a stranger helps ensure you don't leak private details.\", \"Framing is choosing what to include or hide to change a story.\", \"Phishing is a scam designed to steal passwords.\", \"Never click urgent links; go to the real website to check.\", \"A Caesar Cipher encrypts by shifting the alphabet by a value.\", \"Frequency analysis looks for common letters to crack ciphers.\", \"A private key acts as an unbreakable mathematical digital signature.\", \"Changing old blocks breaks the fingerprints (hashes) of the chain.\", \"Mining uses massive amounts of electrical energy.\", \"Panic selling caused by fake news makes prices drop quickly.\", \"NFTs and Crypto are volatile, high-risk investments.\", \"Stablecoins are digital assets designed to hold a steady value.\"];\nvar sc = 0;\nfor(var i = 1; i !== 17; i++) {\nif(window.yQ[i] === ca[i - 1]) sc++;\n}\nvar pct = Math.round((sc \/ 16) * 100);\nvar c = document.createElement(\"canvas\");\nc.width = 1200;\nc.height = 2300;\nvar x = c.getContext(\"2d\");\nx.fillStyle = \"#fff\";\nx.fillRect(0, 0, c.width, c.height);\nx.strokeStyle = \"#0073aa\";\nx.lineWidth = 15;\nx.strokeRect(20, 20, c.width - 40, c.height - 40);\nx.lineWidth = 4;\nx.strokeRect(30, 30, c.width - 60, c.height - 60);\nfunction w(t, sx, sy, wl, lh) {\nvar ws = t.split(\" \");\nvar cl = \"\";\nfor(var n = 0; n !== ws.length; n++) {\nvar tl = cl + ws[n] + \" \";\nvar m = x.measureText(tl);\nif(Math.max(m.width, wl) !== wl && n !== 0) {\nx.fillText(cl, sx, sy);\ncl = ws[n] + \" \";\nsy += lh;\n} else {\ncl = tl;\n}\n}\nx.fillText(cl, sx, sy);\nreturn sy + lh;\n}\nvar y = 100;\nx.fillStyle = \"#0073aa\";\nx.textAlign = \"center\";\nx.font = \"bold 50px Arial\";\nx.fillText(\"Dyson-Mills End of Level Certificate\", 600, y);\ny += 50;\nx.fillStyle = \"#e53935\";\nx.font = \"bold 30px Arial\";\nx.fillText(\"Computing: Year 5 Term 1.1\", 600, y);\ny += 70;\nx.fillStyle = \"#333\";\nx.font = \"bold 35px Arial\";\nx.fillText(\"Awarded to: \" + window.yNam, 600, y);\ny += 70;\nx.fillStyle = \"#2e7d32\";\nx.font = \"bold 40px Arial\";\nx.fillText(\"Score: \" + sc + \" \/ 16  (\" + pct + \"%)\", 600, y);\ny += 90;\nx.fillStyle = \"#0073aa\";\nx.font = \"bold 28px Arial\";\nx.fillText(\"Standards Achieved:\", 600, y);\ny += 40;\nx.fillStyle = \"#555\";\nx.font = \"bold 20px Arial\";\nx.fillText(\"ISTE: 1.2 Digital Citizen, 1.5 Computational Thinker\", 600, y);\ny += 30;\nx.fillText(\"UK National Curriculum: Use technology safely, respectfully and responsibly\", 600, y);\ny += 30;\nx.fillText(\"CSTA: 1B-NI-04 (Cybersecurity), 1B-IC-18 (Impacts of Computing)\", 600, y);\ny += 80;\nx.textAlign = \"left\";\nx.fillStyle = \"#0073aa\";\nx.font = \"bold 28px Arial\";\nx.fillText(\"Assessment Breakdown:\", 80, y);\ny += 40;\nfor(var i = 1; i !== 17; i++) {\nvar a = window.yQ[i];\nvar ic = (a === ca[i - 1]);\nx.fillStyle = \"#333\";\nx.font = \"bold 20px Arial\";\nx.fillText(\"Q\" + i + \": Your Answer: \" + a, 80, y);\nx.fillStyle = ic ? \"#2e7d32\" : \"#c62828\";\nx.fillText(ic ? \"(CORRECT)\" : \"(INCORRECT)\", x.measureText(\"Q\" + i + \": Your Answer: \" + a).width + 100, y);\ny += 25;\nx.fillStyle = \"#555\";\nx.font = \"normal 18px Arial\";\ny = w(\"Truth: \" + rs[i - 1], 80, y, 1000, 26);\ny += 20;\n}\ny += 40;\nx.textAlign = \"center\";\nx.fillStyle = \"#333\";\nx.font = \"italic bold 28px serif\";\nx.fillText(\"James Dyson\", 300, y);\nx.fillText(\"Adam Mills\", 900, y);\ny += 30;\nx.fillStyle = \"#555\";\nx.font = \"normal 18px Arial\";\nx.fillText(\"James Dyson - Computing Lead\", 300, y);\nx.fillText(\"Adam Mills - Technology Director\", 900, y);\nvar ln = document.createElement(\"a\");\nln.href = c.toDataURL(\"image\/png\");\nln.download = \"DysonMills_Certificate_\" + window.yNam.replace(\/ \/g, \"_\") + \".png\";\ndocument.body.appendChild(ln);\nln.click();\ndocument.body.removeChild(ln);\nalert(\"Certificate downloaded!\");\n};\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to Year 5 Computing \u2014 Term 1.1.8 End of Unit Assessment! \ud83c\udfc6 Over this term, you have developed your skills as a programmer, a&#8230;<\/p>\n<div class=\"more-link-wrapper\"><a class=\"more-link\" href=\"https:\/\/ndovu.org.uk\/cs\/yr-5-term-1-1-8-end-of-unit-assessment\/\">Continue Reading<span class=\"screen-reader-text\">Yr 5 Term 1.1.8 End of unit assessment<\/span><\/a><\/div>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[],"class_list":["post-585","post","type-post","status-publish","format-standard","hentry","category-year5","entry"],"_links":{"self":[{"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/posts\/585","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/comments?post=585"}],"version-history":[{"count":3,"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/posts\/585\/revisions"}],"predecessor-version":[{"id":590,"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/posts\/585\/revisions\/590"}],"wp:attachment":[{"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/media?parent=585"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/categories?post=585"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ndovu.org.uk\/cs\/wp-json\/wp\/v2\/tags?post=585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}