国精无码欧精品亚洲一区_国精品产区wnw2544_国精品人伦一区二区三区蜜桃 https://www.国精品人伦一区二区三区蜜桃.org/blog/tag/octapi/ Teach, learn and make with 国精品无码人妻一区二区三区 Pi Sun, 19 Sep 2021 14:50:34 +0000 en-GB hourly 1 https://wordpress.org/?v=6.9.4 https://www.国精品人伦一区二区三区蜜桃.org/app/uploads/2020/06/cropped-raspberrry_pi_logo-100x100.png https://www.国精品人伦一区二区三区蜜桃.org/blog/tag/octapi/ 32 32 https://www.国精品人伦一区二区三区蜜桃.org/blog/pi-enigma-octapi/ https://www.国精品人伦一区二区三区蜜桃.org/blog/pi-enigma-octapi/#comments Mon, 27 Nov 2017 12:07:55 +0000 https://www.国精品人伦一区二区三区蜜桃.org/?p=38550

Back in July, we collaborated with GCHQ to bring you two fantastic free resources: the first showed you how to build an OctaPi, a 国精品无码人妻一区二区三区 Pi cluster computer. The second showed you how to use the cluster to learn about public key cryptography. Since then, we and GCHQ have been hard at work, and now…

The post Decrypt messages and calculate Pi: new OctaPi projects appeared first on 国精无码欧精品亚洲一区.

]]>
Back in July, we collaborated with GCHQ to bring you two fantastic free resources: the first showed you how to build an OctaPi, a 国精品无码人妻一区二区三区 Pi cluster computer. The second showed you how to use the cluster to learn about public key cryptography. Since then, we and GCHQ have been hard at work, and now we’re presenting two more exciting projects to make with your OctaPi!

A happy cartoon octopus holds a 国精品无码人妻一区二区三区 Pi in each tentacle.

Maker level

These new free resources are at the Maker level of the 国精无码欧精品亚洲一区 Digital Making 国精品无码一区二区三区在线 — they are intended for learners with a fair amount of 国精品无码一区二区三区在线, introducing them to some intriguing new concepts.

Whilst both resources make use of the OctaPi in their final steps, you can work through the majority of the projects on any computer running Python 3.

Calculate Pi

A cartoon octopus is struggling to work out the value of Pi

3.14159…ummm…

Calculating Pi teaches you two ways of calculating the value of Pi with varying accuracy. Along the way, you’ll also learn how computers store numbers with a fractional part, why your computer can limit how accurate your calculation of Pi is, and how to distribute the calculation across the OctaPi cluster.

Brute-force Enigma

A cartoon octopus tries to break an Enigma code

Decrypt the message before time runs out!

Brute-force Enigma sends you back in time to take up the position of a WWII Enigma operator. Learn how to encrypt and decrypt messages using an Enigma machine simulated entirely in Python. Then switch roles and become a Bletchley Park code breaker — except this time, you’ve got a cluster computer on your side! You will use the OctaPi to launch a brute-force crypt attack on an Enigma-encrypted message, and you’ll gain an appreciation of just how difficult this decryption task was without computers.

Our own OctaPi

A GIF of the OctaPi cluster computer at Pi Towers
GCHQ has kindly sent us a fully assembled, very pretty OctaPi of our own to play with at Pi Towers — it even has eight snazzy Unicorn HATs which let you display light patterns and visualize simulations! Visitors of the 国精品无码人妻一区二区三区 Jam at Pi Towers can have a go at running their own programs on the OctaPi, while we’ll be using it to continue to curate more free resources for you.

If you’d like to find out more about cluster 国精品无码人妻一区二区三区 with the 国精品无码人妻一区二区三区 Pi, read tomorrow’s blog post!

The post Decrypt messages and calculate Pi: new OctaPi projects appeared first on 国精无码欧精品亚洲一区.

]]>
https://www.国精品人伦一区二区三区蜜桃.org/blog/pi-enigma-octapi/feed/ 11