作业地址

https://edu.cnblogs.com/campus/hljkj/CS2017-01/homework/1842

评分准则

第4次作业各项成绩包括三项:

  • 完成WC项目:60分:基本功能:30分,思路描述10分,运行结果展示10分,命令行功能10分。
  • 总结和附加题目:40分

得分排行榜

千帆竞发图

学生的反馈

1)课程紧,活动多,时间紧张 +2
2)作业难度大,可以布置易、中、难三种题目,防止看到题目知难而退,选择抄袭 +7
3)博客作业要去繁琐,流程图后期意义不大 +11
4)课上提问少,不活跃,给留的自主敲代码时间少,+8
5)老师要求严格,+4。
6)上课时间分配不合理,复习多,新知识讲的仓促 +2

总结

本学期课程结束了,第三次使用PTA+博客作为作业,本学期共5次作业,平均两周一次。相对于前两次,作业量减少,在批改作业过程中,为了公平起见,细化采分点,反复核对作业,几乎每篇作业都使用了博客园的查重功能,但是我知道还是有些作业抄袭的没有被发现。四次作业中有一次是采用微助教的方式,招募学生来批改作业,学生很努力但是太仁慈,很多抄袭没有扣分。从最后大家的反馈来看,选择抄袭原因之一是感觉博客作业要求繁琐,有些pta作业难度大,针对这种情况,下次对C高级课程的作业设置再减少作业量:

  • 1)流程图每次作业画一个就好,后期行数多的作业可以不画流程图;
  • 2)每次的PTA题目包含易、中、难三种程度的题目,只要完成简单的就可以拿到分数。

在第0次作业中,给大家强调了健康的师生关系是健身教练和学员的关系,但是这学期我还是没有做到,时不时会拿分数来压制大家完成作业,另外有一两次上课时间说教了下,要大家微信群积极发言,认真完成作业,这是老师应该做的,但没有起到效果,其实道理大家都懂,多说无益。另外本学期内容较多、难度大,课时较少,课上时间基本在讲解新知识或讲解pta作业题目,准备的一些故事也没有时间讲解,所以大家反馈上课沉闷无趣,针对这种情况,下次的C高级课程会和其他老师商定,减少部分内容,比如链表是难点,但在未来的数据结构课程里也会讲解,在本课程里可以删减,另外加入一些课程相关的有趣的点,增加大家学习的兴趣,从而主动去学习C语言。

