C语言学习 第八次作业总结

时间:2023-02-21 20:06:32

本次作业其实没有新的内容,主要就是复习上一次的一维数组的相关内容。冯老师布置了5道题目,其中涉及到一些比较简单的排序或者是查找的方法。因为数据很少,所以直接使用for循环遍历就可以了。

关于本次作业,因为知识点都是上节课的,本次课后的习题仅仅是对之前作业的一个复习,所以,相关的知识点总结我并不想提及。这里,我仅仅和大家聊聊最近几次作业的情况:

最近几次作业,除了那几个总是不交作业的同学,又多了相互抄袭的情况。有时候大家可能以为这个助教比较傻,我抄袭了都没有被发现。而实际上,真的傻的并不是我,可能是那几个抄袭的同学吧。有些同学,抄的是正确的代码,那么我权当作是自己手动打了一次,那么可以说是学会就好。可是有些同学的抄袭目标,也实在是太低端了——你至少要抄袭一个能够编译通过的代码吧?!

讲真,出现这种问题,多少作为助教我也是有责任的——对同学们的作业反馈比较慢:就比如这第八次总结,其实早该2周之前就发出来,但是却在我的文件夹中躺了整整两周。这个总结,最开始的时候是本没有这几段的内容的,但是算是作为自我的反省,也是作为对同学们的鞭策,我写在这里。

  • 同学们可能以为,写作业仅仅就是应付老师的差事。所以作业写的并不认真。这里我不想点名批评谁,尤其是那些内容不改一字换个标题就可以当作另一次作业的总结的同学。说真话,在我的心中,虽然经常在群里称呼大家孩子——毕竟有接近10岁的年龄差距。但是实际上我并不想要将大家当作孩子看待。在最开始接手大家的那2周,每一次作业之后,我总是会三番五次的催促大家快交作业,有些同学,还通过私聊的形式进行督促。那时候,我之所以那么做,是因为我以为大家刚刚离开颇为拘束的高中,迎来很“放肆”的大学,大家的心可能就散了,我必须要督促督促。后来我再也没有督促过大家(好像也仅仅再提醒过2/3次),我那时候天真的认为大家都是成年人了,应该能够管束自己。然而实际上从最近的作业来看,事实上并不是如此。
  • 很多同学可能在高中的时候接受的是高中的老师如此的概念“熬过艰苦的高中,到大学你们就可以放松了”。然而,你们的老师并没有告诉你们,你们实际上的放肆,仅仅是来自于学校的方面。然而当同学们一旦踏入大学,实际上就面临今后的择业和就业的选择。说后面的话,我并没有想要说低学历者怎么样,但是我想要说的是,既然大家选择来到大学,将进入社会的门槛提高到本科(虽然当今社会这一门槛并不算高),那么你就应该尊重自己也尊重对手而让自己努力的强大,来PK将来你会面临的千万的走向社会大学的“新人”们。
  • 另一个没有人告诉你们的是,CS专业虽然火了那么多年,但是实际上CS专业从某种程度上说,面临的压力是很大的——比如医生,学化学的很难从业(虽然有那么一点点相似);玩经济的,学物理的去似乎也很难干好……但是你们选择的是CS专业,从以前的统计来说你们中的大多数人将来都会从事工程上的软件工程师的职位。同学们你们知道这个职位,会有多少专业的人一起来跟你们拼吗——专业相关的电子,信息,通信会横插一脚,专业稍微相关的数学,物理也会染指,还有那些专业毫不相关的化学、生物、哲学、人文、社科。

