公安院校下的C语言与数据结构课程设计与改革

来源 :考试周刊 | 被引量 : 0次 | 上传用户:eva37
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要: 本文针对公安院校的教学特点,分析了公安院校学生的学习特点,并根据该特点提出将C语言与数据结构合二为一在同一学期讲授的改革方法,该方法遵循记忆规律,提高学生的学习效率。同时将OJ平台应用在课程的实践练习和课程考核中,采用过程化的考核方式,激发学生学习兴趣。最后针对C语言采用基于工作过程的方法进行设计,对其知识点进行了重构,设计了七个典型编程项目,贯穿整个教学过程。
  关键词: 公安院校 C语言与数据结构 课程设计
  一、公安院校学生的学习特点
  公安院校的学生教学工作不同于普通高等院校,其采用半军事化管理,在某些方面和军校有些类似。在这种环境下,学生的学习特点较为突出,总结起来有以下几个方面(以中国人民公安大学为例):第一,学生总学时比普通高校要少。新生入学要有一个月左右的封闭式校外军训,平时有不定期的队列训练,大三学生有半个学期的基层锻炼实习,大四学生有半个月的公务员备考时期。因此,总体来讲公安院校学生的在校学习时间要比普通高校少半个学期的时间。第二,学生的就业方向是公务员。不同于普通学校的学生,毕业后去事业单位,企业单位或公务员都有,公安院校的学生毕业后的就业方向就是公检法类的公务员岗位,这一重要特点决定了大多数学生大学四年的学习方向。第三,学生自由时间少。学生平时除了上课以外,还要进行队列训练,内务整理,区队会和中队会等会议,因此在一定程度上破坏了学习的连续性,学生缺乏思考。除了期末考试阶段外,学生对课程提前预习和课后复习的凤毛麟角。
  二、基于记忆规律的课时分配
  大部分公安院校中C语言和数据结构是作为两门独立课程开设。以中国人民公安大学为例,C语言在大一上学期开设,共54学时,每周3学时;数据结构在大二上学期开设,共72学时,每周4学时。传统的培养大纲设计与课时分配存在两个问题:第一,C语言和数据结构分别在两个学期开设,有些还不是连续的两个学期,将导致学生在学习数据结构时,C语言的语法规则已经遗忘,尤其是对于指针和结构体的掌握程度,直接影响学习数据结构时的理解程度;第二,每周3-4学时的课时量,对于一门必修课来说已经足够,但是松散的课时分布并没有遵循记忆的规律,通常星期一所讲的知识点,到星期四再上课时,已经遗忘过半。
  三、基于OJ平台的课程实践练习
  OJ是Online Judge的简称,是一种在线测试程序源代码的正确性的系统,同时可以提供竞赛和考核。对于C语言及数据结构要求编程类的课程,使用OJ系统可以提高学生的动手能力和考核的公平性。目前,在GitHub上已有OJ系统的开源版本和部分免费题库,搭建非常简单。在教学过程中可以从以下几个方面进行改革:
  1.精心选题,根据每节课或者每个章节所涉及的知识点选择难度适中,可以激发学生探索欲望的题目更新的OJ系统中,题目可以分为练习题、作业题和竞赛题,根据每道题的分值不同,每周统计出各位学生的排行榜,可以很好地激发学生学习的动力。
  2.OJ系统与代码重复性检查系统相结合,网上的在线答题存在的最大问题就是学生之间相互抄袭,尤其是对于电子版的代码,抄袭起来就更为便捷,直接复制粘贴就可以。所以,对于开放式的线上竞赛来说,检查代码的相似度非常有必要,代码相似度高的代码可以直接判为零分。
  3.以赛促学,固定每周的某天晚上是OJ系统比赛时间,比赛内容不必多,一道编程题就可以。对于答题用时少的和用时多的学生在分数上要加以区分,这样学生的一个排行榜每周都在更新,形成一种比学赶帮超的学习氛围。
  四、基于工作过程的课程设计
  工作过程是个体“为完成一件工作任务并获得工作成果而进行的一个完整的工作程序”,是来自于职业行动领域的工作过程。基于工作过程的课程开发可以激发学生学习兴趣,让学生在完成工作任务的过程中不断获得知识和技能,与公安院校的培养目标非常契合。C语言学习领域的知识点重构,设计了七个典型的C语言编程项目,根据每个项目所涉及的知识点在对应的位置打钩,重构了C语言的课程的知识点结合方式,形成了由简单到复杂的系统化教学方式。
  五、结语
  “C语言”与数据结构是公安院校中网络安全专业非常重要的专业基础课,这两门课的掌握程度直接影响学生对计算机的理解程度和后续课程学习。因此,根据教学过程中公安院校学生的学习特点,为了更好地提高教学质量和学生的学习效率,提出将两门课程在一学期集中讲授,符合学生的记忆规律。同时根据基于工作过程的教学方法设计出针对C语言的七种实训项目,在平时的练习和期末的考核中依托OJ平台进行公平公正的测验。为公安院校的学生学习这两门课程提供了一套完整、科学、高效的教学方法。
  参考文献:
  [1]艾宾浩斯.心理大师手则——记忆的奥秘[M].北京:北京理工大学出版社,2013.
  [2]黄龙军.游标在Online Judge中的应用[J].绍兴文理学院学报,2012,32(8);26-29.
  [3]丁琦,汪德宏.基于工作过程的高职课程教学模式探讨[J].职教论坛,2010(2):45-46.
  [4]王霞,顾勋梅,潘祝山.离散数学教学改革及课程建设研究[J].计算机教育,2011(6):8-10.
