# **【注意】现在提交课设方法请移步至[此处了解](https://github.com/EvalCSU/evalcsu-template),本仓库不再接收提交课设,现有的课设也会进行迁移。** 请按照 ***code/\<faculty\>/\<major\>/\<course No\>/\<*index\>/\<your project name\>*** 的格式放置你的实验代码。 范例: ```mermaid graph LR; code --> cse --> science --> 090274X11 --> 3 --> web_huffman science --> other... ``` # Q&A ### 什么是course No.? 如果你的实验是关于独立的实验课的,则这个course No就是该实验课的课程编号,比如计科大二上的高级程序设计实践。 如果你的实验是于某一堂专业课进行的,则这个course No就是该专业课的课程编号,比如计网实验。 以上课程编号都可以在**信息门户->本科生教务->成绩**查询到。 ### 什么是 *index? 有些实验有多个题目可选,且会有对应的题目编号。按照题目编号建立或放置在对应的文件夹即可。当不适用的时候,比如没有可选题目,可以跳过这个层级,或是按照适当的语义去命名。 ### project name 怎么取? 不做约束,语义清晰即可。 ### 为什么要这样做? 计算机院中不同专业可能会有相同的实验,但安排在不同学期,或者同学们可能也会提早修习实验课。 所以按照学期区分并不妥当,按照课程编号虽然可读性较差,但是可以适当的确保唯一性。
【注意】现在提交课设方法请移步至此处了解,本仓库不再接收提交课设,现有的课设也会进行迁移。
请按照 *code/<faculty>/<major>/<course No>/<index>/<your project name> 的格式放置你的实验代码。
范例:
Q&A
什么是course No.?
如果你的实验是关于独立的实验课的,则这个course No就是该实验课的课程编号,比如计科大二上的高级程序设计实践。
如果你的实验是于某一堂专业课进行的,则这个course No就是该专业课的课程编号,比如计网实验。
以上课程编号都可以在信息门户->本科生教务->成绩查询到。
什么是 *index?
有些实验有多个题目可选,且会有对应的题目编号。按照题目编号建立或放置在对应的文件夹即可。当不适用的时候,比如没有可选题目,可以跳过这个层级,或是按照适当的语义去命名。
project name 怎么取?
不做约束,语义清晰即可。
为什么要这样做?
计算机院中不同专业可能会有相同的实验,但安排在不同学期,或者同学们可能也会提早修习实验课。
所以按照学期区分并不妥当,按照课程编号虽然可读性较差,但是可以适当的确保唯一性。