View on GitHub

BUPT SCS 选课指北

BUPT SCS 选修课指北

Linux开发环境及应用

评价1

  1. 开课信息:蒋砚军(2020春)
  2. 推荐等级:强烈推荐
  3. 授课内容:Linux 基本命令;Shell编程;Socket使用;进程;文件系统;2020秋季学期由于疫情原因,采用Mooc线上教学
  4. 考核方式:疫情期间,没有期中;平时作业(40%)+期末考试(60%)
  5. 作业情况:四次实验,编程和实验报告;线上教学没有有Mooc上的测试题,测试题和期末考试题很相似,但以往线下课程不会留
  6. 成绩情况:85+
  7. 心得体会:蒋老师讲课清晰易懂,内容比较充实而且对于开发很实用,能学到很多知识,锻炼动手能力
  8. 其他方面:期末是考试,需要好好准备

评价2

  1. 开课信息:蒋砚军(2020春)
  2. 推荐等级:强烈推荐
  3. 授课内容:Linux 入门级操作(Shell,文件操作),Linux 操作系统的一些知识(进程管理、文件管理),POSIX 接口(Linux 系统下的 C 语言编程)
  4. 考核方式:四次编程作业 + 期末考试。
  5. 作业情况:每次作业代码量不超过200行,打印出来就好,例如用 Bash wget 去爬虫,用流处理器去提取爬虫结果,用C语言调用POSIX接口
  6. 成绩情况:90+
  7. 心得体会:如果已经有了 Linux 基础,这门课上起来应该很轻松,整体偏实用
  8. 其他方面:期末考试的手写代码一般是上课老师现场编程的改编题,或者是作业代码,稍微用点心很容易

评价3

  1. 开课信息:蒋砚军(2020春)
  2. 推荐等级:强烈推荐
  3. 考核方式:四次作业小作业+期末考试。
  4. 作业情况:四次小作业分别是正则表达式的应用【提取网页信息】; 手写ls命令的部分功能; shell脚本程序设计; 重定向和管道的实现; 难度中等8
  5. 成绩情况:平均85+吧,期末考试老师会捞人,试卷的内容大部分都可以参考往年题
  6. 心得体会:首先课程内容很多,很细碎(没错,复习的时候有点痛苦); 但是知识都非常实用,有很多经常使用的命令用的熟练对日常学习和生活也会有很大帮助; 对于有一定基础的人上手比较容易,但是新手也不用害怕(毕竟本人就是新手2333),用心学并且认真完成小作业会有很大收获的!!! 期末考试有模板样题,mooc上的题目也要好好做,感觉期末考试85%的题目都来源于样题和Mooc; 综上,强推蒋老师的课程!!

评价4

  1. 开课信息:蒋砚军(2020春)
  2. 推荐等级:强烈推荐
  3. 授课内容:Linux基本命令,Shell编程,Linux操作系统,Linux网络编程初步。
  4. 考核方式:四次编程作业 + 期末考试。
  5. 作业情况:每次的作业都是类似例题的变种,基本每个大模块对应一次作业。
  6. 成绩情况:90+
  7. 心得体会:内容对于Linux初学者很友好,教的内容很实用,掌握课程内容可以提高开发效率。
  8. 其他方面:日常作业不会花很长时间,期末是闭卷,复习需要占用一定时间。

评价5

  1. 开课信息:蒋砚军(2020春)
  2. 推荐等级:强烈推荐
  3. 授课内容:Linux 基础命令,正则表达式,Linux C 编程入门
  4. 考核方式:四次编程作业 + 期末考试。
  5. 作业情况:每次 Mooc 后都会有对应的作业,除此之外还有四次实验
  6. 成绩情况:80+
  7. 心得体会:内容比较实用,老师讲课非常用心。
  8. 其他方面:期末闭卷考试,务必准备。 如果在线教学的话 Mooc 的测验有截止时间,不要漏交。