2018上C语言程序设计(高级)作业- 第4次作业成绩及总结的更多相关文章

  1. 2018上C语言程序设计(高级)- 第0次作业成绩

    作业链接: https://edu.cnblogs.com/campus/hljkj/CS201702/homework/1617 评分规则 本次作业作为本学期的第一次作业,大家态度较诚恳,篇幅都比较 ...

  2. 2018上C语言程序设计(高级)- 第1次作业成绩

    作业地址 https://edu.cnblogs.com/campus/hljkj/CS2017-01/homework/1638 评分准则 第一次作业各项成绩包括三项: 完成PTA所有题目:20分 ...

  3. 2018上C语言程序设计(高级)- 第2次作业成绩

    作业地址 评分准则 第一次作业各项成绩包括三项: 完成PTA所有题目:9分 总结和附加题目:15分 博客记录:70分 博客记录包含三次PTA,共8道题,有正确流程图题目12分,没有的8分: 设计思路2 ...

  4. 2018上C语言程序设计(高级)作业- 初步计划

    C语言程序设计(高级)36学时,每周4学时,共9周.主要学习指针.结构和文件三部分内容.整个课程作业计划如下: PTA和博客的使用指南 若第一次使用PTA和博客,请务必先把PTA的使用简介和教师如何在 ...

  5. 2018上C语言程序设计(高级)作业- 第0次作业

    准备工作(10分) 1.在博客园申请个人博客. 2.加入班级博客(2班班级博客链接地址)(1班班级博客链接地址) 3.关注邹欣老师博客.关注任课老师博客. 4.加入讨论小组,学习过程中遇到问题不要随意 ...

  6. 2018上C语言程序设计(高级)博客作业样例

    要求一(20分) 完成PTA中题目集名为<usth-C语言高级-第1次作业>中的所有题目. 要求二 PTA作业的总结(20分+30分) 将PTA第1次作业作业中以下2道题的解题思路按照规定 ...

  7. 2018上C语言程序设计(高级)作业- 第3次作业

    作业要求一 6-1 输出月份英文名 6-2 查找星期 6-3 计算最长的字符串长度 6-4指定位置输出字符串 6-5奇数值结点链表 6-6学生成绩链表处理 6-7链表拼接 作业要求二 题目6-1输出月 ...

  8. 2018上C语言程序设计(高级)作业- 第1次作业

    未来两周学习内容 复习指针的定义和引用 指针的应用场景: 指针作为函数参数(角色互换) 指针作为函数的参数返回多个值 指针.数组和地址间的关系 使用指针进行数组操作 数组名(指针)作为函数参数(冒泡排 ...

  9. 2018上C语言程序设计(初级)作业- 第2次作业

    一.预习作业 在课前或者课后观看浙江大学程序设计入门-C语言课程中第2周.第3周的判断部分和第4周的判断部分. 二.PTA作业 完成第7周.第8周和第9周和第10周共8次pta作业,将PTA作业中部分 ...

随机推荐

  1. sql 2012 用户sa登陆不上

    1.通过Windows身份验证进入服务器 2.点击“安全性”--“登录名”--“sa” 3.右击sa,点击“属性” 4.取消“强制实施密码策略(F)”勾选 5.对密码重新输入 6.点击确定,重新用SQ ...

  2. 在vue中添加sass的配置的方法

    1.安装sass的依赖包 npm install --save-dev sass-loader //sass-loader依赖于 node-sass npm install --save-dev no ...

  3. django虚拟环境安装

    虚拟环境主要是防止不同版本的模块之间的冲突,维护多个项目的时候这个非常重要. 虚拟环境的安装 sudo apt install python-virtualenv 虚拟环境安装成功后,直接创建一个虚拟 ...

  4. unity中的UGUI一些组件的使用

    一.Toggle Group(Script) LeftButtons上添加Toggle Group组件,属性Allow Switch Off打对勾,代表它的所有子物体上带有Toggle组件的属性Is ...

  5. 笨办法40模块, 类和对象class

    class a: def change(self, sign, call): self.first = sign self.second = call first = 'first' second = ...

  6. javascript中的add(1)(2)(3)(4)是怎么实现的

    javascript中的add(1)(2)(3)(4)是怎么实现的?实现如下: var fn = function(a){ let sum = a; let tempFn = function(b){ ...

  7. linux 安装node.js 和npm

    cd /usr/local mkdir nodejs cd nodejs 去https://nodejs.org/en/download/复制安装包地址 wget https://nodejs.org ...

  8. Shadow Properties之美(二)【Microsoft Entity Framework Core随笔】

    接着上一篇Shadow Properties之美(一),我们来继续举一个有点啰嗦的栗子. 先看简单需求:某HR系统,需要记录员工资料.需要记录的资料有: 员工号(规则:分公司所在城市拼音首字母,加上三 ...

  9. egret 简单的四方向的a星寻路,在wing中可以直接跑

    /** * main类中加载场景 * 创建游戏场景 * Create a game scene */ private createGameScene() { MtwGame.Instance.init ...

  10. 九州动态ip的特色

    九州代理是一款高覆盖的换ip软件,范围可覆盖全国160多个城市.软件可用于游戏试玩.游戏挂机.营销.优化.文档分享.管理.问答推广.数据采集.点赞.增效回访.用户注册等.“九州代理”仅提供国内网络节点 ...