Skip to content

ETH Beijing 2023 Hackathon 活动作品|基于Ethereum 的Web3 互动聊天型 学习平台|@Web3-Club

License

Notifications You must be signed in to change notification settings

Web3-Club/Web3-Interactive-Learning

Repository files navigation

Web3 Interactive Learning

mit GitHub stars GitHub watchers

中文|English

Web3Club & Eth Beijing Hackathon 2023 活动作品

主图

🔖 项目简介

基于Ethereum 的Web3 互动性学习平台 助力每个Web3小白成为Web3 Hacker

我们的学习平台是给想要了解或初入Web3行业的用户 一个相对具有较高性价比的学习平台

  • 能够根据用户不同的学习反应呈现不同的学习路线。

    • 在聊天窗中实现交互,聊天窗中用户可以执行指定的选项,以此来进入不同的流程。
  • 通过智能合约 实现:

    • 课程认证NFT/sbt自动发放,通过一系列合约的交互来实现

    • 章节通过,或者其他的行为,如参与学习网站贡献、纠错等,可以获得社区代币。

  • 让更多对Web3领域相关知识感兴趣的朋友,能够为他们提供 一个非常低的学习门槛,真正做到从“0”开始学习Web3。也让其在这个探索的过程中 能实际接触到一些Web3相关的实例 —— 如 NFT,DAO

👍 项目特色

  • 始终保证交互内容的趣味性

    1.将生硬的概念性知识 通过在其后 添加实例 (如Web1.0——个人博客——只写)

    2.通过在对话中加入emoji 提高互动的趣味性

  • 保证每节课节的 学习量 科学化

    1.在学习者 在聊天框之中 每条知识科普回复的信息量 都有一定限制标准 确保学习者在学习过程中 能始终以一个较为轻松的状态 来完成学习

    2.通过在选项中增加 学习者对学习内容感受的 分支选项 如 讲完Web1.0相关概念后 有 :

    • 选项1: 没用过Web1.0,不是很了解
    • 选项2: 我有听说过!

    两个选项选择后 最终用户的学习路径将会截然不同

    各个路径的不同 可以保证学习者在学习过程中 通过不同的路径 来保证其对知识点的通透掌握

    来确保 我们项目中最主要的特性:互动性

    (详见 🔧 交互逻辑设计 示例)

项目部署合约(部署在Scroll Alpha Testnet)

完成考题后,学习网站颁发SBT:
Web3ClubSBT:0x07f470F7793FeFb0F0602bAfC783023c81F5aE44
用户交互合约,完成学习内容与Score合约交互:
Web3ClubScore:0x4C48AC2C01aD33638C0F354A7Deb2C0FBb689048

✅ 效果图展示

(实际界面 以最终提交项目时为准)

🔧 交互逻辑设计 示例

4331680932343_ pic

💬 聊天交互界面

4151680928311_ pic 4161680928357_ pic 4171680928376_ pic




🌆 NFT分发界面

4201680931174_ pic

🎬 展示视频

Bilibili

👷 关于我们

Web3Club

❤️ 项目成员

contrib graph

🔨 成员分工

  • 烟波

    • 队长
    • 项目策划
    • 文档编辑
    • 后端(内容嵌入)
    • 问题及其交互逻辑设计
  • JiceJin

    • 前端开发
    • 智能合约开发
      • SBT
      • Score
    • 测试
  • Azleal

    • 前端(开发及架构设计)
    • 后端(开发及架构设计)
    • 项目策划
    • 交互逻辑策划
    • 项目全栈测试
    • Demo视频制作
  • woHocooL

    • 文档编辑
    • 交互逻辑设计及策划
    • 后端(内容嵌入)
    • 问题、选项及其流程图设计

⚠️ 免责声明

This project is an open-source project and is intended for learning and research purposes only,shall not constitute investment advice, financial advice, trading advice, or any other kind of advice, and you should not treat any of the object content as such.

You alone assume the sole responsibility of evaluating the merits and risks associated with using any information or other content on this website before making any decisions based on such information.

The project team shall not be responsible for any legal liability, direct or indirect damages arising from any unauthorized commercial use, abuse or any other form of improper use. By using the open-source code of this project, you acknowledge that you have read and agreed to this disclaimer.

When we use the knowledge content of other projects, we will follow the open source LICENCE of other projects.

The organization that developed this page, "Web3Club", is currently a non-profit open source community, not a company or corporationand.

If you have any questions about licence or copyright, please read the LICENCE section below or contact us at [email protected]

📖 Licence

Built by China Web3-Club contributors with heart.
Copyright © 2023  China Web3-Club
Web3 Knowledge part copyright © 2013-2023 ethereum.org

ALL RIGHT RESERVED

About

ETH Beijing 2023 Hackathon 活动作品|基于Ethereum 的Web3 互动聊天型 学习平台|@Web3-Club

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •