# 管理课程

作为管理员，您可以管理平台上的所有课程，无论它们是由谁创建的。

## 课程列表

![课程列表显示所有课程的标题、代码、类别、注册用户和可见性状态](/files/jXTPmmVuKqWMPaOVsD2t)

从管理面板中，点击**课程列表**查看所有课程。列表显示：

* 课程标题和代码
* 语言
* 类别
* 可见性状态

使用**高级搜索**工具查找特定课程。

## 创建课程

作为管理员，您可以创建课程并将其分配给任何教师：

1. 从管理面板中点击**添加课程**
2. 填写课程详细信息（标题、代码、类别、语言）
3. 为课程分配一名教师
4. 保存

注意：在 Chamilo 1.11.x 版本中，课程代码作为课程 URL 的一部分显示，并且在课程创建后无法更改。这一行为在 2.x 版本中有所改变。课程代码不再在 URL 中显示，未来版本可能会允许教师在之后修改课程代码，因为它对平台的重要性降低了。

## 管理现有课程

在列表中找到课程，以访问*操作*列中的管理选项：

* **信息** — 显示课程的相关信息
* **课程主页** — 直接将您带到课程的主页
* **报告** — 查看参与度和表现数据
* **编辑** — 更改课程标题、类别、可见性和其他设置
* **创建备份** — 进入课程的维护部分，您可以在那里创建副本并执行其他操作
* **添加到目录** — 将此课程添加到课程目录中
* **删除** — 永久删除课程及其所有内容

> 删除课程会永久删除所有内容、学习者数据、成绩和跟踪信息。请考虑在删除前先导出课程作为备份。

## 批量操作

在列表中选择多个课程以执行批量操作，例如删除它们。要导出课程，请进入课程并使用**维护**工具 — 管理员课程列表中没有批量导出操作。

## 课程可见性设置

管理员可以覆盖教师设置的可见性：

| 可见性    | 效果                 |
| ------ | ------------------ |
| **公开** | 所有人均可访问，包括匿名访客     |
| **开放** | 所有登录用户均可访问         |
| **私有** | 只有注册用户可以访问课程       |
| **关闭** | 无人可以访问课程（教师和管理员除外） |
| **隐藏** | 无人可以查看或访问课程（管理员除外） |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chamilo.org/2.x-zh-cn/guan-li-zhi-nan/admin-guide/courses/managing-courses.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
