Schlagwort: encryption

  • Let’s learn about encryption with Digital Making at Home!

    Let’s learn about encryption with Digital Making at Home!

    Reading Time: < 1 minute

    [youtube https://www.youtube.com/watch?v=WVIFbA9DoJY?feature=oembed&w=500&h=281]

    Join us for Digital Making at Home: this week, young people can learn about encryption and e-safety with us! With Digital Making at Home, we invite kids all over the world to code along with us and our new videos every week.

    So get ready to decode a secret message with us:

    Check out this week’s code-along projects!

    And tune in on Wednesday 2pm BST / 9am EDT / 7.30pm IST at rpf.io/home to code along with our live stream session.

    PS: If you want to learn how to teach students in your classroom about encryption and cybersecurity, we’ve got the perfect free online courses for you!

    Website: LINK

  • Your new free online training courses for the autumn term

    Your new free online training courses for the autumn term

    Reading Time: 3 minutes

    Over the autumn term, we’ll be launching three brand-new, free online courses on the FutureLearn platform. Wherever you are in the world, you can learn with us for free!

    Three people looking facing forward

    The course presenters are Pi Towers residents Mark, Janina, and Eirini

    Design and Prototype Embedded Computer Systems

    The first new course is Design and Prototype Embedded Computer Systems, which will start on 28 October. In this course, you will discover the product design life cycle as you design your own embedded system!

    A diagram illustrating the iterative design life cycle with four stages: Analyse, design, build, test

    You’ll investigate how the purpose of the system affects the design of the system, from choosing its components to the final product, and you’ll find out more about the design of an algorithm. You will also explore how embedded systems are used in the world around us. Book your place today!

    Programming 103: Saving and Structuring Data

    What else would you expect us to call the sequel to Programming 101 and Programming 102? That’s right — we’ve made Programming 103: Saving and Structuring Data! The course will begin on 4 November, and you can reserve your place now.

    Illustration of a robot reading a book called 'human 2 binary phrase book'

    Programming 103 explores how to use data across multiple runs of your program. You’ll learn how to save text and binary files, and how structuring data is necessary for programs to “understand” the data that they load. You’ll look at common types of structured files such as CSV and JSON files, as well as how you can connect to a SQL database to use it in your Python programs.

    Introduction to Encryption and Cryptography

    The third course, Introduction to Encryption and Cryptography, is currently in development, and therefore coming soon. In this course, you’ll learn what encryption is and how it was used in the past, and you’ll use the Caesar and Vigenère ciphers.

    The Caesar cipher is a type of substitution cipher

    You’ll also look at modern encryption and investigate both symmetric and asymmetric encryption schemes. The course also shows you the future of encryption, and it includes several practical encryption activities, which can be used in the classroom too.

    National Centre for Computing Education

    If you’re a secondary school teacher in England, note that all of the above courses count towards your Computer Science Accelerator Programme certificate.

    Group shot of the first NCCE GCSE accelerator graduates

    The very first group of teachers who earned Computer Science Accelerator Programme certificates: they got to celebrate their graduation at Google HQ in London.

    What’s been your favourite online course this year? Tell us about it in the comments.

    Website: LINK