Unit 1 Fundamental principles of computing • – Unit 2 Communication Technologies • – Unit 6 Network and cyber security administration – • Learner-led discussion– work in pairs, learners need to compare their Lesson knowledge and experience of using non-denary numbers in computing tasks. objective Where have they seen these? This will test their current knowledge base. At the end of this By the end of the time limit, each pair should have identified (two or three): lesson the occurrences of non-denary numbers learners will be • descriptions of their use in computing. able to: • identify • Tutor led practical activities and demonstrations of using non-denary numbers instances where binary in common applications, supplied as an industry-relevant task: numbers are required for a The four selected here (15 minutes per activity), are: particular processing 1. Binary (American Standard Code for Information Interchange) – aspect character representation identify • instances the characters of a learner’s forename as codes in RAM ‘Storing where octal using binary or hex’. numbers are required for a Learners can these ASCII codes into RAM to check their ‘poke’ particular calculations. processing aspect 2. Octal Unix/Linux CHMOD () file permissions which control user access to – identify • a file or folder instances where CHMOD file permissions which control user access to a file or ‘Unix/Linux hexadecimal folder. numbers are Considering: required for a Read (4) • particular Write (2) • processing Execute (1) aspect. • What permissions would a command CHMOD 774 provide for OWNER, Activities GROUP and OTHER.’ Introduction to the lesson– Learners can practically attempt this using a Linux Terminal to confirm their register, learner-led calculations. progress, tutor led introduction to the topic. (Answer: Owner read, write,execute; Group read, write, execute, Other – – - read)
• Unit 1 – Fundamental principles of computing • Unit 2 – Communication Technologies • Unit 6 – Network and cyber security administration Lesson objective At the end of this lesson the learners will be able to: • identify instances where binary numbers are required for a particular processing aspect • identify instances where octal numbers are required for a particular processing aspect • identify instances where hexadecimal numbers are required for a particular processing aspect. Activities Introduction to the lesson– register, learner-led progress, tutor led introduction to the topic. Learner-led discussion– work in pairs, learners need to compare their knowledge and experience of using non-denary numbers in computing tasks. Where have they seen these? This will test their current knowledge base. By the end of the time limit, each pair should have identified (two or three): • occurrences of non-denary numbers • descriptions of their use in computing. Tutor led practical activities and demonstrations of using non-denary numbers in common applications, supplied as an industry-relevant task: The four selected here (15 minutes per activity), are: 1. Binary – (American Standard Code for Information Interchange) character representation ‘Storing the characters of a learner’s forename as codes in RAM using binary or hex’. Learners can ‘poke’ these ASCII codes into RAM to check their calculations. 2. Octal – Unix/Linux CHMOD () file permissions which control user access to a file or folder ‘Unix/Linux CHMOD file permissions which control user access to a file or folder. Considering: • Read (4) • Write (2) • Execute (1) What permissions would a command CHMOD 774 provide for OWNER, GROUP and OTHER.’ Learners can practically attempt this using a Linux Terminal to confirm their calculations. (Answer: Owner – read, write,execute; Group – read, write, execute, Other - read)