Build a Brain: Coin Snap

This assignment, by Peter McOwan and Paul Curzon, is from the Computer science activities with a sense of fun from Queen Mary University of London.

The Summary from the site explains:

Each neuron [in the human brain] follows simple rules, a simple algorithm, that tell it when to fire. [In this activity, students] can make [their] own working artificial brain or ‘neural network’ by building one to play Coin Snap.

Key Features of This Assignment

Conceptual Understanding
The assignment helps students develop a deep understanding of machine learning concepts by guiding them through the process of building a basic neural network model.
Practical Application
Students gain hands-on experience by constructing and training their own neural network, allowing them to apply theoretical knowledge in a practical context and see the real-world implications of machine learning techniques.
Analytical Skills
The assignment encourages students to analyze and interpret the performance of their neural network, promoting critical thinking and the ability to assess the effectiveness of different machine learning strategies.