Blockchain Teaching Resources

Ethereum Journey

Three quick challenges. Follow a DApp request, identify Ethereum accounts, then test wallets, gas and tokens.

Challenge 1 of 3 Step 1 of 4 Score 0 / 7

Challenge 1

Trace the DApp

Ethereum architecture

Step 1

Your turn: interact with the scene first, then use Next when you are ready.

About this lesson

Ethereum Journey is a free, self-paced interactive lesson that introduces how Ethereum works. It is organised as three short challenges, and a running score is shown as each challenge is completed.

The first challenge follows a decentralised application request from the interface and wallet through an Ethereum node to the decentralised network. The second challenge asks the learner to tell the two kinds of Ethereum account apart, namely externally owned accounts, which are controlled by private keys, and contract accounts, which hold code and storage. The third challenge tests how wallets, gas and token standards work together, with gas accounting for computation and token standards making digital assets interoperable.

After the lesson, a learner should be able to trace a request through an Ethereum application, distinguish the two account types, and explain the role of gas and tokens.

The lesson is one of a set of companion teaching resources by Dr Mahmoud Elkhodr. It is licensed under CC BY 4.0, so educators may reuse and adapt it with attribution.

Keep these three ideas

🌐DApp path

Interface and wallet connect through an Ethereum node to the decentralised network.

👤📜Two account types

EOAs are controlled by private keys; contract accounts contain code and storage.

⛽🪙Execution and assets

Gas accounts for computation; token standards make digital assets interoperable.