Back to skills
SKILL.md
Project Based Learning
ASecurity当需要快速掌握一门新技能或知识领域,且希望通过实践而非单纯理论学习时
- 12 stars
- 0 votes
- 0 copies
- 2 views
- Added September 9, 2026
Security analysis
100/100Pro scans all 3 files and shows the line behind each finding
npx -y skills add DracoUnion/dankoe-skills --skill project-based-learning --agent claude-codeAre you the author of Project Based Learning?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/dracounion-project-based-learning)---
name: project-based-learning
description: 当需要快速掌握一门新技能或知识领域,且希望通过实践而非单纯理论学习时
---
# project-based-learning
## When to Use
当需要快速掌握一门新技能或知识领域,且希望通过实践而非单纯理论学习时description
## Core Logic
# 执行步骤
1. **项目构思**
* **输入**:学习目标或兴趣领域。
* **操作**:构思一个能产出有形成果(如软件、文章、视频、实物模型)的项目。该项目的核心要求是“你必须动手做工作”。
* **判断标准**:项目构想是否具体、可执行,并能通过构建过程驱动学习。
* **输出**:一个具体的项目构想。
2. **目标分解与规划**
* **输入**:项目构想。
* **操作**:
a. 记录下项目可达到的里程碑(阶段性目标)。
b. 在笔记工具中为该项目创建一个大纲或规划文档。
* **判断标准**:里程碑是否清晰、可衡量;项目大纲是否结构清晰。
* **输出**:包含里程碑的项目规划文档。
3. **启动与边做边学**
* **输入**:项目规划文档。
* **操作**:立即开始动手执行项目。在构建过程中,将任何突然产生的想法、遇到的问题、接收到的反馈或高价值信息记录在项目文档中。
* **判断标准**:是否已开始实际构建行动;是否持续记录学习过程中的洞见和问题。
* **输出**:进行中的项目及持续更新的学习笔记。
4. **问题驱动式深化学习**
* **输入**:在步骤3中遇到的具体、真实的问题或障碍。
* **操作**:
a. **IF** 遇到无法凭现有知识解决的问题:**THEN** 以此问题为导向,主动搜索教程、文档或资料,寻找解决方案。
b. **ELSE** (问题已解决或暂无新问题):**THEN** 继续执行步骤3的构建与记录。
* **判断标准**:学习行为是否由实践中产生的真实问题驱动,而非盲目浏览教程。
* **输出**:扩展的知识、解决的方案,以及项目进度的推进。
# 输出格式要求
以结构化摘要形式呈现:
* **学习项目**:[项目名称]
* **当前阶段**:[所处的里程碑]
* **近期攻克的关键问题**:[列出1-3个具体问题及解决方案摘要]
* **下一阶段行动**:[下一步要执行的具体构建任务]
## Metadata
| 属性 | 值 |
|------|-----|
| 领域 | 学习方法 |
| 类型 | procedural (procedural) |
| 置信度 | 90% |
| 前置条件 | 已明确学习目标或感兴趣的领域 |
| 来源 | 个人成长系统:从自动驾驶到自主掌控 > 掌握方法 - 如何快速学习任何事物 > 3) 如何学习 |
Files in this skill
- SKILL.md
- references/source.md
- scripts/run.py
Attribution
Comments
Loading comments…