




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
-精选财经经济类资料- -最新财经经济资料-感谢阅读- 1 项目驱动教学法在 C 语言课程中的 应用研究 摘 要: 阐述了项目驱动教学方 法在 C 语言课程中的应用,深入探讨了 该课程的教学方法设计、课程设置和考 核评估等环节,提出了适合 C 语言课程 的项目驱动教学方法,对于增强 C 语言 课程的教学效果和提高学生的实践动手 能力有一定的帮助。 中国论文网 /8/view-12952256.htm 关键词: 项目驱动; 教学方法; C 语言课程; 设计理念; 教学考核 中图分类号:G642.0 文献标志 码:A 文章编号:1006-8228(2017) 06-96-03 Research on the application of -精选财经经济类资料- -最新财经经济资料-感谢阅读- 2 project driven teaching method in C language course Liu Fang (Tibetan Information Technology Center of Tibet University, Tibet University, Lhasa, Tibet 850000, China) Abstract: This paper elaborates the application of project driven teaching method in C language course, discusses the teaching method design, the course setting and the examination and estimation, and puts forward the project driven teaching method suitable for C language course, it is helpful to enhance the teaching effect of C language course and improve the practical ability of students. Key words: project driven; teaching method; C language course; design concept; teaching evaluation 0 引言 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 3 项目驱动教学法是一种以学生为 主,教师为辅的新型教学法,它将改变 长期以来形成的教师“ 满堂灌 ”的传统教 学理念,由教师引导并提出问题,学生 自主思维、探究式学习,再提出问题并 想办法解决问题。这种教学模式可以最 大程度地提高每一位学生的参与度,使 学生始终处于积极的学习状态,并通过 运用已有的知识和获取新知识来提出方 案,解决问题。 C 语言程序设计是目前高等院校 计算机类学生的必修专业课程,也是其 他理工科院校的基础课程。C 语言程序 设计课程通过对基本 C 语言语法知识、 面向过程的程序设计理念、程序设计的 几种基本结构的讲解,使学生对计算机 的程序设计有直观的认识和理解,形成 程序设计的思维模式。其目标是让学生 掌握 C 语言程序设计的基本方法和技巧, 培养设计程序、调试程序和解决问题的 能力。 1 C 语言程序设计课程目前的教 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 4 学现状和存在的问题 首先,C 语言面向过程编程,却 没有面向对象的编程语言那种可视化的 界面,不能从感官上吸引学生1。在教 学过程中,教师一般只注重该课程的基 本知识点的讲解,缺少对学生认知能力 的培养、学习兴趣的关注。 目前的 C 语言教学,一般都是采 用“教室+机房” 相结合的教学模式。在 教室的理论课上,主要是教师对理论知 识点讲解,缺少系统性和连贯性。在机 房,学生基本都是完成老师布置的作业, 练习知识点。这样的练习只能让学生熟 悉本章节的知识点,不能锻炼学生举一 反三的能力,严重限制了学生对知识点 的扩展和延伸。这种传统的教学方法让 学生觉得学习 C 语言没有多大的实用价 值,不能将程序设计的思想和方法运用 到实际的工程项目中,导致理论与实践 脱节,使学生缺乏学习的兴趣和动力。 很多学生在完成该课程的学习后,空有 一堆理论,遇到问题并不能提出解决方 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 5 案,更不能动手设计程序解决问题,这 对以后的就业十分不利。 2 “项目驱动 ”教学法的设计理念 根据 C 语言课程的特点和实际应 用,合理的将课程的所有知识点进行系 统性和连贯性的分析,为本课程设置若 干个典型的、操作性强的项目,每个项 目又可以分成若干个任务,每个任务的 完成过程则需要本课程的基础知识点为 支撑2。如图 1 所示。 2.1 项目设置的要求 教师在对 C 语言项目的设置中, 要充分考虑到学生的实际情况,根据学 生的基础、教学的进度等尽量设置贴近 生活的典型项目,本着从简单到复杂、 从单一到综合的原则,选择常见、实用 的项目,这样可以最大程度地调动学生 的积极性和参与度3。在学生练习的过 程中,教师还应根据学生的情况,对项 目进行修改和拓展,在知识上层层递进。 让学生在掌握各种知识点的过程中,逐 步提高综合能力。 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 6 2.2 任务分割的要求 在项目驱动教法中,学生主要是 通过完成各个任务来巩固基础知识和提 高动手实践能力。在进行任务分割的过 程中,教师要指导学生对项目进行深入 的分析,把一个大的系统分解成若干个 小的功能模块,确保每个模块之间要有 联系点,最终形成一个完整的实用系统。 学生在完成任务的过程中,首先需要针 对任务要求提出问题,再分析问题,进 行算法的设计和归纳,对用到的知识点 进行学习和深入研究,最后再编程解决 问题。对于每一个任务的完成,学生要 及时地对编程技巧和语法知识进行总结, 从中汲取好的经验和方法,对于存在的 问题也做好及时的调整和修正。 2.3 基础知识点的理解和运用 所有基础知识点的理解和运用都 是根据任务需要引出来的。学生在完成 任务的过程中,需要对知识点充分理解, 并能对各种知识点进行综合应用。教师 还可以对各个人物进行拓展延伸,让学 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 7 生用不同的思路和多种解法来解决同一 个问题,强化学生的多重思维能力以及 对知识点的理解和对语法的掌握,培养 学生综合用多个知识点解决问题的能 力。 3 “项目驱动” 教学法的考评 方式 课程考核是检验学生学习效果、 评价学生学习成绩的重要h 节。传统 教学方法的考核方式主要是看学生试卷 考试的成绩,集中考核学生的理论知识 点的掌握。这样的考核存在很多的弊端: 理论知识熟悉的学生不一定会运用知识 解决问题,动手实践能力强的学生对基 础知识可能不是特别熟悉。因此,传统 的考核方式不适用“ 项目驱动 ”教学法下 学生的评价。 根据“ 项目驱动” 教学法和 C 语言 课程本身的特点,对学生的考核不能采 用单一的理论试卷的答题成绩。学生的 学习过程是动态和持续的,对学生的评 价也应该是多元的,形成完整的注重过 程考核、以考核程序设计为主的综合成 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 8 绩评价体系4。通过加强程序设计能力 考核,强调程序设计能力培养的重要性, 引导学生把握重点,集中精力于程序设 计。 “项目驱动 ”教学法中学生的考核组 成部分如图 2 所示,其中的自我学习能 力主要是考核学生平时获取新知识的能 力,包括学习的书籍、学习的进度、专 注度和学习成果等。 学生的考核成绩平时上课表现 作业完成情况动手实践能力 逻辑思 维能力自我学习能力 图 2 学生考核成绩组成图 4 “项目驱动 ”教学法的实例讲解 项目描述:在 VC+6.0 环境下设 计并实现一个简易的图书管理系统。该 系统目的是减少人力和管理费用,让图 书管理员利用操作简便的图书管理系统, 提高平台服务效率,提高图书信息处理 的速度。 4.1 基本功能 浏览功能列出当前系统 中所有图书的信息。可选定一项记录, -精选财经经济类资料- -最新财经经济资料-感谢阅读- 9 显示所有域。 插入功能输入图书信息。 进行新图书信息的入库,随时对图书系 统进行充实。 查询功能在现有图书管 理系统内,输入书名,查询输出本书相 关的信息,以便让管理员了解系统中某 些书籍是否存在,以及现有书籍的版本 和基本信息。方便管理员能随时了解现 有书籍的情况并及时更新,为读者提供 更加优质的图书。 删除功能输入书名或书 号,可将其信息删除。该功能主要是方 便图书管理员及时将因为破损、下架或 者版本陈旧等原因不能为读者提供借阅 服务的图书从系统删除。 统计功能方便管理员能 及时地统计现有图书的总价值,并在屏 幕上输出。 简洁友好的实用界面在 菜单中提供功能列表,不需要专业人士 就能使用该系统。只要选择功能菜单, -精选财经经济类资料- -最新财经经济资料-感谢阅读- 10 就能打开对应的界面进行操作。 4.2 拓展功能 写入文件; 读取文件。 在完成基本功能以后,还可以将 以上主要模块的数据存储在文件中。让 学生通过对文件的读、写等基本操作, 实现系统的管理和更新。 对于以上项目,可以根据功能描 述分成 6 个任务,分别为:菜单设计、 添加、删除、查询、统计、文件的读写。 对于每个任务,学生需要综合运 用到不同的知识点才能完成。比如高级 语言程序的顺序、选择、循环控制结构, 数组、结构体等数据结构,文件的读写 操作等知识点。 5 结束语 教学的过程也是一种认识过程。 教学过程是教师和学生共同参与完成、 及时调整进度和教学方式方法的动态过 程。 -精选财经经济类资料- -最新财经经济资料-感谢阅读- 11 “项目驱动式 ”教学是一个复杂的 教学系统,将该教学法运用到 C 语言程 序设计课程中,需要具备多方面的综合 因素,才能达到理想的效果5。为了保 证好的教学效果,必须做到以下几点: 第一,需要学生高度参与和积极自觉的 心态,还需要学生有较强的自学能力和 刻苦钻研的精神。在遇到问题时,学生 能自觉自动的分析问题并寻求解
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代理促销活动方案
- 代购年底活动方案
- 以旧换新电视机活动方案
- 仲裁服务活动方案
- 企业保护环境活动方案
- 企业严控聚集性活动方案
- 企业俱乐部活动方案
- 企业反腐活动方案
- 企业团员青年活动方案
- 企业奖励活动方案
- 福建省漳州市2023-2024学年八年级下学期期末数学试题
- ISO 15609-1 2019 金属材料焊接工艺规程和评定-焊接工艺规程-电弧焊(中文版)
- (正式版)JBT 106-2024 阀门的标志和涂装
- 医疗器械销售授权证书审批指南
- 陪诊公司推广方案
- 弥勒旅游策划方案
- 老年人中医养生知识健康讲座内容
- 隐孢子虫病健康宣教
- 车站调车作业-驼峰调车作业
- 沥青路面损坏调查表(带公式自动计算)
- 科研伦理与学术规范-课后作业答案
评论
0/150
提交评论