Preview lessons, content and tests

Computer Science & Programming solved. All in one platform.

1. To trial the platform and take tests, please take a few seconds to SIGN UP and SET UP FREE.
2. Searching for something specific? See our text overview of all tests. Scroll right for levels, and lists.

Join 36000+ teachers and students using TTIO.

What is Bitcoin? How do I mine?

It's time for you to understand what Bitcoin really is! It started under incredibly mysterious circumstances by an individual who called himself/herself "Satoshi Nakamoto". If you bought £1000 of Bitcoin in 2010 you would now be a multi-multi millionarie! So what is Bitcoin? Should you buy it? Who started it? How does it work and most importantly, how do you mine bitcoin. The Presentation below includes an [advanced level python] mining simulation challenge/task that students can try to see how mining really works. 

Background context: SHA256 - unsolved math problem that could be worth billions

SHA256 Conversion calculator online

PowerPoint Presentation

In relation to the task outlined in the PowerPoint above, please find the GitHub repository files for the Python Bitcoin mining challenge part 1 - 4. The files themselves contain the challenge (commented).

https://github.com/testandtrackio/bitcoin_activity_parts1-4.git

Suggested Video

Additional Reading

https://en.wikipedia.org/wiki/Satoshi_Nakamoto

Original article - read it yourself: https://bitcoin.org/en/bitcoin-paper

What is Bitcoin? https://www.coinbase.com/learn/crypto-basics/what-is-bitcoin

*Disclaimer: TestandTrack content and research is not a substitute for independent research reflecting your individual criteria for investing/trading. Where we offer valuation tools, these are solely for informational & educational purposes. Personal Risk: Any financial positions you take on the market are at your own risk and own reward

Live Crypto values

Buy Crypto

Mine Crypto

Earn while you Learn

https://www.playtoearn.online/best-play-to-earn-games-with-nfts-or-crypto/

https://blogs.airdropalert.com/earn-cryptocurrency-11-ways-free-crypto/

www.teachyourselfpython.com