选课类别:计划 | 教学类型:理论课 |
课程类别:本科计划内课程 | 开课单位:计算机科学与技术系 |
课程层次:专业基础 | 学分:1.0 |
程序设计语言理论是很重要的,其他讲程序设计语言理论的课程我都给了高分。但是我给这门课打低分,因为这个内容作为新生入门的计算机导论课是不合适的。
很多入学前没有学过编程的同学被这门导论课吓到了,以为计算机编程这么艰深复杂,影响了学习后续课程的兴趣。导论课程最重要的不是理解计算机或者程序语言最深层的原理,而是激发学生的兴趣。
我认为计算机导论课程应该引入计算机各个领域的基本概念,包括(但不限于)这些内容:
课程是讲座性质的,内容难度很大,不太适合大一学。课程内容主要和计算模型和程序验证、推理什么的有关。平时没有作业。但是期末交一篇相关的报告就可以,并不是很困难,只要写的差不多都可以过。
讲道理大一刚入学听这种课的话还是有点困难,印象中大概八次左右的讲座能听懂的不到一般,不过本来就算是科普性质的课吧~涉及到的会有很多计算机底层的东西,在以后的课程中或多或少能看到这门课影子。个人感觉大一上学期可能开设ics更合适~
最后提交一篇论文,只有通过和不通过,认真写的话应该问题不大。
可能对没有基础的新生稍微难了一些。但是本来这就才是计算机科学的样子。
而且很多人因为听不懂就彻底不听,完全不能理解……
点几次名,期末交篇论文,一般不会挂。(2分制)
老师非常认真啊。
首先,上课讲的内容只有高年级才能大部分都听懂。不适合大一。
但是这是讲座形式。
可以简单听一听,找一两个方向看看书,最后交个小读书报告就好了。
2分制嘛
课程内容很难,没有数理逻辑方面的知识理解起来会很困难,不理解的话收获也就无从谈起。
作业是结合课堂内容写一篇小论文,这个不难,很容易过