摘要:git
本文介紹課程做業提交規範,解釋了爲何要以博文的形式提交,怎麼讓博文便於他人閱讀,代碼怎麼提交。github
課程做業發佈與提交均採用博文的形式。教師在班級博客發佈做業,學生閱讀博文,完成做業,並將做業以博文的形式發佈在本身的博客。網絡
若是做業涉及到源代碼,在博文中只添加核心源代碼,並在博文中以超連接的形式給出引用。完整源代碼上傳到代碼託管網站,建議使用 GitHub或者https://coding.net/。ide
教師經過課堂派將班級博客邀請連接發給你們,點擊加入班級博客,若尚未在博客園開通博客,先註冊一個,再點擊邀請連接加入博客。實在還沒搞定的,參照該博文博客園加入班級詳解。網站
傳統提交做業的方法,將全部東西(包括源代碼)放在一個word文件,可讀性較差。使用博客提交做業,博文插入源代碼能夠高亮,便於閱讀。除此以外,還有以下好處:ui
步驟以下:搜索引擎
沒搞定的,參照該博文:如何在班級博客中提交做業。idea
值得注意的是:spa
對於博文的要求,歸結起來是便於他人閱讀,即你的想法要很容易而且高效地被閱讀者理解。能夠從兩方面達成這個目標:
我想到的一些便於他人閱讀的方法:
2
, 2.1
, 2.1.1
,而且寫好標題。
圖1:博客園在隨筆添加摘要
若是做業涉及到源代碼,將程序在本身的機器上調試好,再上傳到代碼託管網站,建議使用https://coding.net/ 或者GitHub。
爲每一次做業建立一個倉庫(repository)。而且在博文一開始寫明本次做業的項目地址(好比https://github.com/sparkandshine/complex_network
)。若是在博文中引用了哪一個文件,以超連接的形式在文中添加引用。
在項目的根目錄建立一個名爲README.md
的文件,對本程序做一個簡單介紹,包括但不侷限於:
(1)怎樣使用git提交代碼
網上有不少手把手教程,好比:
(2)須要提交的應該有
(3)不該該提交的有:
bin
目錄obj
目錄target
目錄.idea
目錄.settings
目錄build
目錄,compile後生成的文件夾.classpath
文件.DS_Store
目錄.project
文件*.iml
IDE的配置文件、文件夾能夠在項目代碼的根目錄下建立一個.gitignore
文件,把須要忽略的文件夾和文件相對路徑逐行添加進去,這樣git 提交的時候就會忽略這些子目錄和子文件。一個.gitignore
模板示例:
/target/ /.idea/ /.settings/ /build/ /.classpath /.DS_Store/ .project *.iml /obj/ /bin/