选课类别:计划内与自由选修 | 教学类型:理论实验课 |
课程类别:本科计划内课程 | 开课单位:信息科学技术学院 |
课程层次:通修 | 学分:4.0 |
感觉徐老师讲的很好,上课喜欢举例子,比较生动易懂,知识点也会着重强调,本人第一次接触计算机(高中几乎全在摸鱼)也能听得很明白
三位助教也非常认真负责(特别是刘泽助教,每次都非常耐心的给我讲解题目)在批改作业和检查程序时也很人性化(程序错了可以在机房再修改一下)爱了爱了
对于大作业这一点实在是有点头疼,一共布置了贪吃蛇,科学计算器,俄罗斯方块三个大作业,选择一个即可,科学计算器还比较简单,但是其它两个如果不借鉴网上的内容实在是有些困难(一开始选了俄罗斯方块,做了一周后直接放弃去做贪吃蛇了)
最后给分也是给满了,具体原因是本人当了次优秀质检员,第24名刚好卡绩(大哭)但最后得了84也还可以接受了(这届试题体量太大,最后一道20分的大题就做了不到一问(共两个函数)实在是个人原因,有点菜)
老师和三位助教还是很给力的,给分很奶,总评分项占比会让同学投票决定,会白送分(小测前给出几乎整张卷子的详解),上课氛围宽松特别好评,实验会手把手指导。
当然了,期末考试确实不友好(肯定比用IDE反复调试的要求高多了),编程题面晦涩难懂,手写代码太长也很痛苦(到处都是bug);实验只能说无功无过,挺水的,大致是往年期末编程题改编版和某些OJ平台题目摘录的大杂烩。
至于课程内容...自学可能并不比听课更困难,只是指针、数组、链表这几个重点要注意一下。这门课教授的“C语言”更像ANSI C,但带有部分C99特性、考试可能考到上古K&R C的大杂烩,就通过课程而言无伤大雅,但用试卷上“正确的”语句编写的程序源码不忍直视(