评价6

  1. 开课信息:蒋砚军(2020春)
  2. 推荐等级:强烈推荐
  3. 授课内容:Linux常用命令,正则表达式,Shell编程,C语言多线程、socket编程
  4. 考核方式:四次编程实验 + 期末闭卷考试
  5. 作业情况:有疫情限定的Mooc作业,编程实验的话其实比较简单
  6. 成绩情况:90+
  7. 心得体会:Linux入门好课,内容比较实用,强烈建议大家听一听(即使没选上课)
  8. 其他方面:无

评价7

  1. 开课信息:蒋砚军(2020春)
  2. 推荐等级:强烈推荐
  3. 授课内容:Linux的基本指令和使用方法,可以参考蒋砚军在中国大学MOOC上的网课
  4. 考核方式:没有期中;期末闭卷考试,考前老师会给样题;平时成绩+上机作业占比30%,期末考试占比70%;
  5. 作业情况:四次作业,难度都不大
  6. 成绩情况:期末成绩给挺高,基本都在85+
  7. 心得体会:本课程实践性比较强,如果认真学下来收获会非常大;划水也比较好划,课程的自由度挺大
  8. 其他方面:略

评价8

  1. 开课信息:蒋砚军(2020春)
  2. 推荐等级:强烈推荐
  3. 授课内容:Linux 相关系统知识以及其开发环境基本使用
  4. 考核方式:平时成绩 + 小作业 + 期末闭卷考试
  5. 作业情况:四次 Linux 环境编程小作业,学习相关系统库函数
  6. 成绩情况:90+
  7. 心得体会:详细讲解 Linux 命令使用,期末闭卷起到强迫掌握的效果,给分不错,推荐选择。

评价9

  1. 开课信息:蒋砚军(2022秋)
  2. 推荐等级:一般推荐
  3. 授课内容:Linux 系统知识和命令使用,网络编程和shell入门
  4. 考核方式:MOOC成绩 + 4 次实验 + 期末闭卷考试
  5. 作业情况:MOOC小测
  6. 成绩情况:80(没怎么背题,有一次实验交晚了)
  7. 心得体会:不算很水。比较useful的一门课,不过期末考可能需要碰点运气,有些题目比较 tricky,有Linux使用经验也不一定能避坑,需要准备背 MOOC 的题。
  8. 其他方面:会给一个公用服务器账号,虽然性能很垃,不过可以玩有趣的操作。anyway,如果想用心学linux,建议还是用WSL或双系统(mac忽略)。

评价10

  1. 开课信息:蒋砚军(2022秋)
  2. 推荐等级:一般推荐
  3. 授课内容:Linux命令相关知识,正则表达式,shell,管道和重定向,网络编程等,MOOC网课+线下授课
  4. 考核方式:MOOC成绩 + 4 次实验 + 期末闭卷考试
  5. 作业情况:MOOC小测
  6. 成绩情况:80+
  7. 心得体会:授课内容还是比较有用的,正则表达式和一些常用命令在很多地方都有着方便编程的效果。线下授课速度很慢,主要还是靠看网课自学,而且期末考试会考到作业没有的题目,给分也不大行,想刷分的同学不建议选
  8. 其他方面:比较适合不去线下听课的同学,老师不考勤

评价11

  1. 开课信息:张雪松(2023春)
  2. 推荐等级:考研党:强烈推荐;保研党:不太推荐。
  3. 授课内容:Linux命令相关知识,正则表达式,shell,管道和重定向,网络编程等,MOOC网课+线下授课
  4. 考核方式:MOOC成绩 + 4 次实验 + 期末闭卷考试
  5. 作业情况:MOOC小测
  6. 成绩情况:85+
  7. 心得体会同评价10,授课内容还是比较有用的,正则表达式和一些常用命令在很多地方都有着方便编程的效果。线下授课速度很慢,主要还是靠看网课自学,而且期末考试会考到作业没有的题目,给分一般般吧。
  8. 其他方面:性价比不如其他选修课,在必修课根本复习不完的情况下还得腾出时间复习。好处是老师捞人,挂科率很低,很适合不去上课的同学和拿学分的同学。