数据结构期末总结——既然选择了远方 便只顾风雨兼程

  时间匆匆过去,对于我们这个专业来说,大学已然过去了有一半,在这学期,我们学习了数据结构这一门非常重要的专业基础课,而教我们的老师在暑假之前就知道了,是贺老师。其实最初在大一就认识老师了,记得那是他给我们做过一个讲座,是关于作为计算机专业学生大学规划方面的,当时听完感触很深,所以在得知是贺老师教我们时是很欣喜的。老师还没开学就和我们玩开了,因为他采取教授我们的方法不是一般的课堂教学,而是一种新玩法——翻转课堂,运用蓝墨云班课这个app作为课上课下老师学生互动平台来完成的。听起来很有趣的样子,所以我在暑假一直期待着这门课的开始。
  
  通过一学期的翻转课堂,对我有极大的冲击力,为什么这样说呢,因为我是一个对自己约束力不够强的人,老师的这种模式如果自我约束不够强的话,是很难在这种模式下学好的。所以这种模式我也在老师指引的方向下——即周五周六周天开始新一轮学习,看下周的视频;周一上课老师讲一下这一周同学们反应的不懂以及模糊的地方,下午上机在CSDN上发布本周的实践项目;周二、三、四没做完项目的继续做;渐渐地养成了一种习惯,可以更好地进行学习,因为每次都是直接看视频,省去了预习这一环节,但是视频看不懂可以再回去看一遍,实在弄不懂再结合课本或者把自己的问题放在答疑区中供老师同学共同解答讨论。我们在课下还分成了若干个小组,以便共同讨论问题,以及每周的“知原理”模块也是由各小组分别完成的。小组之间的交流对“知原理”以及实践的完成都是非常有效的。

  数据结构这门课是我们专业的基础课,它如桥梁一样连接着基础课程(计算机基础、C语言、离散数学……)和更加专业的课程(操作系统、编译原理、数据库原理……),重要性不必多说。我们的学习大纲如下:
 这里写图片描述
   
  刚刚进入进入学习是线性表和链表在一块,记得当时在大一就对链表这一块掌握的不好,再加上一个暑假忙着社会实践没有在学习上下功夫的我在最初的项目完成中出过很多不应该有的错误,可以说是可笑的错误。于是我在项目上多下功夫,通过多上机来补一补自己的不足,可以说线性表和链表这一块还是比较容易理解的。到了栈和队列这一块时慢慢适应翻转课堂的我在老师的指引下通过多画的方式对算法理解的过程加快了,对出栈、入栈、出队、入队的过程在脑海中变得渐渐清晰起来,相应的代码理解起来也就不难了。在串和数组这一块时对kmp算法当时是搞不懂头绪的,答疑区中同学们对这一块也是搞不懂,老师还是建议画一画,走一走,我对这种方法还是比较认可的,因为发现在画图的过程确确实实能对算法的过程有个了解。进入到树和图在一块画图九显得更加重要了,对我们整个对树以及图的结构、层次的把握非常有有效。最后的查找和排序则是有很多算法可供选择,其实数据结构就是讲的我们对算法的功能性以及复杂度的分析,择优选择,之前的各章节中针对某些问题也有过多种算法,记得做过的项目有一个就是对算法复杂度的分析,分析各算法 在处理超大数据时所耗费的时间,会发现在超大数据下,一个好的算法所耗费的时间可能相比一般算法要快好几十倍,这就是为什么说算法比代码更重要了。
  
  有幸能以翻转课堂的方式学习数据结构这门课,他给我们带来了前卫的思想以及方便的同时也是存在问题的,比如同学在课下不能很好地把握看视频的时间,以及自测的完成情况,但我相信这不是翻转课堂本身的错,我们不能否定这一新的受教育方式,也不能说同学们不适应这一方式,只能说是改革开放后将近30年的传统教育方式的根深蒂固。我想我们还是在路上的人,还是没有看清楚羊在哪里的人,我坚信,在改革的大方向下翻转课堂能走进每一个学生的学习中,这就需要像贺老师这种奋斗在教育一线上的教师共同努力以及上级部门的重视和改革。希望等到翻转课堂开花结果、繁荣昌盛的时候我可以骄傲的给别人说:”我们当年可是实行翻转课堂的第一代人啊!”

  最后感谢贺老师与我们相处这一学期在知识上给予的指点,一直喜欢一句话:“既然选择了远方,便只顾风雨兼程”,希望老师仍能带着这股激情为教育事业的改革发光发热。

  • 5
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值