其他文献
摘 要: 无锡南洋职业技术学院学生在校期间均可报名参加大学英语四级考试,每年两次,但是每次考试缺考现象普遍,这个问题成为考务管理人员的困扰。作者以学院三年来四级考试中的缺考情况为基础,阐述了缺考现象对学院的影响,分析了形成原因,并提出了相应的建议。  关键词: 大学英语四级考试 缺考现象 影响 形成原因 建议  大学英语四级考试是由教育部主管的一项全国性的、大规模的标准化考试教学考试,其目的是对大
摘 要: 本文通过对一个考试焦虑案例的研究,分析探讨考试焦虑的心理咨询效果,主要采用合理情绪疗法和行为治疗学生的考试焦虑。经过多次咨询,焦虑症状基本消失,能够比较正常地投入考试准备中。结果表明,采用这种方式治疗考试焦虑的效果比较令人满意。  关键词: 考试焦虑 合理情绪疗法 行为治疗  一、来访者的一般情况  (一)人口学资料  小周,男,19岁,某大专院校二年级学生,家中排行老大,无重大躯体疾病
摘 要: 完形填空是一种综合性较强的测试题型,它要求考生既学会阅读并培养推理、判断的能力,又掌握一些基本的解题技巧,是一种难度较高、区分度强的题型。本文侧重对高考完形填空的命题特点及考生失误的主要原因进行分析,然后有针对性地提出解题思路和技巧,旨在帮助考生提高对完形填空的认识,把握命题的特点,找到解题的规律与技巧,力求使考生在应试中立于不败之地。  关键词: 高考完形填空 命题特点 失分原因 应试
摘 要: 在地方性新建应用型本科院校转型发展的进程中,需要积极探索应用型课程,实现课程转型,根据学生特点和学校实际开发课程资源。本文以《啤酒工艺学》应用型课程教学改革为例,结合本校实际,从理论教学方法、实践教学能力、生产实践及实验课程的改革方面对课程教学方法做了探索,采用多元化的考核方式强化教学效果。  关键词: 应用型课程 啤酒工艺学 教学方法改革  随着我国城市化进程加速,一方面社会各行业人才
摘 要: 不断改革的小学课程标准使小学语文教学需要接受重大考验。改革浪潮席卷了传统教学模式及方法,教师在课堂教学中的主体地位发生了变化,反之,学生自主学习意识得到强化。  关键词: 新课改 小学语文 教学改革  《小学语文新课程标准》提出,小学语文教学必须激发和培养学生浓厚的学习兴趣,为其创造自主学习的良好环境,培养自主学习的优良习惯,帮助学生培养创造性思维,形成独立个性。由此可见,改革小学语文教
摘 要: 随着我国经济的不断发展,人民生活水平稳步提高,人们对生活质量的需求越来越高,旅游业一直呈上升态势向前发展。但是与之不相适应的是旅游专业人才十分匮乏。本文对新形势下旅游管理专业的教学改革问题及策略进行了简要分析。  关键词: 旅游管理专业 教学改革 策略分析  近些年我国的旅游业一直不断稳步发展,但是从事旅游行业的专业人才一直处于比较匮乏的状态,尤其是一线的旅游管理人才,这就要求高校旅游管