非官方网站,与上海交通大学及其任何部门无隶属、授权或合作关系。
当前位置:SJTU.my 无用办 > 课程契约公证处
课程契约 返回课程合同 递交修读回执 返回办事大厅 程序设计思想与方法 · 修读回执档案 共 29 份可公开修读回执
? 最相关怎么排 “最相关”根据评论内容完整度、有用票及课程教学信息丰富程度排序,不按好评或差评倾向排序。
按有可靠绑定的教师调档 2026年春季学期 · 黄林鹏 历史匿名回执 · 2026/06/19
先把期末题型吊在这儿:选择 2' * 10,填空 2' * 10,手写代码(需要写部分注释) 15' *4
---
助教说可以问分数了,我就去问了,这分数出来有点意外。
总体上比较推荐有基础的同学选,算法都比较基础,不会有特别难的;考前过一遍ppt看些概念,周以真在2006年提出计算思维这句应该每年会不一样地抠空考,这学期是填时间(也是毫不意外填错了)。
上课自由度很高,有一次最少只来了不到10个人他也没说什么,签到主要在5次Lab课以及有一次他提前说了,没有突击签到过,平时分给满了(助教也很可爱!)
授课质量实在是一般,说话有点不清不楚还带点口音,想学点东西比较困难,得自己多花时间学。上课老会强调那个通识课
分数组成 50%平时 + 50%期末,期末随堂考;
总体想打4.5分,随主流进一下位就给5分了,总体来说3学分拿得很轻松。
学生体验,不是官方事实。评价教学,不评价人格。 2025年秋季学期 · 郑圣安 历史匿名回执 · 2026/01/07
课程内容:
1. 课堂授课:基础CS+拿着python当法器修炼程序设计思想
第1讲 计算导论
第2讲 程序语言
第3讲 程序设计
第4讲 函数抽象
第5讲 迭代递归
第6讲 数据类型
第7讲 类和对象
第8讲 算法设计
第9讲 测试调试(这学期因为国庆+元旦少了两次课,动态规划那尊大佛没请来)
2. 5次上机课,每次5道题,地点在电院教室
3. 期末随堂考试(这学期因为16周元旦放假,直接流放到了考试周)
上课自由度:
1. 课堂授课:高到离谱,需扫码签到,但每次课老师都会开腾讯会议投屏,确保线上同学也能扫到码,课前没签可以课间课后补票;课程中间不听课老师并不在意(但这不是水课,老师的课也确实讲得不错,这门难得的优质通识课不建议拿来当背景音白扔)
2. 上机课:更高,教室只有助教坐镇,除问问题外不管同学干嘛,所以一堆人扫了签到码就当遁地走了,最后两次课到场人数应该不超过10个;作业写完就能溜(想直接闪人也没问题,只要按时交作业);如果上机课前已经交完作业且之后不改,甚至可以直接不踏进教室,老师会统计并修改签到结果。
考核标准:
平时50%+期末考试50%
平时主要就是签到和作业。课堂互动能加分,学期后期老师还会给认真听课的同学扫码加分。每次作业在上机课前一周发布,截止时间是上机课后一周。前两次作业简单得像新手村,第三次开始难度坐火箭垂直起飞,时间砸进去不少,并且在你自信满满提交后,助教批改时总能掏出一些你想都没想到的边界情况,想少掉血就得把代码写成铁桶。
关于期末考试,题型如下:选择题(2'×14),阅读程序(3'×10),编写程序(6'×3),简答题(8'×3)老师第一周就放话考试会有一定难度(事实证明老师相当诚信,而且相当谦虚)考点都在ppt里,但很多题光扫一遍ppt复习大概率做不对,坑位密得像扫雷。比如第2题问2*'3'的输出结果,除了正确选项其余全是诱惑你踩的迷惑项;还有问i,j = 'xy'的赋值结果,细节抠到这种程度,在这面前默写排序算法都不算事(但老师确实讲得好也认真,所以并不想拿期末考去否定这门课)
授课质量:
高,老师非常幽默,ppt里生动有趣的图片满天飞,讲排序时直接掏扑克牌给我们演算法走位,铁定是用心设计过的。内容充实且实用,虽然有一定难度,但在上课和作业的双重毒打下,作为编程技术从入门到进阶还是收获满满,以后想再深入就有底子。
展开全文 学生体验,不是官方事实。评价教学,不评价人格。 2025年秋季学期 · 郑圣安 历史匿名回执 · 2026/01/06
期末考试难度可不跟你嘻嘻哈哈,特别是看程序写结果那10个题,几乎没有一个白给的,每个都埋着好几处暗雷。感觉上课出现过的所有易错点直接一锅端,例如对一个正在被遍历的列表塞remove操作、range的范围坑、字典只能遍历键不能遍历下标、for i in range(x): \ for j in range (i,x):\ x=j-i这种在for循环内部把循环变量嘎嘣改了的、try-except-else-finally结构的(这题在finally里放了句L.reverse而不是L.reverse(),真坑王之王)、考print(99%+4)输出啥、还有x,y=3,4 \ x,y,x=y-2,x+3,y+1然后问你x和y最后是什么值的连环套。
我个人建议就是让AI照着这些考点疯狂出题练手,否则光抱课件不刷题,下场肯定100%凉凉。
学生体验,不是官方事实。评价教学,不评价人格。 2025年秋季学期 · 郑圣安 历史匿名回执 · 2026/01/06
五星好评先安排上,课程的优点前人之述备矣,我基本也点头如捣蒜,而且你要是真认真做了作业,学完之后会发现自己的编程能力确实有很大提升。
不过,这门通识课虽然能轻轻松松地上,但内容还是比较硬的,考试也有一定难度。我之所以说编程能力有很大提升而不是python水平有很大提升,是因为考试和作业差别还是蛮大的。
如果你跟我一样,上课就听个语法和基本结构,课下主要靠写作业来巩固知识,而且自己的人脑编译比较一般,依赖写完代码然后运行看报错,一直调到好用为止,同时把理解代码当成唯一复习手段的话,虽然自己也能写点小东西了,但考试大概率要吃瘪。
这是因为课上讲的很多东西你写作业的时候是用不到的,而考试主要重点在于对基本概念的考察,写代码只占18/100分,剩下82分基本都是在考你的基础理解而非读写实用代码。换句话说就是你会在考试的选择和编译结果题里面遇到一堆按照题目要求写代码时压根遇不到的情况,根本不会这么写,或者用都用不到,都没见过,你咋做得出来呢?但这些东西也不是没讲过,其实就是在考你一些特性和易错点啥的,在ppt上基本都有,但只写作业的话就会对它们非常非常非常不熟悉,最后考试的时候就是当场抓瞎。换句话说,虽然课堂上给你展示的是思想与方法,但考试的时候还是扣了一大堆基本概念和细节,对于如何思考算法、如何代码实现反而不怎么强调,可作业是比较侧重算法和实现的。所以复习的时候还是要重点看ppt,重点理解基本概念。
如果认真听课的话估计会好很多,无奈我虽然每节课都去了,但当天是满课,课程又安排在晚上,基础概念本来就是新东西,再加上人很疲倦,很多时候就从大脑溜走了,也没记得太牢固。
顺便回忆一下大概题型,考点肯定每年都会变,但考察知识点的侧重和类型还是陈述一下以供参考。
三道代码题(6x3=18分)分别是找三个整数里的最大偶数,有一个大于二的正整数找比它小的最大质数,还有就是默写快排。
三道简答题(8x3=24分)分别是简述模块化编程的核心思想和优点,简述全局变量和局部变量的定义、作用域差别以及适用场景,以及可变类型与不可变类型在内存和行为上的差别,并且用复合数据类型举例说明其各自的好处。
前面的单选(2x14=28分)和(人)肉编(译)器(3x10=30分)回忆起来实在是太痛苦,在我脑子里都没留下什么印象,反正最后一讲的调试也考了一道选择一道编译但我全忘了直接抓瞎。
选择题里面我记得有选出哪个不是标量类型(str),字符串和整型数相乘的结果,全局变量和局部变量概念辨析,哪个选项不能定义字典,还有一些类的概念辨析。
编译题一道都想不起来了,实在是痛苦,由于对基础概念掌握不好,而且作业全靠反复运行找错误,做起来感觉就是坑太多,无比痛苦,对错也完全不知道了,更别说具体题目。只记得里面对全局变量和局部变量、迭代、range函数、列表、集合啥的都有考察。所以说一定要好好复习基础概念,T T
总之课程确实不错,老师讲得也很好,千万要注意复习基本概念,有条件的话上课好好听好好记笔记,好好看ppt。虽然是一门签到啥的都很轻松的课,但还是建议好好听一下的。如果是好好听课写作业、不希望考试成绩辜负自己努力的话,就来参考一下这条评论吧。也祝你考试顺利。
展开全文 学生体验,不是官方事实。评价教学,不评价人格。 2025年春季学期 · 郑圣安 历史匿名回执 · 2025/06/21
课程内容:python基础程序设计。不过这课的重心不完全在python上,主要还是在"思想与方法",也会夹带一些cs相关的科普小知识。如果你已经掌握过一门编程语言,那么单论语法层面,再学一门新语言会比较轻松。
上课自由度:高,有签到,但不管你用什么姿势签的。
考核标准:平时50(平时10+上机40)和期末50。上机作业想拿满不是特别容易,而且不提供测试集,建议大家写完作业多自己测试一下。lz自认为以前学过一点python,作业写完直接交,结果边界情况考虑不周,分没少扣。
授课质量:高
学生体验,不是官方事实。评价教学,不评价人格。 2025年春季学期 · 郑圣安 历史匿名回执 · 2025/06/14
课程内容:
python入门?入门个鬼,这体量是披着羊皮的C++,校内工科C++那套知识点它基本都给你端上来了,所以修过相关课程或者有编程底子的同学,算是天生自带免死金牌,相对轻松一点。
我学过C++,再看python,感觉它就是把指针裹了十八层羽绒服还想装作不认识指针,很多知识背后多多少少都跟指针有一腿,但就是不让你显式掏指针出来写。后面修课的同学要是没基础,有兴趣可以去摸一摸相关内容,对理解课程有帮助。C++ primer plus这本书就很不错。
上课自由度:
高到离谱,每堂课签到but可以线上,老师明确说不查ip,等于门锁着但窗户全开。
考核标准:
50%平时+50%期末随堂考。
平时分由签到和上机组成,5次上机提交时间一周,不用当堂完成;但想拿满?那难度堪比食堂阿姨手不抖。提醒一下后面修课的同学,写程序时记得处理边界情况(比如输入为空,为0等),不然你的程序就会在边界上一脚踩空当场表演自由落体。
期末闭卷,选择14题(单选)+程序分析10题(写结果)+手写程序3题(和上机题差不多,可写伪代码酌情给分)+简答3题(概念相关),考察内容和授课内容强相关,细节考察比较多,属于拿放大镜抠你毛孔那种,建议复习时把ppt过一遍,同时在电脑上码一码,测试概念的细节。(当然如果认真听课的话看课堂笔记就足够)
授课质量:
很高。学完一学期后能写一些中等规模的程序(记得有一次上机题一道题是编写一个抽卡程序hhh),老师讲的很细致,深入浅出,把各个概念和重点难点都讲授的很清晰。助教老师也很认真负责,提交上机题目时留言都会看,比你对象回消息还勤快。
总结:这是一门需要认真学的通识课,如果想要学到知识而不只是水学分(毕竟确实有50%的期末)的话,这门课绝对值得。
展开全文 学生体验,不是官方事实。评价教学,不评价人格。 2025年春季学期 · 黄林鹏 历史匿名回执 · 2025/06/12
课程内容:
从加减乘除到图灵老祖宗的发家史,一套青铜到王者的编年史。
上课自由度:
放养程度堪比野生大熊猫保护区,只在上机课点个卯,平时人不来都行。
考核标准:
50%作业+50%期末,两极格局稳如冷战。
授课质量:
一般,台下低头率堪比地铁早高峰。属于有编程底子的人的舒适区,白纸选手建议自带避雷针。
学生体验,不是官方事实。评价教学,不评价人格。 2025年春季学期 · 黄林鹏 历史匿名回执 · 2025/06/05
狗屎里的狗屎王。想学python?请你Google搜cs61a;不想学python?麻烦原地退出去;你要是哪根筋不对,欢迎来报这门课拿学位。
等我考完期末有闲工夫了再来狠狠开喷这门破课。
## 等出分我发现骂早了,导师应该还是捞了一手。但说句实话,我点这门课本来是想偷学点干货,最后啥也没装着走,挺空。勉强补回一颗星吧。
学生体验,不是官方事实。评价教学,不评价人格。 2024年秋季学期 · 郑圣安 历史匿名回执 · 2025/01/07
上课自由度:还行,签到是要的,点名是不点的,主打一个“人到不到无所谓,手到就行”,懒得去线上点一下直接溜,唯一破防点是上机课签到,麻烦得像在食堂阿姨手抖的窗口排队。
考核标准:期末50%+作业+出勤,平时分全勤就给满,作业倒数第二次有点难满。给分还行,评分标准还是比较能反映有没有认真学这门课的,不像有的课天天卷平时发言,卷到最后你还摸不清给分标准,纯纯开盲盒。比较惭愧的是,当时选课的初心是想认真学,期中以后事太多,就基本没去过,课也没听过,最后只是在考试那天的白天过了一下ppt,最后几节课ppt没认真看,最后一题考默写定义直接破防了……
!!!提醒一下各位好好复习概念。考了python语言的特点、设计理念、渐近表示法、测试桩、测试驱动程序等。老师出卷水平很高,看得出来很用心,由于只过了一下ppt,选择题有几题精准踩到我的痛点,个人体会是卷子难度不会让你不会,但像我一样没学特别好的会反复纠结,题目是需要推敲的,不是那种一眼瞪出答案的货。
授课质量:高,老师自己也说只上这一门课,所以还是很用心的,讲得也很清楚,认真学就会知道比不少必修课老师讲课清晰多了。老师也很幽默hhh。如果需要选修一门工程类通识还是值得推荐的,因为我感觉其他工程类通识挺金的,这门课起码不会让你感觉如鲠在喉,但要是不能接受需要在期末周花点时间复习一门通识课,还是不要选,可能会破防的。学过cpp或者有点编程基础的学应该都挺轻松的。
展开全文 学生体验,不是官方事实。评价教学,不评价人格。 2024年秋季学期 · 郑圣安 历史匿名回执 · 2025/01/06
课程内容:展开得较详细
上课自由度:高,但你得靠回答问题凑齐出勤碎片,不然平时分从你兜里掉血
考核标准:期末考试和小测出的难度堪比高等禁咒,而且没有测试集,对小白来说这扇门是焊死的。。。一门通识课的考试难度疑似已经越级超过必修,虽说会捞,但最后也不知道到底有没有真捞,给分紧得像拧到爆的瓶盖
授课质量:高,很幽默,老师其实人很好
学生体验,不是官方事实。评价教学,不评价人格。 2024年秋季学期 · 郑圣安 历史匿名回执 · 2025/01/06
课程内容:
*第一讲 计算导论
第二讲 程序语言
第三讲 程序设计
第四讲 函数抽象
第五讲 迭代递归
第六讲 数据类型
第七讲 类和对象
第十讲 计算思维
第八讲 测试调试
第九讲 算法设计*
上课自由度:高 老师为了让你能线上签到那真是呕心沥血机关算尽
考核标准:10签到+40小测(五次)+50期末
授课质量:高高高 完全零基础贴着大部队走也能薅到不少东西 期末好好复习也不会难看到哪去 虽然最后两三次小测大概率是给你颜色看 但人不限时还开卷完成 你还想要求啥呢
考试比小测难度已经低出一个档次了
学生体验,不是官方事实。评价教学,不评价人格。 2024年春季学期 · 黄林鹏 历史匿名回执 · 2024/06/07
课程内容:计算机科学大乱炖,十次授课五次上机,授课内容包括计算引论、算法简介、计算机组成简介、python、函数与递归、高阶函数、python中的数据结构、文件、测试调试、计算思维导论、算法与复杂度。
\newline
上课自由度:授课不签到,上机课要签到,不过签完就能开溜。
\newline
考核标准:五次上机签到与上机作业算平时分50%+期末考试50%
\newline
授课质量:一般,有点无聊,老师会抓前排同学回答问题,对计算机零基础的同学来说有点煎熬,对有基础的同学更煎熬。本人学理科但辅修计科,上这门课的时候程序设计(C++)和离散数学都修过了,这学期还在修数据结构,感觉难度还行,期末题目也还行,那两个人物他上课强调过,计算思维是周以真提出的,编程题很多在C++里都编过类似的,最后那道谈谈对冯诺依曼计算机结构和图灵机的看法和理解是真不太会写。主要感觉学不到特别多东西。。。
学生体验,不是官方事实。评价教学,不评价人格。 2024年春季学期 · 黄林鹏 历史匿名回执 · 2024/06/06
课程内容:计算机的一些介绍,算法的一些简单介绍,python我是没见过多少的——是的,一门名字带python的课,python含量约等于方便面包装上的牛肉
上课自由度:比较高,一共有五次上机课,上机课会签到,但是上机作业一次有个题左右,给了一周的时间,所以上机签完到就可以润了;平时在教室上的课程是没有签到的——签到即自由,签完就是放风时间
考核标准:50%的平时分(主要是上机课的作业)+ 50%期末考试(没错,就是期末考试,和其他主修课的考试一样,会出现在教学信息服务网上面,一共2个小时的考试时间)——通识课给你安排主修课级别的审判日
期末考试:难、难、非常难,作为大一的工科学生(之前没有编程基础的工科学生)表示:后面的50分的代码题,基本上都歇菜了,和平时教学内容几乎毫无关联,就算是把这些题移到主修课程c++来,也做不出来,非常非常不建议大一的学生来选,粗费你是把python已经学的出神入化了可以来水课;——这不是考试,这是代码版的荒野求生,没点绝活直接原地成盒
授课质量:低,基本上看不到授课内容,讲得非常粗糙,主要是一些算法思维,几乎完全没有python语言,全靠自己自学。。。。——老师负责点烟花,自爆还是自渡全看你造化
给分:按照考试成绩折算,本人反正应该是及格线附近了,硬是把通识课的考核变成了主修课的含金量,快run!!! 听劝!——通识课的外壳,主修课的獠牙,能跑就别回头
展开全文 学生体验,不是官方事实。评价教学,不评价人格。 2024年春季学期 · 黄林鹏 历史匿名回执 · 2024/06/06
课程内容:python程序设计
上课自由度:理论课没签过到,上机课要签到,签完到canvas传完作业抬腿就走,当然也没人查你到底传没传(说白了截止日期前塞进去就行)
考核标准:平时50%+考试50%
授课质量:这玩意真难评,是我啃过的一坨夹生饭
以下仅个人意见仅供参考:
本人是需要学python的文科专业,之前除了高中摸过VB基本就是编程白纸,选这门通识课的同时还在修程序设计必修课,本来打着左右互搏一起巩固的算盘,结果一开写程序基本全靠专业课知识来续命,真的不推荐只是想学python、又跟我一样没啥底子的同学来,光靠坐着听绝对摸不到能写作业、能考试那条线(你要是天赋异禀就当我放屁),老师讲课有点往里硬灌且理论课就纯纯挨听,不给你留任何自己动手试试的空档,不太应试,也不太care实践。当然据我观察来的人一大半都是有货的,抬头听讲的寥寥无几,你要真的一点不会,坐在那会显得非常突兀。
写这条的时候分还没出,也不知道具体给分是个什么路数。如果只是为了凑工程技术类通识课的要求、又没编程底子,上这课真的很亏。
学生体验,不是官方事实。评价教学,不评价人格。 2024年春季学期 · 黄林鹏 历史匿名回执 · 2024/06/05
课程内容:python(缝合了计算机科学史、python编程和数据结构知识,属于是入门套餐,浅得能给脚脖子挠痒)
上课自由度:一般,上机课统统要签到,平时签了一次,老师会提前通知今天签不签,另外老师上课爱点名让人回答问题,想当隐形人的话,前排和靠边位建议直接划为禁区
考核标准:平时(50% )+考试(50%)
授课质量:一般
——————————————
作业:5次上机,全在上机课当场解决(有上机课的那周理论课直接蒸发,转战电院上机),难度不大,写完就能润,到了后半学期上机一小时一过人已经空得像被洗劫过,3学分的学时但一小时走人,这买卖爽到离谱😋😋😋 课后根本不用掏一分钟写作业嘻嘻;作业要求模糊得像雾里看花,也没有online judge平台
——————————————
因为有c++基础,假期又摸了点cs61a,所以划水划得相当丝滑
——————————————
和程设必修课比,感觉更偏思想那一挂,也唠了很多计算机相关的历史,老师说这门课一定程度上参考了MIT600课程,个人感觉和61a也有点撞脸,PPT是英文版的🥴,夹带部分中文解释,期末复习时翻PPT还行
——————————————
总之这一学期下来感觉挺水,但上课体验还算不错(尤其是在金课的洗礼下),挺有意思
——————————————
期末考试传承下来的资料有点上古
刚考完,回忆一下:
选择题(20%,2分/个)+填空题(20%,2分/个,包含基础概念、程序输出、程序填空等)+程序设计题(20%+20%+10%,有时间复杂度分析)+论述题(10%)
考了两道计算机科学发展史上的人物(寄😭),论述题是谈谈你对冯诺依曼体系和图灵机的理解(又寄😭),其他题型和必修程设差不多吧,难度不大,一些深入一点的内容和语法没考
——————————————
雾草!平时分给满了
展开全文 学生体验,不是官方事实。评价教学,不评价人格。 2023年秋季学期 · 陆朝俊 历史匿名回执 · 2025/01/17
课程内容:
一坨。
上课自由度:
也是一坨。
考核标准:
一坨一坨一坨,三连坨,坨出节奏感了属于是。
授课质量:教的本来就是馊饭,还非要端着碗追着人喂,谁家好人拿python2.0当传家宝供着啊。给分极其的不友善,而且这门破课它会挂在成绩单上,影响你其他编程课给人的感官!!!!
学生体验,不是官方事实。评价教学,不评价人格。 2023年秋季学期 · 陆朝俊 历史匿名回执 · 2024/01/12
课程内容:python编程的那些地基级玩意儿(数据类型、函数、图形编程、面向对象、随机变量、还有一小撮算法设计),外加编程思想的整套洗脑术(模块化、自顶向下、面向对象编程、GUI设计、原型法和递归),教材是老师自己写自己出版的《程序设计思想与方法》,主打一个自产自销。
上课自由度:高到离谱,前面基本放养,只有最后4周才想起你还有签到这回事。
考核标准:20%平时(按时交作业、按时签到基本就是白送满分)+30%大作业(自己搓一个"有一定规模的"、能解决本专业问题的程序,翻译一下就是你得亲手造个能跑的轮子)+50%期末考试(开卷,书随便翻)。
授课质量:还可以,每一部分都会比较细致地讲一遍再当场演示,纯python零基础入门的话确实能捞到不少东西。但问题就在这——选这门课的人大多压根不是python萌新,所以对于真心想学编程的同学来说,现实就是你得二选一:要么跟一堆高手挤在同一条赛道上卷成麻花,要么被硬生生压分。如果你只是想练编程能力、通识课绩点已经躺平不在乎,那推荐选;如果你既要练编程又想要一个好看的绩点,那最好换别的老师;如果你编程基础本来就不差,那还是去选别的课吧。
学生体验,不是官方事实。评价教学,不评价人格。 2023年秋季学期 · 郑圣安 历史匿名回执 · 2024/01/10
课程内容:程序设计思想+Python+CS学科的整体框架。课堂内容干货满到能腌入味,PPT主要照着MIT的Python教材中译版来的。
上课自由度:高到离谱,老师在教务处调整签到码当天就获悉此事,但直言不介意同学人不来线上签到——这格局,签到码在他眼里就是个装饰品。
考核标准:50平时(签到+上机作业)+50笔试,所有平时分都是客观分数,没有主观因素(不需要卷发言)。给分极好,出成绩时能看见全班同学成绩的箱型图,捞得令人感动。即使评分没有主观部分,也在教务处条条框框的限制里创造出以数学期望83分的正态分布,最大程度地给高分,所有人都在70分以上(有同学期末分数还是比较低的),配享太庙啊!!!全校通识课老师都应该向郑老师学习给分的艺术——这已经不是给分了,这是普度众生。
授课质量:极高。郑老师对待这一门课非常认真与细致,私以为另一位同学的评价是极不负责任也很不尊重老师的付出的。老师上课有很多有趣表情包和段子,比如讲哈希值会举瑞幸和麦麦取餐的例子,讲栈帧会提到二月十三、笑死,讲排序算法带了十张扑克牌贴在黑板上演示——这哪是上课,这是单口喜剧带教学插件。而且老师真的很细心,会在考前提醒大家试卷要写三遍名字四遍学号,是我在大学最贴心的老师了。
然而,客观来说,授课难度还是有的,大于慕课上的python入门课程,即使有段子穿插其中听三节课也会比较累,我很难完全跟上,如果本身课业压力比较大的同学且无编程经验的同学可能要慎重选课——段子是糖衣,炮弹还是炮弹。
当然,老师的认真还体现在出卷上,选课社区提到的往年的考点易错点今年都没考……最后一节课强调的“重点”也都没考,which让背了一天模块化那部分概念的我在考试时十分破防。期末选择和阅读程序还是有点难的,很多内容虽然是考ppt上的基本概念但很有迷惑性,虽然最后分数对于我这个笨蛋文科生也很满意啦,就是提醒大家注意一下,不能有侥幸心理——你以为老师在划重点,其实老师在划掉重点。
展开全文 学生体验,不是官方事实。评价教学,不评价人格。 2023年秋季学期 · 郑圣安 历史匿名回执 · 2024/01/10
课程内容:python,一只冷血动物贯穿一整个学期,诱不诱人在你愿不愿意跟它绑定硬处一年。
上课自由度:需签到,自由度比工牌儿还要硬性三分,签不到就当你不存在。
考核标准:考试+上机,double kill,不给你轻松混过去的余地。
授课质量:一节需要认真听和认真复习的通识课永远不值得推荐,一节认真负责到你必须全程跟完全程复习的通识课比它本身还要值得吐槽,这门课就这样一件让人进退两难又不忍心推开的手送命题——想说不要,嘴不愿。它到底有几个意思你听懂几个意思都行,结论一样:不好混。
学生体验,不是官方事实。评价教学,不评价人格。 2023年秋季学期 · 黄林鹏 历史匿名回执 · 2024/01/07
课程内容:python启动,语法打地基,约等于教你用筷子夹空气。
上课自由度:高,但上机课要签到,签到这玩意儿就像前女友的已读不回提醒,跑不掉。
考核标准:50考试50上机,一半海水一半火焰,海水是催眠,火焰是扣分。
授课质量:没听过,但坐在课堂上感觉比较催眠,属于人形褪黑素,坐那儿眼皮就开始自动更新系统。给分是依托,自己给的上机题没有测试集、没有要求函数返回值,只能自己测试,测试完没问题交上去,反手告诉你函数返回值不对、程序逻辑有问题(我测过没问题啊喂),然后扣蛮多的分,扣得比我银行卡余额还果断。
考试后面会有算法题,你的答案时间复杂度很低才会给你好看的分,不然就是暴力跑到底、分数躺到底。
有基础想刷分的不建议来,来了就是给绩点做减法。
学生体验,不是官方事实。评价教学,不评价人格。 返回合同及回执摘要 递交修读回执