# course.json基础字段定义 | 字段 | 类型 | 默认值 | 说明 | | ---- | ---- | ---- | ---- | | version | string | "1" | 所使用的GitCourse解释器版本,目前只支持版本"1" | | title | string | "" | 课程标题 | | author | string | "" | 作者 | | description | string | "" | 课程简介 | | scenarios | array | [] | 课程的场景,将会按顺序逐个进行解析 | | preload | string | "" | 预加载的js脚本,用于进行Docker服务器认证 | 在右侧的GitCourse示例中,基础字段的填写方法为: ``` { "version": "1", "title": "Gitcourse Guide", "author": "Freeman", "description": "欢迎来到Gitcourse课程制作指南。本指南涵盖了Gircourse的基本重要特性,主要包括:项目构成、实训环境、课件制作、流程控制。", "preload": "scripts/auth.js", "scenarios": [...(略)...] } ``` 其中scenarios是一个列表,定义了本课程所具有的场景,将在下一节进行详细说明