以上的话对大家说,以下的话对我自己讲:

  • 并不能 100% 的相信同学们的自制力,要是有可能还是要再三的督促;
  • 除了注重过程,还要注重结果。之前的教学指导经历,我往往只关注同学们在询问我问题的时候,是不是能给同学以启发,帮助同学解决问题,而没有关注同学们最终能够学到什么,要是有可能我将会先告知结果再说过程;
  • 对于同学们太过于仁慈,处处先想着同学们是不是很困难。我们班应该是同学们最早使用git的,但是到最后却变成用的最差的一个班(这个跟其他的助教有过沟通,也访问过其他助教的主页),论及根本,还是我的过错;
  • 和任课教师之间的沟通较少,很多时候学生暴露出来的问题,没有及时的和任课教师沟通。

最后,我要说,如果同学们本学习C语言学习的不好,抱歉,我有错。这里和同学们说一声对不起。

以下为同学们本次作业的成绩

  • 需要主意的是,本次成绩有问题,后期需要调整:
编号 学号 Cnblogs昵称 代码 总结 附加题 加权得分 备注
1 160809401 付胤 90 85 90 88 代码依旧没有养成自己的风格
2 160809402 张博洋 -100 -100 -100 没有写
3 160809403 董宇豪 -100 -100 20 -100 代码没有格式,没有使用插入代码功能,20分仅为辛苦分
4 160809404 朱念齐 -100 -100 -100
5 160809405 芦彦儒 -100 -100 -100
6 160809406 吴泽轩 -100 -100 -100
7 160809407 Leonardo#* -100 -100 -100
8 160809408 iL.linker 90 80 90 86
9 160809409 gdcs16_409 95 90 93 作业代码格式规整,代码质量也很好。建议其他同学参考
10 160809410 无声的梦 100 95 98
11 160809411 刘悦 -100 -100 -100
12 160809412 张磊 85 70 79
13 160809413 王洪烨 100 65 86
14 160809414 纪柏如 100 75 90
15 160809415 闫墨杰 90 80 86
16 160809416 史航 -100 70 -32
17 160809417 狂欢 -100 -100 -100
18 160809418 水母Jam 100 90 96
19 160809419 朱钰铖 100 -100 20
20 160809420 虞小生 -100 -100 -100
21 160809421 饮冰少年1 -100 -100 -100
22 160809422 0
23 160809423 李筱 -100 -100 -100
24 160809424 Xzy! 30 -100 -22 代码中错误较多
25 160809425 刹那神华 90 100 94
26 160809426 zlt.Santorini'Ly 90 90 90
27 160809427 江超民 -100 85 -26
28 160809428 zxkai 95 -100 17
29 160809429 王鑫沐 -100 95 -22
30 160809430 茉妍 -100 95 -22
31 160809431 茉莉雨 100 95 98

C语言学习 第八次作业总结的更多相关文章

  1. C语言学习 第七次作业总结

    C语言学习 第七次作业总结 数组可以分为数组和多下标数组(在传统的国内C语言书本中,将其称为二/多维数组). 数组名称 在之前的课程中,大家应该都有印象,对于int a这样的定义,会为变量 a 声明一 ...

  2. Go语言学习笔记八: 数组

    Go语言学习笔记八: 数组 数组地球人都知道.所以只说说Go语言的特殊(奇葩)写法. 我一直在想一个人参与了两种语言的设计,但是最后两种语言的语法差异这么大.这是自己否定自己么,为什么不与之前统一一下 ...

  3. C 语言学习 第12次作业总结

    作业总结 本次课堂的内容为字符串相关的几个函数还有结构体. 字符串相关函数 在此之前的课程中,输入主要都是使用scanf这个函数.而在这节课上,冯老师讲解了字符串获取函数gets.在不需要控制符的情况 ...

  4. C语言学习 第十一次作业总结

    作业总结 两次的作业,都是和指针有关.从第一次的作业开始,我就多次让同学们思考这个问题:为什么要用指针,为什么在函数的形参中要使用指针.如果能够想明白这2个问题,那么同学们应该会指针的了解就差不多足够 ...

  5. C 语言学习 第六次作业总结

    本次作业,同学们开始学习函数.通过之前和同学们的沟通,似乎同学们在这里遇到的问题比较多.下面,我先帮同学们整理下函数的相关知识点. 什么是函数 首先,需要明确的是,什么是函数.所谓函数,也就是一段有名 ...

  6. C 语言学习 第三次作业总结

    本次作业内容: For循环的使用 If判断语句的使用 常用数学运算表达式的使用 数学函数库中几个常见函数的使用及自我实现 将操作代码提交到coding 作业总结: For循环是C语言中一种基本的循环语 ...

  7. C语言程序设计第八次作业

    一.学习内容     本次课学习了一维数组的基本知识,需要大家对如下知识点进行总结:     1. 数组的定义,数组元素的引用,数组的初始化和赋值.     2. 明确以下问题:能否给数组名赋值?为什 ...

  8. C 语言学习 第五次作业总结

    第五次作业,主要学习和复习的是几种循环结构的使用. 在前一次的课堂上,同学们已经学习了分支语句的使用.分支语句和循环语句配合使用,就可以写出更多的,逻辑功能丰富的代码了. 逻辑功能的丰富,也意味着学习 ...

  9. C语言学习 第四次作业总结

    本次作业主要为了复习分支语句,同时复习之前学习过的判断语句,printf和scanf函数的使用. 学习到这里,同学们应该已经基本掌握了基本的数据类型,分支结构,循环结构,条件判断语句.应该可以利用这些 ...

