Skip to content

Commit

Permalink
Adds DRep Pioneer Program content (#142)
Browse files Browse the repository at this point in the history
* create drep pioneer program structure

* Adds training docs for the DRep Pioneer Program

* Updates index to point to DRep PP

* Update docs/get-started/_category_.yml

Co-authored-by: Ryan <44342099+Ryun1@users.noreply.github.com>

---------

Co-authored-by: Carlos LopezDeLara <carlos.lopezdelara@iohk.io>
Co-authored-by: Ryan <44342099+Ryun1@users.noreply.github.com>
  • Loading branch information
3 people committed May 8, 2024
1 parent 5f94f23 commit 892a570
Show file tree
Hide file tree
Showing 17 changed files with 369 additions and 6 deletions.
4 changes: 4 additions & 0 deletions docs/drep-pioneer-program/_category_.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
position: 6 # float position is supported
label: 'DRep Pioneer Program'
collapsible: true # make the category collapsible
collapsed: true # keep the category open by default
14 changes: 14 additions & 0 deletions docs/drep-pioneer-program/lesson-plan-intro.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
sidebar_label: Lesson Plan Overview
title: DRep Pioner Program Lesson Plan
sidebar_position: 3
slug: drep-pp/lesson-plan
---

## Proposed Schedule

This lesson contains 12 activities covering all the DRep program content. In addition to these activities, instructors should consider breaks throughout the day according to the local culture and manners, such as lunchtime and refreshments that can be offered in the training session.

The following table shows a proposed schedule for a typical training session, with lunchtime around 1:00 p.m. Feel free to adapt the schedule and activity timing accordingly to your audience and local culture.

![Lesson Plan Activities](resources/drep-pp-plan.png)
40 changes: 40 additions & 0 deletions docs/drep-pioneer-program/lp-prelude.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
---
sidebar_label: Prelude an Introductions
title: DRep Pioner Program Lesson Plan
sidebar_position: 4
slug: drep-pp/prelude-and-intro
---

## Prelude and Introductions

### Activity 1: Welcome Participants (15 min)

Welcome participants to the DRep Training; congratulate them for the decision to learn more about the DRep ecosystem and how they can become a DRep to participate in and vote in Cardano’s governance.

Use this time to introduce yourself and share your motivation to become a DRep. If time permits, conduct an ice-breaking activity to allow participants to introduce themselves. You can use the “popcorn” approach, where the last person to participate selects the next teammate to introduce themselves.

Keep introductions plain and straightforward by encouraging participants to answer two or three questions, such as:

1. What is your name?
2. How long have you been in the Cardano Community?
3. Why do you want to become a DRep?

The “popcorn” approach is a double-edged sword; however, it makes the meeting more democratic, with each team member selecting their successor. However, it can also make people feel awkward if they are unfamiliar with one another. If the introductions get stuck, act as a facilitator.

Be sure everyone introduces themselves before moving forward to the next activity.

### Activity 2: DRep Training Program Overview (15 min)

Use the session schedule to present an overview of the content you will cover during the day; avoid getting into the details to prevent additional time spent. Use the training slides to present the learning outcomes and encourage participants to ask questions during the session.

Depending on your training type, in-person or online training, explain the session logistics for breaks and any relevant information.

Ask any questions before moving on to the next activity.

### Activity 3: Key Terms (15 min)

For this activity, use the glossary in the training slides to present the key terms that participants should acknowledge to understand the forthcoming activities better.

To make this activity more engaging, you can conduct trivia to ask participants if they know the definition of every concept in the glossary. You can use slides or an online tool like [Kahoot](https://kahoot.com/) or [TriviaMaker](https://triviamaker.com/).

Ensure the terms are clear for participants before moving on to the next activity.
29 changes: 29 additions & 0 deletions docs/drep-pioneer-program/lp-wrapup.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
sidebar_label: Closing Actitivity and Wrap Up
title: DRep Pioner Program Lesson Plan
sidebar_position: 9
slug: drep-pp/lp-wrapup.mdx
---

## Closing Activity and Wrap Up

### Activity 12: Conclusions and Further Steps (20 min)

This final activity aims to allow participants to reflect on their learning and consolidate key takeaways from the training day.

You can follow the next steps to conduct a final wrap-up activity:

1. Recap the main topics covered throughout the training day, highlighting key concepts and insights related to Cardano Governance design, Governance Roles, and the process of becoming a DRep.
2. Divide participants into small groups, ensuring a mix of individuals with varying familiarity with the subject matter.
3. Distribute sticky notes and markers to each group. Use breakout rooms and a shared board with notes like [Miro](https://miro.com/online-sticky-notes/), [Ideaflip](https://ideaflip.com/), or [Mural](https://www.mural.co/use-case/sticky-notes) in an online training session.
4. Prompt participants to reflect individually on the following questions:
* What was the most valuable insight or concept you learned today?
* How do you plan to apply this knowledge in your role as a DRep or within your organization?
* Is there any aspect of the training you would like to explore or have additional questions about?
5. Encourage participants to write their responses on sticky notes (or a shared board in online sessions), capturing each response on a separate note.
6. Once participants have had time to reflect individually, reconvene as a whole group.
7. Invite each group to share their reflections by sticking their notes on the whiteboard or flipchart under the corresponding question.
8. Facilitate a discussion around the shared reflections, allowing participants to elaborate on their responses and engage in dialogue with one another.
9. Summarize the main themes and insights from the discussion, highlighting any common challenges, opportunities, or areas of interest.

Close the session by expressing appreciation for participants' active participation and contributions throughout the training day. Reinforce the importance of ongoing learning and collaboration in the context of Cardano Governance.
81 changes: 81 additions & 0 deletions docs/drep-pioneer-program/module-1.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,81 @@
---
sidebar_label: Module 1 - Cardano’s Governance and Roles
title: DRep Pioner Program Lesson Plan
sidebar_position: 5
slug: drep-pp/module-1
---

## Module 1: Cardano’s Governance and Roles

### Activity 4: Cardano’s On-Chain Governance Design (40 min)

In this activity, participants will learn about the on-chain governance design, focusing on how the governance system is described on [CIP-1694](https://github.com/cardano-foundation/CIPs/blob/master/CIP-1694/README.md).

Open the training slides, navigate to the Module 1 section, and highlight the following talking points:

* During Module 1, you will understand the key aspects of Cardano's on-chain governance design.
* You will gain deep insight into the expectations and responsibilities of the DRep role and understand the relevance of delegation.

Continue to the “Cardano’s On-Chain Governance Design” section and explain the three pillars of Cardano's governance in the age of Voltaire:

1. Institutions
2. Constitutional representation
3. Democratic consent

At this point, highlight the importance of reading CIP-1694 to understand better the proposed governance system for Cardano, which will allow on-chain decision-making.

Continue with the lesson and introduce the five governance roles:

1. Delegate Representative (DRep)
2. Stake Pool Operator (SPO)
3. Constitutional Committee (CC)
4. Delegating ada Holders
5. Non-Delegating ada Holders

Understanding these roles may be challenging. A suggested approach to allowing participants a more profound understanding is to use the “students-produced question” approach. Asking questions is challenging, and participants can do deep thinking and learning by developing questions ([Franke et al., 2009](https://journals.sagepub.com/doi/abs/10.1177/0022487109339906)). Instead of asking participants questions about the roles to check if they understand them, encourage them to read the definitions and formulate their own questions about each role. This practice engages participants' working and long-term memory ([Arnold, 1984](https://www.taylorfrancis.com/books/mono/10.4324/9780203781197/memory-brain-magda-arnold)).

After presenting the governance roles, briefly describe the processes attained to each role. Point out that the support tools for each role will be explained later.

Finally, explain the overall governance action enactment process. Recall that CIP-1694 describes seven types of governance actions that can be proposed by ada holders and voted by the governance roles with voting rights (DRep, SPO, and CC member).

As a proposed engagement strategy, you can create groups representing each role with voting rights and simulate voting under different scenarios using flashcards or sticky notes to record votes.

Ensure there are no pending questions before moving on to the next activity.

### Activity 5: The DRep Role (20 min)

In this activity, participants will review the definition of the DRep role. Jump to “The DRep Role” section in the training slides and discuss the responsibilities and expectations of a DRep. Point out the importance of a DRep as the collective voice of the ada holders that a DRep represents.

To better understand the DRep role, facilitate a discussion between the participants by asking the following questions:

1. How would you describe the DRep to a newcomer to Cardano?
2. What are the main challenges a DRep can face?
3. As a DRep, how would you deal with a conflict of interest when voting on a governance action?

There are no right or wrong answers to these questions; they are intended to foster collaboration between participants. Feel free to add or modify questions at your discretion.

Ensure there are no pending questions before moving on to the next activity.

### Activity 6: Understanding Delegation (20 min)

In this activity, participants will learn about the importance of delegation and how it works. Move into the “Understanding Delegation” section on the training slides and start by fostering a critical thinking dialogue between the participants using [The Socratic Method](https://tilt.colostate.edu/the-socratic-method/).

This method involves a shared dialogue between teacher and students in a classroom setup. The teacher leads by posing thought-provoking questions. Students actively engage by asking questions of their own. The discussion goes back and forth.

You can start the discussion by posing questions, such as:

* What do you understand as “delegation” in Cardano’s ecosystem context?
* Are you familiar with delegation outside of Cardano’s ecosystem?

There are no right or wrong answers. The idea is to check participants' pulse around the meaning of delegation to set a baseline before explaining why delegation is important in the context of Cardano’s Governance.

Explain why delegation is necessary and how it is used in several liquid democracy applications.

Next, under the context of delegating voting rights to DReps, check participants' pulse on the following questions:

* Why not direct voting instead of delegation?
* Does delegation help?

Figure out scenarios that can illustrate the rationing proposed in the slides.

When the discussion ends, ensure there are no pending questions before moving on to the next activity.
30 changes: 30 additions & 0 deletions docs/drep-pioneer-program/module-2.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
sidebar_label: Module 2 - DRep Code of Conduct
title: DRep Pioner Program Lesson Plan
sidebar_position: 6
slug: drep-pp/module-2
---

## Module 2: DRep Code of Conduct

### Activity 7: Navigating the Code of Conduct (60 min)

This activity focuses on understanding the DRep’s code of conduct to understand the ethical principles and behavioral expectations outlined in the Code of Conduct for DReps, focusing on guarding against malicious behavior.

For this activity, explain to participants that they will work in groups to analyze and discuss the code of conduct.

Divide participants into small groups of 3-5 members each and provide participants access to the [DRep Code of Conduct](https://docs.google.com/document/d/1plqxxWdk1cJORigtiBxbkJ-mY8dK6SoLR0KP4ZLGoWE/edit#heading=h.lxqvdooayhzu). In an online session, you can create groups using breakout rooms in [Google Meet](https://support.google.com/meet/answer/13054147) or [Zoom](https://www.zoom.com/en/products/virtual-meetings/features/breakout-rooms/). Also, if you are conducting an in-person session, you can provide paper copies of this document.

Before having the groups discuss the code of conduct, explain the following instructions:

1. Explain the objective of the activity: to analyze the Code of Conduct and identify fundamental ethical principles and behavioral expectations that guard against malicious behavior from DReps.
2. Allocate 15 minutes for each group to read the Code of Conduct and discuss its contents. Encourage participants to highlight any sections that they find particularly relevant to prevent malicious behavior.
3. After the reading period, provide each group with flipchart paper and markers. You can use a shared online document, such as Google Docs, for online sessions.
4. Instruct groups to visually represent the fundamental ethical principles and behavioral expectations identified in the Code of Conduct. They can use diagrams, charts, or illustrations to depict these concepts.
5. Encourage groups to discuss and debate their interpretations of the Code of Conduct, considering different perspectives and potential scenarios where ethical principles may be tested.
6. Allocate 20 minutes for groups to work on their visual representations.
7. After the allotted time, ask each group to present their visual representation to the rest of the class. Allow time for questions and discussion following each presentation.
8. Facilitate a whole-group discussion on the insights gained from the activity. Prompt participants to reflect on the importance of ethical behavior in preventing malicious actions by DReps and how the Code of Conduct serves as a guide for upholding these standards.
9. Conclude the activity by emphasizing the role of DReps in promoting a culture of integrity and accountability.

Thank participants for their engagement and participation in the activity. Before proceeding to the next activity, ensure there are no pending questions.
32 changes: 32 additions & 0 deletions docs/drep-pioneer-program/module-3.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
---
sidebar_label: Module 3 - Reward Schemes for DReps
title: DRep Pioner Program Lesson Plan
sidebar_position: 7
slug: drep-pp/module-3
---

## Module 3: Reward Schemes for DReps

### Activity 8: Reflecting on DReps Compensation (40 min)

This activity focuses on discussing with participants if DReps should be compensated for their collaboration. Compensation for DReps is still an ongoing debate, so having insights from participants will enrich the rationale behind compensation.

Start by presenting the proposed reward schemes to the participants using the training slides that outline the different reward structures, incentives, and criteria for DReps. Ensure that the presentation is clear, concise, and easy to understand.

Divide participants into small groups, ideally consisting of diverse perspectives and backgrounds. Each group should be allowed to discuss the proposed reward schemes amongst themselves. Encourage participants to consider each scheme's potential benefits and drawbacks and any concerns or questions they may have. You can slot 10 to 15 minutes for this discussion.

After the group discussions, reconvene as a whole group for a structured feedback session. Each group can designate a spokesperson to summarize their discussion and present feedback on the proposed reward schemes. Facilitate a discussion where participants can share their insights, ask questions, and provide constructive feedback.

Document the participants' feedback during the session and ensure that it is compiled and shared with relevant stakeholders for consideration. Consider organizing follow-up sessions or opportunities for further discussion to address any outstanding questions or concerns raised by participants.

Thank participants for their engagement and participation in the activity. Before proceeding to the next activity, ensure there are no pending questions.

### Activity 9: DRep Reward Schemes (40 min)

This activity focuses on explaining three variants of reward schemes. Similar to the previous activity, present the three variations of reward schemes and divide participants into small discussion groups. You can slot 20 minutes for discussion.

Following the group discussions, gather the entire group for a structured feedback session. Each group should nominate a spokesperson to recap their conversation and offer feedback on the proposed variants for reward schemes. Encourage an open discussion where participants exchange insights, pose inquiries, and provide constructive input.

Record the feedback provided by participants during the session, ensuring it is consolidated and distributed to pertinent stakeholders for review.

Congratulate participants for their active engagement in the activity. Ensure all questions have been addressed comprehensively before transitioning to the next segment.
29 changes: 29 additions & 0 deletions docs/drep-pioneer-program/module-4.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
sidebar_label: Module 4 - Joining the DReps Ecosystem
title: DRep Pioner Program Lesson Plan
sidebar_position: 8
slug: drep-pp/module-4
---

## Module 4: Joining the DReps Ecosystem

### Activity 10: How to Become a DRep (60 min)

This is a hands-on activity in which participants will learn how to become a DRep through a demonstration.

As an instructor, you will lead participants using the GovTool to follow the required steps to join as a DRep.

The GovTool is currently being updated, so stay tuned for updates on this activity to learn more about conducting the demonstration.

### Activity 11: Engaging with the Community as a DRep (15 min)

Communication is crucial to becoming an impactful DRep, so in this activity, participants will learn the available communication channels and tools that DReps can use to engage with the Cardano Community.

In this section, showcase the current channels and tools available:

* GovTool
* DRep Campaign Platform
* Cardano Forum
* Social Media

Ensure participants understand how to use these resources before continuing to the next activity.

0 comments on commit 892a570

Please sign in to comment.