- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(程序设计与实践
《程序设计与实践》说说我的想法--BIT计算中心网络主任-李凌 收藏 两年前写的一篇关于课程的文章,时间久了,也有了些许新的感受,只是还没有时间整理...现在放出来,恐怕还有很多东西大家没法理解吧...没关系,慢慢来。学这个东西有用吗? 大概两年前的这个时候,我正在做 C 语言程序设计的辅导教师,到了时间就呆在机房里面等着回答学生的问题。那个工作真的是挺轻松的,因为几乎没有人问我问题,很多同学都在拿学校发的上课用的机票在机房里面打游戏,我的工作就成了去一个一个地提醒。但是,有一天,一个学生命科学的同学拿着课本跑来,问了我一个至今都印象深刻的问题,她说:“我每一次上课都去了,上课时老师说的每一句话我都听懂了,可我还是感觉什么都不会,而且根本不知道学这个东西干嘛。学这个东西有用吗? 做老师的人,经常会埋怨讲课之后学生不认真听,或者说学生下课后不认真看书,不认真写作业,但当一个学生认真听课、认真看书、认真写作业之后,却依然学不明白,甚至还不知道学一门课程干嘛,那就真的值得做老师的人反思了。 “学这个东西有用吗?”当时我想了很久,都回答不上来。后来仔细想想,这个问题我自己读本科的时候也问过,现在也有很多很多的同学都在问。今天,我依然没法直接回答这个问题,但我已经知道了这个问题产生的原因:我们的观念错了!过去人们常说“知识就是力量”,但这句话是错的!什么是正确的呢?“运用知识才是力量!”如果上课、看书、作业都只是把知识记下来、背下来,为的就是通过考试,那有什么用呢?黑色星期五的开始 这件事情之后,我写了一封邮件给我的恩师加领导陈朔鹰老师,说了一些对 C 语言教学的认识,然后就得到一个任务:开一门 C 语言的后续实践课,课程在机房进行、以上机为主。 我认为自己如果去做软件工程师的话,还是可以及格的,而在自己成长的过程中,除了各位恩师的教诲和给予的实践机会之外,有两样东西对我帮助最大:一是高中时参加信息学奥赛(那时的比赛并没有现在这么功利),二是通过互联网接触到了开源软件。前者让我学会了如何使用计算机,后者让我接触到了一个无边的计算机技术世界。我相信,如果这两者可以帮助我的话,也一定可以帮助其他的人。 在 C 语言的后续实践课中引入信息学奥赛的教学方法刚好是合适的,于是在和陈老师商量过之后,程序设计方法与实践这门课程诞生了。这门课第一次是给软件学院 2003 级的同学开的,在暑假的小学期,他们当时刚刚上完大二。 开一门新课是很痛苦的,因为完全没有经验,也没有软件可以用,而时间又很紧张。于是在课程开始前花了几个星期的时间去给 Moodle 开发“编程练习”这个模块,又在 Linux 上用 Python + C 写了个超级简单的 OJ。当时做这些东西完全是为了赶时间,只要可以工作就好,所以功能很简单而 Bug 却很多。而且因为设计时一些问题没有考虑好,以至于今年它还经常坏。现在虽然知道该如何修正这些问题,却没有太多时间去修改以及测试了。 这一次开课是非常累的,三周的时间几乎天天跑学校,经常下午要上课了,而中午还在办公室出题,也有时课上到一半 OJ 坏了就要做下来调试修改。不过这种辛苦还是非常值得的,因为我让软院 03 级的很多同学跟着我一起辛苦了一把。记得当时有同学说他们每天熬夜编程到凌晨,但却很高兴,因为对编程有兴趣了。 从此开始的两年,这门课占去了我大多数的时间和精力,而之后由于每周五上课,此课程也有了“黑色星期五”这个别名。通过课程,我认识了很多出色的同学,也听到了关于课程的各种各样的问题,下面就说说我对这些问题的看法。 我没有学到知识! 很多次在同学们写给我们的意见中都提到过一个问题:上这门课,什么知识都没有学到!我很高兴同学们会提出这个问题,因为提出这样的问题说明同学们有很强的求知欲。同时我想说,程序设计实践课的教学目的并不是为了告诉大家一些具体的知识。 中国科技大学校长朱清时先生在《什么样的基础课教材是最好的?》一文中提到:“20世纪知识大爆炸,人类积累的知识越来越多,以至于让学生上了很多课程,但还是到不了知识的前沿,同时还增加了学生负担,使学生感觉到上课就像填鸭式的灌输式教育。”他认为这是教学思想的问题,因为“不放弃知识的连贯、完整和全面,因此造成了学生负担非常重,而且培养学生创新能力的训练非常少,学生的精力非常多地花在规定的课程上去了。”而在现代的西方大学,他们“只强调,某一个系、某一个专业毕业的学生,必须有哪些基本训练,这些基本训练就是一些知识点,学生掌握了这些知识点,就可以毕业了。这个学生毕业之后一生都在自学,一生都在学习新的东西,但学习的新东西,不是靠老师消化传授给他,而是自己学习。自己学习恰好就逼出学生的创新能力和自学能力。” 我不知道在计算机学科,一个学生究竟应该有多少基本训练,但我相信,编程能力训练一定是其中之一。因
您可能关注的文档
最近下载
- 空分车间安全用电管理制度.docx VIP
- 2025政府采购评审专家入库题库与答案.docx VIP
- 2025-2026学年小学信息技术(信息科技)三年级上册(2024)黔科版(2024)教学设计合集.docx
- 结构动力学(哈尔滨工业大学)中国大学MOOC慕课章节测验答案.pdf VIP
- 危险化学品企业安全生产检查重点事项指导目录.pdf VIP
- 月度绩效考核评分表(通用类).docx VIP
- CNAS-CL02-2023 医学实验室质量和能力认可准则.docx VIP
- 法医临床司法鉴定考试题.docx VIP
- 地面、墙面、吊顶施工方案汇总.doc VIP
- 新解读《GB_T 23169-2019发制品 教习头》最新解读.pptx VIP
文档评论(0)