高职C语言课程教学分析与设计_优秀论文_第1页
高职C语言课程教学分析与设计_优秀论文_第2页
高职C语言课程教学分析与设计_优秀论文_第3页
高职C语言课程教学分析与设计_优秀论文_第4页
高职C语言课程教学分析与设计_优秀论文_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 高职C语言课程教学分析与设计 C语言作为学院网络技术专业的人门课程, 旨在通过锻炼学生的逻辑思维, 墙养学生在职业岗位中实际应用的能力.目前, 该专业的学生毕业后主要从事开发和网络管理等方面的工作, 而在这些领域几乎都以C语言作为应用的开发工具.但从历年教学实践来看, 教师往往付出的精力多而收效却并不理想, 间接对单片机技术、C+程序设计、JAVA程序设计等专业后续课程的教学成效产生影响.从近几年的就业情况来看, 学生的实际应用能力远远达不到企业对技能型人才的要求, 对口就业严重受阻, 这显然有悖于专业的墙养目标.因此, 应结合当前高职学生的特点, 对授课模式、地点及教材开发等方面进行分析和

2、设计, 使学生在专业学习中打好基础, 提升职业竞争力. 1高职C语言教学面临的主要问题 1)生源来自中职学校.学生为进一步提升职业能力, 成为高技能型人才, 在中职学校通过对口单招统一考试进人学院继续深造.C语言作为计算机学科的重要课程, 是江苏对口单招程序设计必考语言, 学生理应有一定的基础.但从教学实践来看, 情况恰恰相反, 他们几乎零起点, 且学也较为吃力. 2)重理论, 轻实践.对该专业大二学生进行C语言教学的问卷调查分析, 学生普遍反映课程的知识点琐碎、抽象、记不住, 注重墙养动手操作能力的实验太少一般在多媒体教室连续几次理论课后才到机房做一次实验, 实验时所需的知识, 学生几乎全忘

3、了, 根本无从下手.失去对C语言学习的热情, 甚至产生厌学情绪. 3)教材缺乏实用性.教材是学生学习的直接依据一本好的教材会对学生产生深远的影响.对该专业大二学生进行C语言教材的问卷调查, 学生感觉教材知识点太多, 不知道用在何处, 缺乏与实际应用相关的案例分析和项目设计.显然, 一个学期下来, 学生对C语言各知识点在实际应用中的使用没有任何概念, 动手能力得不到提高. 2入学专业技能测试、分组教学 对口单招出现的时间较短, 尚不成熟, 在考核方式、选拔手段等方面均存在一些问题.这导致生源本身较为复杂, 学生的学习条件和专业背景有较大差异, 因此对C语言知识掌握的程度参差不齐, 考虑到教学平衡

4、, 为使教学活动开展得更有活力.目前, 学院对该专业学生人学后, 组织安排C语言的摸底考试.通过对考试结果的分析, 划分学习小组.以小组间成员水平均衡为原则, 按照成绩的好中差穿插组合, 排名靠前的担任各小组的组长. 在课堂教学中, 以小组为单位就坐, 通过教师的引导, 小组讨论交流, 营造出良好的学习氛围.尤其在上机实验中, 各小组组长可对其他成员在编写和调试程序过程中遇到的问题加以辅导和解决, 同时也会有新的发现, 从而探索出求解的其他途径, 渐渐能力得以提高.小组中基础较差的学生也会不甘示弱, 充分调动起自身的积极性去参与讨论、分析和解决. 3项目教学 根据学院对口单招学生现有的基础,

5、合理设计教学内容, 对课程知识点重新梳理, 并以组合的形式选取一些典型项目, 以简单、易实现且能激发学生的兴趣为出发点.由浅人深, 项目分解成若干不同的任务, 各任务紧密衔接, 层层递进, 采用任务驱动教学. 按此原则, 选取简单计算器、学生成绩管理和学生信息管理三个小项目.根据项目实现每一步所需的知识, 将其分解为若干任务, 且每个任务都有相应的基本知识和拓展知识, 学生在掌握了基本知识的前提下, 通过教师的引导, 有选择地自主学习, 在完成任务的过程中, 既巩固已学的内容, 又探索到新的知识, 最终完善自身的知识结构. 项目功能要求如下:设置一个主菜单, 用于加、减、乘、除运算的选择;数据

6、的输人;结果显示;循环计算的设计.按照知识的层次性, 分解为4个任务.它们彼此联系, 在项目实施中形成一种连贯性, 学生在教师的引导下有序地完成4个任务, 从而对项目开发的思路、步骤、方法和知识的线索有较清晰的了解.通过简单计算器项目的学习, 为后续两个比较复杂的项目, 学生成绩管理和学生信息管理的学习函数、数组、指针、结构体和文件等知识点做好铺垫, 表2为学生成绩管理, 表3为学生信息管理项目的具体设计. 4教学资源开发 明确的教学目标、合理的教学内容以及适合的教学模式, 可以改善教学的效果.为保证学生课余最大程度巩固知识, 提高自主学习的能力, 教学资源库以及教学等一些优质的教学资源也是必

7、不可少的.教师结合项目教学设计, 组织开发了适合学院网络技术专业学生特点的校本教材.以3个项目的开发作为主线, 每个项目分解成若干任务, 并有序地安排到各教学章节中.考虑到知识的覆盖面, 任务中既有项目开发必需的基础知识, 也有在开发中对一些情况特殊处理的拓展知识.教材通过对任务的分析和实现, 很好地将知识、技能与软件开发结合起来, 真正做到学用结合, 学以致用.此外, C语言课程的学习也在开发和测试中, 目前学生可以通过观看教学视频、浏览教学课件、下载试题库等进行自主学习, 学习的灵活性大大提高.今后还将在中加人章节测试的版块, 便于学生随时检验自己在每一阶段学习的效果. 5强化实践教学 高

8、职的课程教学应突出实践和技能的训练, 为更好开展项目教学, 利用机房上机训练.即每一任务涵盖的知识点, 由教师运用多媒体课件, 进行形象的展示和分解性讲解, 再让学生及时上机编程, 观察结果. 在机房采取即演即练, 教师有针对性指导, 课堂效率和学生的参与性大大提高.教师可以更好地通过任务驱动, 引导学生完成相应的阶段性任务, 树立起学生学习的自信心. 机房是项目开发的实际场所.教师作为项目负责人, 在开发前, 通过项目分解, 阐述各任务间的关系, 仔细分析和讲解任务中涵盖知识的重点、难点或可能出现问题的地方, 来帮助学生理解.学生以项目完成人的角色, 在教师指导下模拟实际工作的流程进行小组讨论、信息搜集、任务分配、项目实施和评价总结, 从而墙养他们团队协作能力和创新精神. 6改进考核机制 在课程考核上, 摒弃以往只注重笔试的考核方式, 以提高学生的实践能力为本位, 增加上机编程的考核.此外, 平时课堂的表现和项目实施的程度也被纳人考核范围, 使考核更具科学性和合理性, 实现与社会上C语言水平测试的接轨.目前全国计算机二级(C语言)的考证由理论和上机实践两部分组成.完善的考核机制为学生今后参与C语言考证, 乃至职业资格等级考试打下基础. 7结语 从对

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论