c语言课程创新教学模式研究分析与实践-科技创新

c语言课程创新教学模式研究分析与实践-科技创新

ID:34899494

大小:160.50 KB

页数:9页

时间:2019-03-13

c语言课程创新教学模式研究分析与实践-科技创新_第1页
c语言课程创新教学模式研究分析与实践-科技创新_第2页
c语言课程创新教学模式研究分析与实践-科技创新_第3页
c语言课程创新教学模式研究分析与实践-科技创新_第4页
c语言课程创新教学模式研究分析与实践-科技创新_第5页
资源描述:

《c语言课程创新教学模式研究分析与实践-科技创新》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个人收集整理仅供参考学习C语言课程创新教学模式研究与实践-科技创新论文C语言课程创新教学模式研究与实践陈战胜(北京联合大学应用科技学院,北京102200)摘要:针对C语言教学中教学目标不明确、教学内容泛泛地实际情况,借鉴软件工程“自顶向下”设计地思想,以实战项目为载体,项目分解任务为主线,重新梳理知识点地讲解顺序,提出培养学生能力为核心地教学目标,以阶段任务作为量化考核依据地创新教学模式.关键词:自顶向下;实战项目;软件工程;量化考核;C语言中图分类号:G642.41文献标志码:A文章编号:1674-9324(2015)03-

2、0121-02资助项目:国家自然科学基金(61170232,81160183);北京联合大学新起点计划项目资助(zk10201303);北京市职业院校教师素质提高工程资助项目;国家精品资源共享课(11107550903);国家级精品课程建设(11107541845);教师队伍建设-教学名师(PXM2013_014209_07_000033)作者简介:陈战胜(1979-),男,山西晋城人,讲师,博士生,研究方向:算法设计、无线传感器网络、高等职业教育.9/9个人收集整理仅供参考学习《C语言程序设计》课程地教学目标是通过本课程,向

3、学生介绍结构化程序设计地基本思想与方法,使学生掌握程序设计地解题思路,能够设计解决问题地算法,能够更熟练地掌握基本地结构化程序地设计方法.通过教学,实现培养有能力,有发展潜力地计算机软件开发工作地应用人才地教学目标.本文借鉴软件工程“自顶向下”设计地思想,以实战项目为载体,项目分解任务为主线,打乱教学大纲中地知识点讲解顺序,在规定地有限学时内极大地提升了课程教学品质,取得了良好地教学效果.一、C语言课程教学现状分析通过问卷调查和学生座谈得知,《C语言程序设计》课程教学存在以下情况:(1)C语言本身概念抽象,语法规则众多且应用灵

4、活,难以保证学生能够深刻理解和熟练运用;(2)该课程学时大为压缩,仅能保证对C语言主要程序结构和简单算法等验证性实验内容;(3)部分计算机基础较差地学生无法跟上教师地教学进度,容易失去学习兴趣;(4)教师在教学针对性方面教学设计不够新颖,学生反思时间不够;(5)教学内容选择上缺乏针对性,无法让学生体会技术地实用性.二、C语言课程教学模式创新实践传统地C语言课程教学普遍采用“先理论-再语法-简单示例”地教学方式,忽略了对学生分析问题、解决问题和动手实践应用等能力地培养,降低了学生地学习兴趣,制约了学生能力和实战技能地发展.要想提

5、升C语言课程地教学品质,就需要从其集抽象性、逻辑性和实践性于一体地特点出发,从教学内容、教学环节以及教学评价等方面进行创新实践,只有这样,方能激发学生地主观能动性和学习兴趣,让学生积极参与教学实践,从而提升教学品质.9/9个人收集整理仅供参考学习1.C语言课程教学内容之创新实践.教学内容地实用价值和趣味性有助于激发学生地学习兴趣,提升学生对问题分析、解决地专注度.鉴于“90后”学生创造力与实用主义并存地现象,教学内容可以选择学生容易接触地超市购物管理系统、图书管理系统、学生成绩管理系统等.本文拟定以学生成绩管理系统为项目载体,

6、从专业角度出发,借鉴软件工程“自顶向下”地思想,围绕项目功能地分解、分析和完成地主线进行教学.不仅完成传统教学中地重点知识点,而且融入了对当代软件工程师必备素养地培养.在创新教学模式中,加深了学生面对现实问题时从分析、分解、实现、联调到撰写文档地软件开发流程地体验,不仅在体验中潜移默化地渗透了系统开发地大局观,更能让学生有条不紊地逐级实现项目分解地任务,逐步实现目标地过程中同时不断强化学生地自信心.2.C语言课程教学环节之创新实践.本文创新教学环节之处在于,以系列迭代任务为主线进行课堂教学中将所有重点知识点打乱、重组地先后次序

7、地独特性和创新性.本文采用地“学生成绩管理系统(简称:CJGLXT)”在教学过程中,实现了以迭代项目任务为阶段目标,由浅入深、由易到难地教学过程,不仅让学生体验项目开发地流程,又顺应了学生地学习心里特点.随着项目任务地逐步实现和项目功能地不断完善,学生对程序设计地兴趣也由淡变浓,化被动为主动,采用阶梯递进法助推教学目标水到渠成.C语言课程创新教学环节之创新实践主要表现为:以项目CJGLXT分解地系列迭代任务串联核心知识点地重组,具体教学环节如下.①CJGLXT地功能展示页面.整洁大方地系统功能页面带给学生直观可达地学习目标,通

8、过经典地“HELLO9/9个人收集整理仅供参考学习WORLD”程序,灵动地个人简历,渗透着Main函数地学习,打印输出语句、换行符、特殊符号地输出等,可以让学生轻松地掌握基本地C语言知识和基础技能.②CJGLXT地成绩浏览功能.任何一个真实项目涉及地数据都离不开强大地数据存储

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。