正文开头
项目 | 内容 |
---|---|
课程班级博客链接 | https://edu.cnblogs.com/campus/xbsf/2018CST/ |
这个作业要求链接 | https://www.cnblogs.com/nwnu-daizh/p/14483282.html |
我的课程学习目标 | (1)学习博客园软件开发者学习社区使用技巧和经验。 (2)了解Github的基本操作。 |
这个作业在哪些方面帮助我实现学习目标 | (1)再次熟悉博客园基本操作。 (2)学习使用Markdown。 (3)复习Github操作。 |
正文
1、实验目的与要求
- (1)学习博客园软件开发者学习社区使用技巧和经验。
- (2)了解Github的基本操作。
2.实验内容
-
任务1:调查问卷
- 在以下网址提交课程调查问卷:https://www.wjx.cn/vj/OtNZGSr.aspx
- 在以下网址提交课程调查问卷:https://www.wjx.cn/vj/OtNZGSr.aspx
-
任务2:在博客园平台注册个人博客账号和加入班级博客
- 博客园地址:http://www.cnblogs.com/
- 参考博客创建个人博客园博客账号
- 班级博客地址:https://edu.cnblogs.com/campus/xbsf/2018CST
- 登录博客后,在浏览器中打开链接,加入班级
-
任务3:注册Github账号
- 用途:管理项目,记录(源码、文档,历次版本变更,bug发现与修复)等信息。
- Github地址:https://github.com/
- Github基础操作及如何托管项目:博客:https://www.cnblogs.com/wzq1998/p/14332417.html
-
任务4:点击链接填写博客园、github账号信息
https://www.chaojibiaoge.com/U/url/5nx2iei3
-
任务5:构建之法与博客首秀
- 快速浏览邹欣老师博客或《现代软件工程—构建之法》,参照参考文章的提问模板,尝试拟定3个准备从课程学习中找到答案的问题,并以写博客形式记录下来,博客要求使用Markdown排版。
- 问题一:在学习数据库课程时,老师曾经提到过软件工程的基础知识,但由于没有学习和学时的限制,并未进行介绍。在阅读教材指定用书后,我发现软件从萌芽到结束的部分设计过程都与数据库的设计有异曲同工之妙,两者有什么区别吗?如何才能将软件工程的知识与数据库融会贯通呢?
- 问题二:面对出现的“软件危机”,国际上曾提出对软件的开发应包含程序、数据和文档,其中我觉得最重要的是相关文档,对于开发文档有没有规范的格式要求呢?我觉得为增加软件的“寿命”,其必要措施是将文档列为重中之重。它可以帮助不同的开发人员在最快的时间内了解上一步的工作,能更好的进行查漏补缺。
- 问题三:最后一个是关于如何学习软件工程这门课,浏览书籍后发现整本书内容比较繁杂,从软件开发到团队建设都有阐述,在邹欣老师的书中还有结对编程等,比起以往的课程感觉这门课的内容更宽泛,所以想请教老师如何抓住重点,如何更好地学习软件工程?
- 请参考博客修改博客园博客默认编辑器。
- 设置步骤
“Markdown写博客”使用方法:
(1)进入博客后台;
(2)点击“设置默认编辑器”;
(3)选中“Markdown”并保存;
(4)回到随笔页面,点击“添加随笔”;
(5)在“Markdown”编辑器中输入Markdown代码。
- 设置步骤
- 请参照这篇博客或菜鸟教程,在博客撰写中练习 MarkDown。
- 快速浏览邹欣老师博客或《现代软件工程—构建之法》,参照参考文章的提问模板,尝试拟定3个准备从课程学习中找到答案的问题,并以写博客形式记录下来,博客要求使用Markdown排版。
3.实验总结
本次实验主要形成对软件工程课程的基本认识,其中收获最大的是Markdown排版和学习如何提问。根据老师提供的参考博客,我对如何提问有了较为深入的了解,深切感受到提问的难度,反思自己的学习方法。在学习JAVA时,老师就提供了一种与传统教授式不同的教学方法,更突出学生的主体性,注重培养学生自主学习的能力,这些都使我收益颇丰。在本学期中,希望可以通过自己的努力和老师的帮助,学好这门课,养成良好的学习习惯。