当当当!指点迷津迎来了第四弹——数据库原理,这门课是 11级同学的公共课,它与我们生活息息相关,无论是银行,还是图书馆都要用到数据库,好了,废话不多说,开始我们的内容吧!
<师说>
老师:石嘉明
办公室:323
Q:老师怎么看待大学的学习?
A: 我觉得学习是一个循序渐进的过程。比如以前在学C语言时,大多数同学觉得最难学的是指针,当时怎么想都想不明白,但是在学数据结构时你天天接触指针,也觉得没那么难了。学习总有一个理解的过程,如果你在学习过程中遇到一个问题不会,首先不要太着急,后续还有一些课程,反复用到它的话,你就会有一种豁然开朗的感觉,有的同学学习好可能就是理解的比别人快一点。任何一个学科它都有比较难理解的那一点,但随着课程逐渐深入和增加,你就会有新的体会。所以,遇到一个问题首先不要着急,每个人理解的程度是不一样的,只要你是一个有心人,学到后面你一定会理解的。
Q:老师觉得在学习这门课时有什么要注意的吗?
A: 咱们学院的课程可以分为两大类,一类偏理论,另一类偏应用。理论的东西第一要做到的就是概念一定要清楚,我所说的概念不是死记一个概念,一定要理解透彻它的内涵,比如关系代数里的每一个计算,每一个概念,例如投影,连接。你也觉得你知道这些名词是怎么回事,那我给你个问题你为什么解决不了呢,你可能就是没有理解它真正的东西。如果遇到这种问题我觉得的你可以一步步跟一跟,就像你调程序一样,我这一步结果和预期想的一不一样,如果你调程序的结果不是它,那就说明你想的不对,你理解是有偏差的,我觉得这是一个把你的思维和正确的思维逐渐靠近的过程。
Q:这门课有什么好的学习方法吗?
A: 第一提高听课效率,我觉得任何一门课,老师在给你讲的时候都是经过她/他的深思熟虑,一定是把每部分的精华进行一个提炼,有很多同学课下看书也会看的懂,但是你花的时间一定要比你在课上多。所以从效率上讲,一定要提高听课的效率。第二,课下一定要有复习,把知识在理顺一下,这种课程我不建议作预习,因为预习投入的时间和最后的收获不一定成正比,计算机这些东西花了很多时间去理解一个概念,没什么太大必要,你理解不透花的时间又很多,你掌握的知识点和这章的重点又不见得一致,没有必要去特别看看,除非老师指明你先看看哪里。所以我不建议这种预习工作,但是课下要复习,作业一定要做。
Q:如果我们学习过程中遇到困难该怎们解决呢?
A: 主动和别人交流,看了别人的作业一定要明白为什么这么做,最好能举一反三。我觉得学知识包括编程可以借鉴同学的思路,都没有什么问题,因为不会说我看了别人的就不会了,你刚开始没有理解,我学了别人的东西后把它变成我自己的也是提高,所以我们要学会思考,比如他是怎么想的?同学之间的交流是很重要的,大家是同一起跑线,启发性更强,老师从学生的角度考虑问题可能不是太全面,所以我鼓励同学间的交流学习。
Q:老师觉得数据库在我们专业学习的地位是什么?
A:数据库这门课程是在未来发展很重要的一个方向,而且它是很多信息系统的基础,比如很多网站背后都有一个数据库系统,它是一个基础课程。只要大家比较努力,有端正的专业学习态度,为自己着想,不断完善自己的专业知识体系,就一定没问题。就像我说的,你进入信科就有一个信科的标签,这个标签标志着你要完成一些信息科学所要涉略的任务,比如说做一个比较小的管理系统,这些都是必备的。
<学长说>
学长:王星友,10级计算机专业,学习成绩优异,有一套自己独特的学习理论。
Q:学长学完这门课有什么体会吗?
A:首先大家不要有害怕的心态来看待它,其实这门课并不难学,有点像文科,很多东西都是理论上的,学的东西书上和PPT上都有,而且很详细,利用好这两样工具,就没什么问题。
Q:学长认为这门课对我们的专业学习有什么帮助?
A:数据库存在生活中方方面面,肯定会用到。不会是不行的,所以必须搞懂。当然,你们现在学的是概念性的东西,很多东西的原理不用完全搞懂。那些原理是人家大牛研究了很久的结果,我们没有什么经验要完全搞懂也不太现实,并且很快就会忘了。但是概念性的东西必须明白,以后做东西,还有后续课程,那些理念都会用到,理论的东西,不用完全搞懂,但是大概念不能不懂。
Q:学长对听课方面有什么建议吗?
A:其实听课很简单,就是上课不走神,不玩手机,不睡觉,认真听老师讲解,跟上老师思路。但对于很多同学做到却不容易,不仅是数据库原理,我觉得学习任何一门课程听课效率都是很重要的,所以大家要提高对听课的重视程度。
【关键词】:复习,听课,理解透彻,及时沟通,问题随时解决
最后,大家如果在学习上有任何疑问可以发到学习公邮,地址为:xkxx2013@126.com,我们会及时查看邮件解答你的疑惑。
指点迷津 愿为汝需
信科学习部