随机推荐

  1. 【待整理】Linux故障排查

    ethtool -i eth0dmidecode -i eth3more /var/log/meclogmore /etc/issue

  2. JQuery $(function(){})和$(document).ready(function(){})

    document.ready和onload的区别——JavaScript文档加载完成事件页面加载完成有两种事件一是ready,表示文档结构已经加载完成(不包含图片等非文字媒体文件)二是onload,指 ...

  3. FileOutputStream与FileInputStream互相转换

    List<InstorageNoticeDto> noticeList = null; FileOutputStream fos = null; FileInputStream is = ...

  4. 22、DDMS(转载)

    本文是转载,出处为http://www.xuebuyuan.com/1291595.html 如需删除本文,请私信我,谢谢 DDMS DDMS是一款Google* 提供的应用,可作为独立的工具运行,也 ...

  5. 调试单片机内部扩展RAM

    51单片机内部只有128字节的RAM(8051),而8052有256字节的RAM,低128字节RAM直接或间接寻址都可以,高128字节RAM与SRF特殊功能寄存器共用地址,SFR只能直接寻址,高128 ...

  6. 听说图像识别很难,大神十行代码进行Python图像识别

      随着深度学习算法的兴起和普及,人工智能领域取得了令人瞩目的进步,特别是在计算机视觉领域.21世纪的第二个十年迅速采用卷积神经网络,发明了最先进的算法,大量训练数据的可用性以及高性能和高性价比计算的 ...

  7. 《java入门第一季》之Character类小案例

    /*  * Character 类在对象中包装一个基本类型 char 的值  * 此外,该类提供了几种方法,以确定字符的类别小写字母,数字,等等,并将字符从大写转换成小写,反之亦然  * */ 下面通 ...

  8. Dynamics 365 CE中AsyncOperationBase表记录太多,影响系统性能怎么办?

    微软动态CRM专家罗勇 ,回复311或者20190311可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me!我的网站是 www.luoyong.me . 本文主要是根据微软官 ...

  9. 【Java】关于项目启动大请求量高负载时如何确保db等资源不出错的问题

      如果一个项目启动时(单机), 瞬间来了1000个访问, 如何确保db等资源不会压垮呢? 现在想想我当时回答的并不好, 而现在看公司框架才发现其实有针对于这一块做过专门的优化的.下面就来分享下公司关 ...

  10. Java高级框架-----Spring(一)

    一: 1. Spring几大核心功能: IOC/DI 控制反转/依赖注入 AOP 面向切面编程 声明式事务 2. Spring 框架的的runtime 2.1 test:Spring提供测试功能 2. ...