计算机程序设计B(苏觉) 2024秋 2023秋 2022秋  课程号:CS1001B02
2024秋 2023秋 2022秋  课程号:CS1001B02
8.1(7人评价)
8.1(7人评价)
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
选课类别:计划内与自由选修 教学类型:理论实验课
课程类别:本科计划内课程 开课单位:信息科学技术学院
课程层次:通修   学分:4.0
课程主页:暂无(如果你知道,劳烦告诉我们!)
AI 总结 AI 总结为根据点评内容自动生成,仅供参考

教学内容与风格

苏觉老师的《计算机程序设计B》课程适合初学者,无编程基础的同学选修。老师讲课细致,使用PPT,内容较全面,会通过比喻帮助理解,但午后课程容易催眠,部分学生表示课堂生动有趣。课程进度较慢,但前期逐渐加快,课程内容最终能覆盖全面。课程旧年没有涉及大作业,普通作业数量少且简单,B班较普通班和进阶班内容稍简单。

作业与实验

平时作业少且基本不计分,实验从学期初开始,包含简单的电脑使用和办公软件操作,内容水且不计分。实验提交通过BB系统,缺少自动评测,批改反馈不及时。作业与实验的完成对于理解课程内容较有帮助。有助教建议使用OJ系统来更有效地完成实验。

考试与给分

期末考试题量大,包含单选、多选、程序阅读、流程图、手写代码等题型。手写代码会对未认真做实验的学生造成困难,但对于认真练习过实验内容的学生相对简单。考试分数曾被形容为“惨不忍睹”,但老师会进行分数调整。总体评分体系是平时50%,期末50%,大部分同学能在平时得高分。

课程适合人群

本课程适合无编程基础或不熟悉电脑的同学。对于有基础的学生,可能收获较少,期末考试与其他班级相同试卷,优秀率较低。适合自学和“摆摆党”,要求低强度努力即可取得较好成绩。老师与助教人和善,愿意答疑解惑。总体来说,苏觉老师的《计算机程序设计B》是一门平和且适合入门的课程。

排序 学期

评分 评分 7条点评

萌萌哒mmd 2024秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

24秋助教,来评个课。

期末卷子已经改完,可以用惨不忍睹来形容(),打听了一下B班情况都差不多,相信老师的调分。主要是今年的卷子题量有点大,今年9单选4多选 15分;读程序写结果 5题15分;4道填写程序 15分;1道流程图 8分;4道手写代码编程 47分。很多人在前面这些题耽搁了很多时间(还剩30min的时候下去转一圈发现很多人刚做到编程题)导致手写代码题巨量扣分。然后前面的题也没做对()

其实要是认真做过实验的话,会发现这手写代码题非常简单,第一题和不久前的实验才做过的仿真生命游戏完全一样(我习题课应该还强调了边界问题的两种处理方式),第二题字符串压缩,某次实验也做过差不多的(可能有点久远了),第三题就是简单的文件操作 选择排序 二分查找,这种程设为数不多的简单算法,熟悉的话也是很快做完,然而,很多人还是不会 。最后一题链表,虽然是链表套链表,但是没什么本质区别,就是简单的创建链表,顺序插,遍历。前三问熟悉的话5min就可以写完,可惜很多人可能压根没看最后一题。

我一直认为手写代码是完全的唐氏玩意,原本还担心人脑debug没法看出来,现在变成人脑在一堆鬼画符中找对的东西(),已经尽可能给分了(小的笔误一律不管,有写一些有用的东西也适当给了分),后面的捞只好交给老师了。如果改用oj感觉要0分一大片。

别的方面,上课:只听过一点,上课内容应该和普通班是一模一样的,讲课方面中规中矩,使用ppt,速度较慢,会有一些不计分的随堂雨课堂测试。

