# Lecture 2 Homework Assignment

Congratulations on finishing Lecture 2! Please watch the following video to learn what's your homework to get your hands on the skills you learned in this lecture.

{% embed url="<https://youtu.be/OR2IfD4oDjw>" %}

{% hint style="info" %}
This homework assignment is intended to reinforce the skills you learned in this lesson; pushing your solutions to the PPP repository is not required.

You can check the homework yourself by running the following command within a week's directory.

```shell
cabal test
```

However, if you have any questions, please contact the IOG's Education Team on [the IOG's technical community on Discord](https://discord.gg/inputoutput) by posting your question on the `pioneers-questions` channel.
{% endhint %}

{% tabs %}
{% tab title="Learning Objectives" %}
After completing this homework assignment, you'll be able to:

* Create an on-chain validator.
* Inspect a validator's code to find and correct code bugs.
* Employ custom data types.
* Interact with validators using the cardano-cli to test them.
  {% endtab %}
  {% endtabs %}

## Collaborate with the Pioneers Community

Remember that you can interact with the participants of the PPP through the [IOG's technical community on Discord](https://discord.gg/inputoutput) by joining the channels under the Plutus Pioneers category.

If during the program you have questions about Plutus, we invite you to share them at [Cardano Stack Exchange (CSE)](https://cardano.stackexchange.com/) by adding the `plutus-pioneer-program` tag to your question. The IOG's Education Team members will monitor these questions to support your learning journey. Whenever you share a question at CSE, you're helping to build up the Cardano and Plutus development knowledge base.

***

This work is licensed under a [Creative Commons Attribution 4.0 International License](http://creativecommons.org/licenses/by/4.0/).

<figure><img src="https://i.creativecommons.org/l/by/4.0/88x31.png" alt="Creative Commons License BY 4.0"><figcaption></figcaption></figure>
