网络化C语言程序设计实验的开发研究

2020-07-23 16:35孙立飞
商情 2020年31期
关键词:专业特色分级教学创新实验

孙立飞

【摘要】探讨了大学 “C语言程序设计”课程实践教学的改革,针对实践教学的内容进行尝试性的改革,在现有的教学时数不变的情况下,对增设创新性实验内容等一系列问题进行了深入的讨论。提出了今后实验教学的一些新思路。紧密结合当前对大学生进行创新思维的培养,提高大学生利用计算机知识进行思考和解决所学专业遇到的问题。

【关键词】创新实验  分级教学  示范中心  专业特色  网络平台

一、C语言程序设计课程现状分析和改革的意义

在C语言程序设计课程的教学中,实验教学是整个教学过程的重要组成部分,甚至重于理论教学。实验教学不仅能培养学生的实际动手操作能力,而且还能培养学生独立获取知识的能力。从目前电子科技大学所开设的计算机基础课程实验项目内容上看,仍是传统的验证性,设计性或综合性的实验项目,且大多数是验证性的项目,设计性或综合性的实验项目极少,更谈不上创新性实验的开设。教学目标只停留在计算机基础和部分应用层面上,虽然这样也符合教学目的和要求,但限制了对学生利用计算机进行创新思维和创新意识的启迪和培养。这与学校创建全国高水平一流大学来讲存在一定的差距。

当然,强调创新,不等于不要基础,反而要求更高,教学上要紧紧围绕教育部高教司颁发的“计算机基础教学白皮书”和 “高等学校文科类专业大学计算机教学基本要求”的要求,在基础和应用层面上加大改革力度,着实培养学生利用计算机分析和解决问题的能力。与此同时,不可忽略对学生进行创新思维和创新意识的培养。有目的有计划地在实验教学计划中考虑研究创新性实验计划和开设创新性实验项目,丰富和扩展实验教学网络平台,开发新的综合设计性和研究创新性实验项目,正确引导和指导学生进行创新思维和能力的培养,依托自治区级计算机基础实验教学示范中心,为学生提供良好的创新实验平台条件,促进拔尖的学生脱颖而出。为我校申报更多的全国大学生创新性实验项目,创建全国高水平一流大学,培养更多的优秀人才。

二、开展好创新性实验的教学,应从以下几个方面入手

(1)对创新性实验进行可行性研究对现行的C语言程序设计课程所开设的实验进行认真的分析和总结,在现有的实验学时不变的条件下,探讨如何进行创新性实验项目的开设。对创新性实验项目的内容进行集体论证和可行性研究,提出合理的创新性实验项目方案,初步对该门课程设置 2 ~3 项创新性实验项目进行试点,今后逐步增加创新性实验项目在总实验项目中的比例。依靠自治区级计算机基础实验示范中心的有利条件,搭建开设创新性实验项目所需要的软、硬件平台。

(2)修改现行的教学大纲对《C语言程序设计》现行的理论和实验教学大纲进行调整。规划好基础性、综合设计性和创新性实验项目的比例,对理工科专业的学生偏重创新性实验项目的比例,对文科专业的学生要求少些。由于计算机技术发展变化快的特点,需每两年对大纲和实验项目进行重新规划和调整一次。以保持实验项目内容的先进性。同时,结合学校各院系专业的特点,在实验项目内容的设计上充分考虑各专业特点,分别设计出一些适合各专业特点的实验项目,与实际的专业案例结合起来,提高学生的认知和学习兴趣,充分意识利用计算机知识来解决专业方面的问题。

(3)进行分级教学,改进教学模式和方法在《C语言程序设计》实验教学的模式和方法上进行改革,除了对理工科和文科分别进行不同侧重的实验项目教学外,还应在理工科和文科中分别进行新生入学分级考试,通过学校的 Blackboard 网络教学平台可轻松实现。然后将基础较好的学生和较差的学生分成 A、B 两档,教学上采取分级教学,因材施教。特别是在开设创新性实验项目计划之后,使得基础较好的学生能够发挥自己的优势,在实验教学中教师可让这部分学生多做更高层次的创新性实验项目,锻炼和培养学生的创新思维和创新能力。对基础较差的学生按照教学大纲的基本要求进行实验。打好扎实的计算机基础知识,为将来的专业学习提供良好的计算机基础条件。在实验教学的方法上,采取多种教学方式结合,除在计算机基础实验示范中心本身的网站上链接相关实验项目的视频、电子教案和习题外,还采取别的实验教学形式。如: 以示范中心为平台,全天候开放实验室,开设创新性实验系列讲座,丰富和不断更新示范中心网站上软件、多媒体 CAI 教学资源,吸引广大的学生积极走进实验室进行创新性实验,如同进入图书馆博览丰富的图书一样进行学习。同时,编写含有创新性实验项目内容为特色的指导教材,引导学生进行分析、思考和实践创新性实验,发挥学生的聪明才智。

(4)加大创新性实验在实验成绩评定中的比重在对学生《C语言程序设计》实验成绩的评定和考核中,加大创新性实验项目的分数比例。如果学生拿出创新性实验项目的设计方案,且具有一定的创新意识和先进理念,或对创新性实验项目提出新的想法和改进方案,或拿到与此相关的兴趣学分,或经创新实验教研小组教师集体评定认同的,该门课程的实验成绩可定档为优。

(5)组建创新性实验教研小组加强教师队伍建设,设立创新性实验教研小組及相应的奖励措施。教研小组成员由计算机基础实验教学示范中心有责任心的骨干教师担当,教研小组负责创新性实验项目内容的设计,负责监控创新性实验项目的实施,负责对学生进行创新性实验项目的评定和考核。每年进行创新性实验项目的总结,对现有的创新性实验项目提出改进方案,并计划新的创新性实验项目和实施方案,保障创新性实验项目的长效性和先进性。

三、结束语

大学开设的《C语言程序设计》创新性实验项目正处于实验改革中。只有不断地进行实验改革,将计算机的先进理念和知识技能溶入平时的课程教学中,才能深挖学生的创造潜力,正确引导学生的创新思维和创新意识,才能紧紧围绕学校创建全国高水平一流大学的教学方针,不断提高教学质量和教学水平,为国家培养更多的拔尖人才。

参考文献:

[1]高春华,黄新友.构建以培养创新人才为目的的实验教学新体系[J].实验室科学,2010,13(2): 42 -44.

[2]杨振山,龚沛曾. C语言程序设计实验指导[M].北京: 高等教育出版社,2006.

基金项目;辽宁科技大学20208实验教学改革项目资助。

猜你喜欢
专业特色分级教学创新实验
巧用废旧材料探究声音特性
基于ESP视角的大学英语分级教学
基于专业特色的公共计算机基础课程建设研究
浅谈完善钢琴分级教学评价体系的重要性
构建大学英语个性化教学改革与实践
低碳能源技术与油气储运工程专业特色建设探索
人机交互课程创新实验
大众创业万众创新背景下大学生创新创业训练计划项目实施方案的探讨
城市地下空间工程专业设置研究