作业及实验:这个班几乎没有平时作业(仅开学有几次纸质作业),B班实验从第2周就开始,相较于A班多了简单电脑使用,办公三件套(word excel ppt)使用和C程序初识(就是把代码抄到电脑上)三部分。非常水,且不计分(只计考勤)。约等于没多事情。后续的实验改为bb系统提交,线下只负责答疑。所以有的人我一学期都没看到过但是实验都交了()

卷度:班上没有一个苕皮,加上我自己助教工作的感觉,比较摆。炸鱼的可以来,不过真有人在大一开学考前就开始卷G的吗((


接下来是一些助教工作的心得吧,大一就想当助教,于是系统一开我就立刻申请了()。作为大三人这也是我第一次当助教,由于自己没有oi经历+只学过C语言(大一寒假看过一遍c primer plus),信院数据结构及算法,本学期学计科数据结构和算法基础,觉得实力不够于是选择来b班当助教。同时因为时间原因和b班的工资比较多(高达1700,第一档了)。学期前也是非常担心自己可能无法当好助教。这学期下来发现确实有很多问题:

没有使用oj,而是使用bb系统。由于准备过迟,老师没有说,和另外的助教意见没有统一,以及自己没有作为管理员使用oj的经历,后面就没搞了而是使用bb系统提交代码。非常唐每次都得把代码下载下来编译一遍,还得手动把GB2312转成UTF8,有的路径问题还得手动调一调(同时导致我起码讲了五六遍使用相对路径而不是绝对路径),需要花费大量时间的同时给同学的反馈还不及时。建议所有程设助教都应该主动使用oj检查实验。

IDE没有push同学使用vsc而是使用老师推荐的devcpp。devcpp纯狗屎,调试功能非常不好用。我之前学C语言的时候找了个vsc配置c/cpp的脚本,在计算机程序设计A(王百宗) - USTC评课社区可以找到下载。早点用vscode没有任何坏处。

另外就是作业抄袭和AI泛滥,抄可以的,但一定要把作业内容搞懂。我在科大两年半,根据我的经验,越往后的日子,把作业能够清清楚楚搞明白,就足够在大部分课程中拿到优秀甚至卓越的成绩。但是有些人的作业真的就纯喂给ai然后就复制交上来了,一打开一堆error和warning,还遇到过交的作业一模一样的情况(只删除了部分注释)。当然,考试的时候就原形毕露了,实验课每次都来,自己写,提出问题并搞懂的人分数明显高于纯AI哥/姐。大学生显然不可能指望老师push你学,自行裁量课程的重要性并付出自己觉得合理的努力就可以了

助教收获也是很多,在欢乐debug中也是学习,复习了不少知识,典中典之一个学期下来,学的最好的是助教(雾),也认识了很多有趣的同学。同时1700+的工资也使得生活变得相当富裕。

(最后修改于 14 5 复制链接
助教哥哥好富😭😭😭
期末要凉😭助教哥哥好强😘😘😘
玉壁月华明怎么办呐
iivv别画了神人
XeF2助教哥哥捞捞
立即登录,说说你的看法
匿名用户 2023秋
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:简单
  • 作业:很少
  • 给分:一般
  • 收获:一般

开学被学长忽悠控分控进基础班,体感和普通班基本没有区别(摊手)

老师很好但午二的课实在催眠,于是乎我一半的课都在刷知乎玩手机咳咳咳

ppt很完整,像我这种摆子基本自学也拿了3.7(欣喜),但感觉好像完全没调期末分或者向下调了一点(苦恼)

有几次实验很难,结果就是,gpt先生!!帮帮我!!!(甚至我感觉比我宿舍普通班的实验还难呜呜呜)

总之很适合自学和摆摆党的课(笑)

3 0 复制链接
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:一般

老师上课讲的生动有趣,但午二实在有些催眠😭。两个助教也是超好。

1 0 复制链接
sgxocb 2024秋
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

老师人很和蔼,上课讲的内容很细(美中不足就是容易让学生犯困,可能这是我个人原因),并且解释问题也很认真,最重要的一点!!!给分超好,会调分!大概平时分50期末50。

本学期助教是李毅和王旭东,两位助教人真的是超级好!无论哪个方面。本学期也开了好几次习题课,答疑课之类。(老师本人在期末考试前一天也开了一节答疑课为同学们答疑解惑)

 

1 0 复制链接
匿名用户 2023秋
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:简单
  • 作业:很少
  • 给分:一般
  • 收获:一般

给分很一般,作业较少

1 1 复制链接
求求了别向下调分正确的
立即登录,说说你的看法
匿名用户 2023秋
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:一般
  • 收获大小:一般
  • 难度:简单
  • 作业:很少
  • 给分:一般
  • 收获:一般

①在开学考试卷子上,看程设分班标准,说是基础班作业多,但是上到结课,发现苏老师的基础班作业真的少且简单(和周围的普通班,进阶班的同学相比,虽然开学会多三次实验,关于word,ppt,excel,没计分),而且今年没提过大作业的事。

②总评=考勤(雨课堂签到,每节课都有,基础班特色)+作业(一般交了就是给满分)+实验(大多数都可以抄课本,有难度的大多是选做)+期末考试(50%)。//没有期中考试,有的班可能有

③讲课以PPT为主(会对一些内容做详细解释),经常用一些比喻帮助学生理解,感觉挺有趣的;知识点讲的比较慢,第一章花的时间个人感觉有点长了,进度比其他老师会慢,但最后都会把东西讲完;课堂还会讲一些实用的易错点,很有帮助,但是如果你只是课堂上听听,不去自己编程试试,是记不住,或者说没什么收获的;强烈建议提前看看课本(课本上有错的东西),领先老师一章就好,花不了太多时间;老师有时候会提到一些后面的东西(不提前看课本也不用担心懵逼,只是提一下,不会讲)

④非常适合没接触过编程,或者不熟悉电脑的同学来选;对于有基础的同学,估计不会有什么收获,而且期末和其他班一张卷子,优秀率比普通班的低,不一定易于追求4.3(

⑤给分上,除去期末的50%,平时的50%绝大多数人都能拿满,因此不用担心分太低

(最后修改于 1 1 复制链接
S0JSQVM=补充一下,基础班总评计算不一定是开学提的平时分占50%。期末的时候会突然变卦成30%。
立即登录,说说你的看法
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:一般

开学选计算机B,是因为自己之前真没怎么弄过电脑。而苏老师也是第一次教这门课。老师、助教人蛮好的,很乐意为我们回答问题,头几节实验课还带我们搞Excel表格,幻灯片。老师也想讲得面面俱到,但这也导致前期的进度有些慢,后期指针、链表这些难点却带的有点快。C语言程序设计上课有PPT,但最好还是多看看教材,编程更是不能一味照搬CSDN上的代码,而要理解其用途。最后关于成绩,大作业不是必修的,平时作业、实验在结课后期末前也给了我们补交的机会,我刚及格的期末分也换来了3.0的绩点,这里还是感谢一下苏老师和两位助教哥哥。

(最后修改于 1 0 复制链接

苏觉

教师主页: 暂无

其他老师的「计算机程序设计B」课

李玉虎 9.8 (18) 2024秋 2023秋...
唐建 9.3 (14) 2024秋 2023秋...
孙广中, 周英华 10.0 (3) 2024秋
陈凯明 7.5 (2) 2023秋 2022秋
秦琳琳 5.0 (2) 2018秋 2017秋...
陈凯明, 徐小华 1.0 (1) 2022秋
帅建梅 2019秋
顾为兵 2012春
贾伯琪 2011秋 2011春...
张四海 2017秋 2016秋...

苏觉老师的其他课

电磁场理论 7.1 (23) 2025秋 2024秋...
电磁场理论 2013秋 2009秋...
电磁场理论 2006秋