C_语言程序设计教学的思考和建议

合集下载

c语言程序设计心得体会(精选5篇)

c语言程序设计心得体会(精选5篇)

c语言程序设计心得体会(精选5篇)哎呀,这可是个大工程啊!不过,既然咱们都来了,那就一起聊聊C语言程序设计心得体会吧!我可是花了好长时间才琢磨出来的,希望我的经验能对大家有所帮助。

咱们得明白,C语言可是编程界的“老大哥”,它的语法简单易懂,适合初学者入门。

要想真正掌握它,还需付出不少努力。

我给大家分享一下我的心得体会,希望能给大家带来一些启示。

1.1 熟悉基本语法学习C语言,首先要熟悉基本的语法,比如变量、数据类型、运算符、控制结构等。

这些都是编程的基础,只有把基础打牢,才能更好地进行后续的学习。

就像我们小时候学写字一样,先学会握笔、写横竖撇捺,再慢慢练习字形和笔画。

1.2 多动手实践学习编程,最重要的就是多动手实践。

不要光看书不练,那样容易忘记。

要把自己学到的知识运用到实际项目中去,这样才能更好地理解和掌握。

就像我们做饭一样,看着菜谱学做菜,最后还要亲自下厨试试味道。

2.1 学会调试编程过程中难免会遇到各种问题,这时候就需要学会调试。

调试是编程的重要环节,也是提高编程能力的关键。

我们可以通过打印日志、使用调试工具等方式来定位问题。

就像我们看病一样,医生通过检查、询问、化验等方式来诊断病情,然后开药方治疗。

2.2 培养良好的编程习惯养成良好的编程习惯,可以让我们更高效地编写代码。

比如,命名规范、注释清晰、代码简洁等。

这些都有助于我们后期的维护和修改。

就像我们平时穿衣服一样,要选择合适的尺码、搭配合适的颜色和款式,才能穿出自己的风格。

3.1 学会分析问题在编程过程中,我们需要学会分析问题。

遇到问题时,要冷静思考,找出问题的根本原因。

这样才能更好地解决问题。

就像我们学习数学一样,要善于发现问题的本质,找到解决问题的方法。

3.2 学会总结经验我们在编程过程中,要学会总结经验。

每次遇到问题或者完成一个项目后,都要反思自己的过程,看看哪里做得好,哪里还需要改进。

这样才能不断提高自己的编程水平。

就像我们学习英语一样,要不断地积累词汇、句型,才能提高自己的英语水平。

C语言程序设计的教学思考

C语言程序设计的教学思考

N o. 4 TI ME E DUCAT1 0N Apr i l
: c语言程序设计是理工科专业开设的专业基础课 。文章针对 目前 c语言项 目化教 学过 程 中项 目使 用存在 的问题展 开分析 提 出一些想法与建议 。选用合理 项 目, 提 高项 目对学生的吸引力 , 增强教学效果 , 提 高学生c语言编程解决 实际 问题 的能力。 关键词 : 项 目选题 教师素质 教材选用 学 习成果展 示 成绩评 定 中图分类号 : G6 4 2 . 0 文献标识码 : c DOI : 1 0 . 3 9 6 9 / J . i s s n . 1 6 7 2 — 8 1 8 1 . 2 0 1 4 . 0 7 . 1 3 8
1 引言 “ 学 院派 ” , 毕业 即从事计算 机的教学工作 , 没有实 际项 目开发经 C 语 言是规模小 、 效率 高 、 功能强 的专业 编程语 言 , 近年来在 验与企业工作经验 。再者 , 计 算机教师对学 生所 学专业不 了解 , 国内外得到广泛推广和应用 , 成为当代最优秀的程序设计语 言之 缺乏 相关专业技术背景 , 对学生所学专业 的计算机开发项 目 缺乏 … 基于 c 语 言的特点 , 目前很 多本 科和高职高 专院校均选用 认识 。因此 , 目前只是完 成编程知识 的项 目化教学 , 对 学生编程 C 语 言作为程序设 计课程 的学 习语 言 , C 语言 已成为学生进入 大 解决 实际问题 的能力提高有 限。 学学 习的第一 门编程语 言。近年来 , c语言 的教改业 已取得 一定 2 . 3 教材选用 成绩 , 提 出了项 目教学法 、 任 务驱 动教学法 、 创新性趣味化教学法 C 语 言教材种 类繁多 , 各种项 目化教程 更是数不 胜数 , 计算 等 。 目前高职 院校 C语言教学普遍采用 “ 项 目教学+ 任务驱动” 机 网络 上更有 大量 的专业资料 。区别于 侧重理论 和研究 的本 的教学方法。项 目教学法较传统 的知识灌输效果好 , 这在高职院 科院校 C 语 言教材 , 高职院校教材倾 向于满足特定职业需求 和有 校 中得到普遍认同 。项 目的选取 至关重要 , 项 目是项 目教学法的 特定 职业 背景 的高级技术人才 。网络上拥有大量专业资料 , 各种 核心 , 直接影响学生 的兴趣和知识 的接受程 度。虽然高职院校 c 问题也能在 网络上得到解答 。网络上专业技术资料水 平参差不 语言程序设 计大多采用项 目教学法 , 在讲授理论 的同时 , 穿 插上 齐 , 学 生在学习过程 中锻 炼了去伪存真 的学 习方法 , 也提高 了 自 机实验 , 理论教学结束后 , 进行1  ̄ 2 周的项 目实训 , 但 实训项 目与 主学习的能力 。 前期上机实验 内容相对独立 , 往往不 同专业 、 不 同年纪 、 不同能力 教 师可 结合 自身 知识 结构 与所 教学 生专 业 , 采用“ 出版教 的学生 均使用 同一个项 目, 项 目类 型单一 , 且无法贯穿课程 教学 材+自编教材 + 网络资源 ” 相结合 的模式 , 拉近C 语 言知识与解决 始终 , 学生实践能力 的训练缺乏多样性 、 连续性 和系统性 。 专业实际问题 的距 离。将学生所学 的知识转化为技能 、 能力 。 三年 的项 目教学实践 , 笔者发现 目前项 目教学存在 的一些问 2 . 4 学习成果展示 与成绩评定 题 。最主要 的问题是项 目教学所选用的项 目对 学生 缺乏 吸引力 , 项 目功能是否完成 是学 习任务是否完成 的标志 , 老师检查学 严重影 响项 目教学 的开展 。为提 高 c 语言项 目教学 的效果 、 分析 生项 目完成情况结合平 时成绩 给出学生 的最终成绩 , 这是 目前本 解决 实 际问题 的能力 , 必须对 项 目教 学 中的项 目进行 高标 准遴 科与高职 院校的共 同现象 。而这种方式在一定程 度上扼杀 了学 选 。而 目前很 多高校 C语言项 目教学项 目选用 “ 记事 本” , “ 计算 生“ 创新 ” 的积极性。 器” 等传统项 目, 学生学 习兴趣不高 , 很大程度上影 响项 目教学 的 学 习成果 的展示与成绩 的评定是否可 以借 鉴美 国大学 毕业 开展 , 针对这一问题本文进 行了详 细分析并给 出了整改意见 。 设计 的做 法。毕业答辩是 学生大学 阶段学术 成果展示与专业 能 2 原因分析 力 的体现 。美国大学 的毕业设 计包括演示 、 展板展示或 海报 , 没 项 目对学生缺 乏吸弓 I 力, 造成这一 问题 的原 因有很多 , 主要 有答 辩环节 。成果展示 包括作 品展示 、 论文、 项 目以及高 年级 有选题 、 教师素质 、 教材选用 、 学习成果展示 与成绩评定等多方面 的课程项 目展示 。展示过程 中, 学生 自身为主体 向老师与同学讲 因素。笔 者就 以上几个方面进行系统分析 , 并 提出了一些想法与 解 自己的课程项 目、 作 品。老师学生与其交流 , 气氛 活跃 , 自由。 建议 。 可很大程度满足学生的学术成就感 , 提高学生学习的积极性。 2 . 1 项 目选题 学 生在演示过程 中的表述 以及对项 目的层次理解 与他 们在 项 目化教学项 目来源主要分 为两个方面 : 经典项 目与科研开 实训 过程中 的参与程度 密不可分 。将美 国大学的毕业设计 模式 发项 目。 横 向迁移到项 目化教学上 , 学 生以小组为单位完成 任务 , 在小范 经典项 目来 源于前人 的实践 与经验总结 。问题解决方法研 围内进行 “ 课程 毕业设计 ” 。 究彻底 , 且学习资料丰富 , 便 于学生知识 的理解掌握 。 3 结语 科研开发 项 目是老师在科研 开发过程 中遇到的问题 。这些 c 语言程序设计作 为理 工科 专业的基础课程 , 其教学 内容和 问题与实际结合 , 能使学生掌握解决实际问题的方法。学生与老 方法 均具有普遍性 。项 目的选用在 一定 程度上决定 了项 目教学 师相 比缺乏一定的专业 技术 知识 与解决实 际问题 的经验 、 能力。 法的成败 。选用合 理的项 目能够让 学生在教学过程 中明确 自己 但其不受专业技术知识 “ 束缚” 的发散思维则是教师所不具备 的。 的任务 , 成 果并能够始终保 持学习热情 。实际教学过程 中 , 学生 高职院校项 目选题 目前偏 向于生产实 际应用 , 如常规网站的 普遍 反映学习兴趣提高 了, 完成课 程项 目, 拿到项 目成果 , 极大地 开发和信息系统的开发等经典项 目。经典项 目 题目 大而全 , 需要 满足了学生学 习成 就感 , 教学效果 也得 到显著提 高。 的知识面广 , 学生在有 限的时 间内只能完成部分功能 。而教师对 这类项 目相对熟悉 , 教学工作量小 。在成绩评定 时 , 老 师看 重学 参考文献 : 生是 否按 照实训要求完成 指定的系统任务 。而实训结果则 是大 『 1 1 杨俊 红. C语言程序设计 项 目化教 程f M1 . 中国水利水 电出版社, 而空, 千篇 一律 , 学 生的 主动性 与创 造性 被 限制在 实训 项 目之 2 0 1 0 : 5 . 中。笔 者承担 2 0 1 3 级移 动通信 1 3 A 3 班的 C语言程序设 计课程 , 『 2 ] 张秋 生. C语 言程序 设 计课 程 教 学 改革 与 实践 m. 软 件 导刊 , 通过与移动通信专业课老师交流 , 选用与单片机相关 的c语言项 2 0 1 2 , 1 1 f 2 ) : 1 6 4 — 1 6 5 . 目“ 年月 日时钟显示 ” , 项 目和学 生专业密切相关 , 且学生 能直观 [ 3 1 储岳 中 , 秦锋, 刘宏 申. C 语 言程序 设计理论 与 实践 一体化教 学 感受 到实 物作品摒弃 了纯 软件 作品 的虚拟性 , 抽象性 , 学生 能真 的几点 实践『 I 1 _ 计算机教育, 2 o 1 2 , ( 1 2 ) : 2 2 — 2 5 . 实感受 到 自己的学习成果 , 极 大满 足了学生学 习成就感 , 效 果 良 好。 作者简 介 : 李海胜 ( 1 9 8 4 一) , 男, 河南通许人 , 硕士, 助教 , 主要从 2 . 2 教师素质 事计算机教育工作 , 郑 州铁路职业技术学院 , 河南郑 州 4 5 0 0 0 2 讲授 C 语 言程序设计课 程 的教 师大多是从学 校走进学 校的

c语言课程设计心得体会8篇

c语言课程设计心得体会8篇

c语言课程设计心得体会8篇(经典版)编制人:__________________审核人:__________________审批人:__________________编制单位:__________________编制时间:____年____月____日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。

文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的经典范文,如合同协议、工作总结、应急预案、实习心得、条据文书、策划方案、规章制度、教学资料、作文大全、其他范文等等,想了解不同范文格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor. I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of classic sample essays, such as contract agreements, work summaries, emergency plans, internship experiences, document documents, planning plans, rules and regulations, teaching materials, essay summaries, and other sample essays. If you want to learn about different sample formats and writing methods, please pay attention!c语言课程设计心得体会8篇只有优质的心得体会才会给读者带去积极的正能量,通过写心得体会我们可以拓展自己的思维边界,超越常规的思考模式,下面是本店铺为您分享的c语言课程设计心得体会8篇,感谢您的参阅。

对《C程序设计》课程的一些教学思考和教法探索

对《C程序设计》课程的一些教学思考和教法探索


15 6—

京: 中国统计出版社。o 9 2o. 【】 5狄方耀 , 扬慧, 试论西藏社 会经济跨越 式发展 的 内舍、背景及可静】 叨. 生 西藏民族 学院学抿 2 0 , ()- . 0 4 5316 2 : 【 邵青伟, 自治区水 资源综合利用忉. 6 】 西藏 山西 建 筑 , o , (0:8— 9 . 2 8 41) 9 10 o 3 1 [ 付德宽, 7 】 以西部大开发 为契机实现西藏水利跨 越式发展忉. 西藏科技 ,00() _. 2 0, : _ 414 f 乔世珊, 8 1 水资源和西部开发. 作者简介: 王全胜(9 2 )男。 18~ 。 西藏大学农 牧 学 院研 究 生。 张文 贤, 西藏 大学农牧 学院, 男, 工程 学院 技 术中心主任 , 副教授。 责任编辑 : 王明荣
文化 教 育 }l l



对《 C程序设计》 课程的一些教学思考和 教法探索


( 抚顺师范 高等专科 学校 , 辽宁 抚顺 13 0 ) 10 6

要 : 言作 为一 门重要的课程 , c语 却长期在教 学上存在很 多问题 , 对存在的 问题的原 因进行 分析 , 出解决 问题的方法, 提 以提 高 c语言的教
。 。 ,

结合教学中的—些经验和体会, 谈谈《 程序 处 , 分钟的课堂上 , C 4 5 如果学生一直盯着大屏幕 设计 擢 教学的经验和方法, 供大家参考与探讨。 看, 会产生视觉疲劳, 分散学生的注意力, 影响对问 3 激发学生的学习兴趣 , . 1 提高学习热情 题的理解 , 限制学生的思考和想象空间, 也影响师 帮助学生克服恐瞑学习 C语言的最好方法 , 就是激发学习c语言的兴趣 , 使他 喜 匕 ] 欢 学习 c 互相补充 , 才能达到 语言。最直观的就是要让学生在第一节知道 C语 较好的教学 效果。例如在讲起泡排序法的时候 , 我 言到底能做什么, 给大家举—些简单的小实例 , 让 们就可以用多媒体课件演示起泡排序的经过 , 让学 更有助于理解。 大家不再认为 C 语言有多么深奥多么难学。还要 生直观的看到为什么叫起泡排序, 让同学知道 c 语言的功能强大 , 例如我们所使用 这种教学的效果要 比 在黑板 匕 写排序的经过好的 的操作系统是用 c语言编出来的,能够战胜国际 多。例如在讲 算法设计的时候, 如果只通过多媒体 象棋大师的计算机程序也可以用 c 语言编出来 , 课件去演示, 睫 会 算法更加抽象 , 不利于理解 , 这时 从而使学生产生学习热情, 不再抗拒 c 语言。 就需要传统的 教学与多媒体教学组合使用。 这种两 3 注重引导 , 2 培养解决问题能力 的思考与讨论的

浅谈《C语言程序设计》教学体会

浅谈《C语言程序设计》教学体会
力。
学生 的兴奋 点 ,有效地 调动学生 的求知 欲望和学 习主 动性是必要 的。所 以,在讲C 语言这 门课前 ,本人先给
学生展示几个例子 :用C 言编写 的五子棋小游戏程序 语
或者是用c 言编写的九九乘法表等 ,让学 生感知C 语 语
言的魅力 ,从而激发他们对本学科 的学习兴趣 。但是 ,
理学家研究也表明 :人们对 自己感兴趣的事物总是力求 探索它 ,认识它 ;兴趣是一个人力求认识并趋 向某种事 物特有的意 向,是个体 主观能动性 的一种体现 。因此 ,
在教学的过程 中,教师应注意到激发学生的兴趣 ,把握
针”这一章是 比较抽象的,所以大部分初学者对分别指
向两个变量的指针变量交换过程不太容易理解 ,那么本
人就采用多媒体教学。在教学过程 中,事先将该案例代 码及在该案例中两个指针变量指向过程和交换过程制作 成课件课 ,在教学 过程 中展示 给学生来 帮助学生 的理 解 ,这样不但避免 了传统教学 中板书的不方便 缺点 ,而 且激发了学生学 习兴趣 ,还提高了学生 的分析问题 的能 力。但对于程序 的编写过程 ,笔者就进行提问 、课堂讨 论 、板书 、讲解 、结合 ,从而达到师生互动的效果 ,使 学生 的想 象力充分 的发挥 ,提高 了学 生解 决 问题 的能
语言教学过程中运用相应的教学方法是必要的。本人在
这样降低了内容 的抽象性和枯燥性 ,从而激发学生 的学
习兴趣 和调 动了学 习主动性 。比如 :在要求学生求解 5
个数 中的最 大值 时 ,我们 可以让 该问题转化为寻找5 个
C 语言教学过程 中除 了运用讲授法 、谈话法 、讨论法及 演示法 、实验法 、练习法等基本教学方法外 ,还运用 了 综合教学方法。比如 : ( 下转1 0 ) 6页

高职高专《C语言程序设计》教学的几点思考

高职高专《C语言程序设计》教学的几点思考

高职高专《C语言程序设计》教学的几点思考[摘要]《c语言程序设计》是我院计算机专业的必修课程。

作为计算机类的专业基础课,目的是使学生掌握程序设计的基本方法并逐步形成正确的程序设计思想,能够熟练地使用c语言进行程序设计并具备调试程序的能力,为后继课程及其他程序设计课程的学习和应用打下基础。

c语言是一个实用性很强的语言。

主要针对高职学生阐述在c语言教学过程中的一些方法。

每门课程的教学都有其自身的特点与规律,c语言也不例外。

本文将分别从如何激发学生学习本课程的兴趣、循序渐进的教学方法及实践教学与网络教学等环节谈谈自己教学上的一些经验和体会。

[关键词]高职高专 c语言程序设计教学随着计算机科学技术的迅速发展,c语言已经被越来越多的人所熟知。

c语言是早期最强大、经典的程序设计语言之一,虽然现在的程序设计已经基本转向面向对象的程序设计,但是c语言的设计思想以及基本语法结构对现有c++/java等高级语言的影响,使其至今仍是程序设计入门的首选语言,许多编程高手也都是从学习c语言开始的,可见c语言的地位仍然是非常重要的。

笔者是高职高专院校的一名计算机教师,在近几年的c语言课程教学中,对c语言的教学有了一些经验和体会,仅供大家参考。

一、激发学习兴趣“兴趣与爱好是最好的老师”。

为了使初学者能尽快地掌握计算机知识,进入计算机的应用领域,在课程讲授过程中,要特别注意培养学生的学习兴趣。

初接触计算机时,很多学生感到新奇、好玩,这不能说是兴趣,只是一种好奇。

随着课程的不断深入,大量的规则、定义、要求和机械的格式出现,很容易使一部分(甚至是大部分)学生产生枯燥无味的感觉。

为了把学生的好奇转化为学习兴趣,授课时我们改变过去先给出定义和规则的讲授办法,而是从具体问题入手,努力把枯燥无味的“语言”讲的生动、活泼。

在第一节课上,就给学生找一些《高等数学》等已学课程的问题,用算法语言来求解,使学生体会程序设计的用途和一种全新的解决问题的方法。

改进c语言课程设计的建议

改进c语言课程设计的建议

改进c语言课程设计的建议一、课程目标知识目标:1. 理解并掌握C语言中的基本数据类型及其使用方法;2. 学会使用C语言进行顺序、选择、循环等基本结构编程;3. 掌握函数的定义、调用和参数传递,理解模块化编程的重要性;4. 理解数组、指针、结构体等C语言高级概念,并能应用于实际编程中。

技能目标:1. 能够运用所学知识,独立编写具有实际意义的C语言程序;2. 培养良好的编程习惯,如规范命名、编写注释、代码缩进等;3. 学会使用调试工具,提高程序调试能力;4. 提高问题解决能力,能够通过分析问题,运用C语言设计有效的解决方案。

情感态度价值观目标:1. 培养学生对编程的兴趣和热情,提高学习积极性;2. 培养学生的团队协作精神,学会在编程过程中与他人分享、交流、合作;3. 培养学生的创新意识,鼓励尝试新方法解决问题,勇于克服困难;4. 培养学生的责任感,认识到编程对实际生活的影响,关注社会问题,用技术力量为社会做贡献。

本课程针对高年级学生,课程性质为理论与实践相结合。

在教学过程中,要求关注学生的个体差异,充分调动学生的主观能动性,注重培养学生的实际操作能力和问题解决能力。

课程目标明确,分解为具体的学习成果,以便教师在教学设计和评估中能够有针对性地进行指导。

二、教学内容1. C语言基础知识:- 数据类型、变量、常量- 运算符、表达式、语句- 顺序结构程序设计2. 选择结构程序设计:- if语句、if-else语句- switch语句- 选择结构程序设计实例3. 循环结构程序设计:- while循环、do-while循环- for循环- 循环控制语句(break、continue)- 循环结构程序设计实例4. 函数:- 函数的定义、调用、返回值- 形参与实参、局部变量与全局变量- 递归函数- 函数库的调用5. 数组:- 一维数组、二维数组- 数组元素的访问与操作- 数组作为函数参数6. 指针:- 指针的概念、声明与初始化- 指针的运算、指针与数组- 指针与函数、指针数组7. 结构体:- 结构体的定义、声明与初始化- 结构体成员的访问与操作- 结构体数组、结构体指针- 结构体作为函数参数教学内容按照教材章节进行安排,注重知识点的连贯性和层次性。

《C语言程序设计》教学中问题和改进方法的探讨

《C语言程序设计》教学中问题和改进方法的探讨

说明 通过讲解 , 能够让学生快速深入地 对循环 结构进
行 理 解 . 道 该 如 何 应 用 问 题 驱 动 方 法 在 C程序 教 学 知
23 选择适 当的教 学方 法和教 学手段 .
教 学 方 法 是 在 教 学 过 程 中最 为重 要 的 .好 的教 学 方 法 可 以 达 到 事 半 功 倍 的效 果 .这 里 结 合 笔 者 的 教 学 经 验 主 要 讨 论 以下 几 种 方 法
的 结 合 性 是 自左 向右 的 , 此 “ ” 于 “ 结 合 , 明 … 因 p先 说 P’ 是 一 个 指 针 变 量 .它 只 能 指 向包 含 四个 元 素 的 一 维 数
不 能 去 理 解 知 识 .这 就 要 求 教 师 要 根 据 实 际情 况 制定 教 学 内容 . 由简 单着 手 , 慢慢 引 入 难 点 重 点 。同 时 , 师 教 要不 断去鼓励学生 . 当学 生 回答 不 出 问题 时 。 师 要 通 教 过语 言和眼神来鼓励学 生 . 领学生共 同分析问题 , 带 让 学 生 感 觉 到 自己 有信 心 学 好 。
的 关键 课 程 。提 出 C 语 言 教 学过 程 中存 在 的 一 些 问题 。 问 题 进 行 分 析 , 出 解 决 I 题 的 对 提 ' - 1 方 法 。 据 笔 者 的 多年 的 教 学 实践 , 述 一 些 教 学方 法和 教 学 经验 , 教 师 在 教 学 思路 和 方 根 阐 对
的 程 序 设 计 语 言 , 如 C} + . C语 言 其 实 是 学 习 例 }C + 但 、 他 们 的 基 础 语 言 . 果 C语 言 没 兴 趣 学 好 . 他 语 言 也 如 其
会 学 不 好
2 解 决 问题 的 几 点 建 议

《c语言程序设计》循环课程思政案例

《c语言程序设计》循环课程思政案例

C语言是一门广泛使用的高级程序设计语言,对于大学计算机相关专业的学生来说,学习C语言程序设计是必不可少的一门课程。

在教学过程中,老师如何结合循环课程思政来提升学生的思想修养和专业素养是一个重要的课题。

本文将以《c语言程序设计》循环课程思政案例为主题,从如何利用循环教学设计思政案例、案例设计的具体内容等方面展开阐述。

一、如何利用循环教学设计思政案例1.1 理清案例教学的目的和意义在《c语言程序设计》课程中,循环结构是一个非常重要的知识点,通过循环结构的教学,可以培养学生的耐心和细心,提升他们的代码编写能力和问题解决能力。

在设计《c语言程序设计》循环课程思政案例时,需要从学生的学习目标和思想修养方面出发,明确教学目的和意义,将思政教育融入到循环教学设计中。

1.2 挖掘案例教学中的思政元素在设计《c语言程序设计》循环课程思政案例时,需要挖掘案例教学中的思政元素,注重思想引导,引导学生正确处理问题和挑战,培养学生的坚韧意志和团队合作精神,促进学生的全面发展。

可以结合当前社会热点和学生实际,设计贴近学生生活的案例,引导学生自觉践行社会主义核心价值观,培养学生正确的人生观和价值观。

二、案例设计的具体内容2.1 初级阶段案例设计在《c语言程序设计》的初级阶段,可以设计一些简单的案例,如使用循环结构设计一个计算1~100的整数和的程序。

通过这个案例,引导学生学会使用循环结构,培养学生的耐心和细心,提升他们的代码编写能力。

在案例中融入一些思政元素,如要求学生不断优化代码,培养他们的不断进取的精神。

2.2 中级阶段案例设计在《c语言程序设计》的中级阶段,可以设计一些稍复杂一点的案例,如使用循环结构设计一个求解素数的程序。

通过这个案例,引导学生学会使用循环结构和逻辑判断,培养学生的问题解决能力和创新意识。

在案例中融入一些思政元素,如要求学生思考素数在现实生活中的应用,引导他们将代码与实际问题相结合,培养学生的实践能力。

《C语言程序设计第3版》教材建设的思考——如何打造一本好教材

《C语言程序设计第3版》教材建设的思考——如何打造一本好教材

《C语言程序设计第3版》教材建设的思考——如何打造一本好教材摘要:“C语言程序设计”相关的产品种类非常多,市场竞争非常激烈。

本文介绍的《C语言程序设计第3版》基于岗课赛政融通、课程思政建设、工作手册式教材开发、新形态教材建设的背景下,将上述几方面充分融合,保证了教材对市场的贴近,成为一本畅销产品。

文章从选题策划、生产流程监控、营销和售后服务、社会效益和经济效益等几方面,分析了该产品取得成功的深层次因素,进而为其他产品的开发提供有意义的借鉴。

关键词:C语言程序设计;新形态;工作手册;课程思政;岗课赛证融通;市场营销;社会效益;经济效益《C语言程序设计第3版》(ISBN:978-7-111-68127-4,作者:索明何、王正勇、邵瑛、邢海霞)是新形态、工作手册式、融媒体教材,特色明显,配套资源丰富,岗课赛证融通,将嵌入式应用案例和应用场景融入C语言教材中,利用融入思政元素的电子教案和工作手册实施课程思政,体现立德树人、德技并修的育人原则,深受广大师生的欢迎。

2016年出版第1版,2020年出版第2版,2021年出版第3版,全国共有110余所院校选用了本教材,目前累计用量8万余册。

目前,关于C语言类的教材,已经出版的品种非常之多,该教材能在这么短的时间内,在竞争异常激烈的市场环境下,取得不错的销量,充分说明了教材本身的质量是过硬的,其有区别于同类其他C语言教材的优势在里面,内容的选取和编排符合当前职业院校对C语言教材的需求。

下面从选题策划、生产流程管控、营销和售后服务、社会效益和经济效益等几方面,深入和详细地剖析该产品取得成功的深层次因素,进而为其他产品的开发提供有意义的借鉴。

目前,职业教育教学改革如火如荼,在岗课赛政融通、课程思政建设、工作手册式教材开发、新形态教材建设的背景下,将传统C语言教材的开发融入新的时代元素,充分体现教改成果,解决传统教材的不足之处,成为选题策划的出发点。

一、选题策划本书策划,是着重从如下几个方面进行:1.搭建教学、科研、教材编写经验丰富的编写团队编写团队由电子信息高级职称教师组成,出版过多本优秀教材,主持或参与多个专业教学标准和1+X标准制定工作。

如何学会更好的C程序设计

如何学会更好的C程序设计

如何学会更好的C程序设计C语言是计算机科学领域中最经典的编程语言之一。

无论你是一名初学者,还是一名有着数年编程经验的开发人员,都有必要学习C语言。

学习C语言有很多好处:它是许多语言的基础,包括C++,JavaScript,Python,Java等等。

此外,C语言也为计算机科学领域中许多重要的技术打下了基础,例如操作系统,网络和嵌入式系统等等。

以下是一些如何学会更好的C程序设计的建议。

1.学习基础知识C语言是一种底层语言,它具有出色的性能和灵活性。

但是,在学习C语言之前,您需要了解计算机科学的一些基础知识和概念,例如数据类型,变量,控制结构等等。

这些基础知识将帮助您更好地理解和实现C语言中的代码。

2. 练习编写代码练习编写代码是成为一名优秀的C程序员的关键。

在您开始编写代码之前,建议您先阅读C语言手册,学习C语言的语法和规则。

然后,尝试编写一些简单的代码示例,例如计算器或游戏等等。

这些简单的项目将帮助您了解如何创建基本的数据类型和控制结构。

3. 阅读其他人的代码阅读其他人的代码是成为一名优秀的C程序员的另一个关键。

这将使您了解其他人是如何解决复杂的问题或创建高效的算法的。

在GitHub或其他代码共享网站上,您可以找到许多优秀的C项目,这些项目可以帮助您了解C程序设计的最佳实践和语言的惯例。

4. 创造性地思考创造性地思考是成为一名优秀的C程序员的另一个重要方面。

当您尝试解决一个复杂的问题时,需要创造性思考,以便创建高效的代码以及处理程序上可能出现的错误。

例如,您可以使用迭代程序设计语言,以便更容易地管理代码并创建自定义函数库。

5. 学习调试技巧学习调试技巧是成为一名优秀C程序员的另一个关键。

在编写C程序时,您必须知道如何查找和解决错误,以确保程序生成正确的结果。

这包括学习如何使用调试器以及如何使用其他调试工具,例如printf语句。

6. 学习数据结构和算法学习数据结构和算法是成为一名优秀C程序员的关键。

(完整)c语言程序设计心得体会

(完整)c语言程序设计心得体会

c语言程序设计心得体会c语言程序设计心得体会2011年01月06日星期四09:41搜狐通行证登录【收获及体会】通过两个星期的折腾,总算把课程设计给完成了,这是一个坚苦而又漫长的过程。

是啊,读了那么多年的书,课程设计可是第一次。

看着劳动成果,很欣慰!虽然这不是我一个人做的,是大家的共同努力得来的。

"也许完成不了!"两个星期前我们这样说,”完成他没问题!”一个星期前我们这样说,现在我们可以说:”哈哈,完成啦"!刚开始,可以说是没有头绪,于是就去图书馆找资料,找到了一些关于画图方面的,可是这点小进展远远不够,这只是一个小小的开始.下一步是上网查,找到了些与我们题目相似的,那时我们每个人都很高兴,可是那还不是我们要的,于是又上网查到了些有关的函数等等,终于在我们大家的努力下,完成了这个程序。

虽然对着电脑做程序,有点累有点热,可是当看到劳动成果时,真是别有一番滋味在心头啊!世上无难事,只怕有心人,的确如此.做完这个程序最大的收获就是感受到了集体的力量,当然个人的智慧也是很重要的哦!做完这个课程设计,我们的自信一下子提高了,我们也会写程序了;尽管对于有些人这种程序会很简单,可对我们C语言初学者来说,已经很不容易了。

这次体验为以后的学习计算机的我们增强了信心。

享受劳动成果的滋味实在很美妙啊!—-姜*【收获及体会】忙碌了一个多星期,在大家的共同努力下,我们总算将此程序设计出来.尽管不是自己独立完成,但仍然很高兴,因为在设计的过程中,让我了解到要设计一个大型程序,查找资料是至关重要的,在他人的基础上,再根据自己所学进行修改与调试,最后设计出自己想要的程序,这过程艰辛,但只要你持之以恒,成功指日可待.另外平时扎实的基础也很关键,因为如果你平时学得就不怎么样,那么你面对这么一个比较有难度的程序,你可能会望而却步,看他人的程序都是个难点,更别说让你自己去设计。

为了解决此。

类问题,最好就是多向同学,老师请教,不要怕难为情.尤其是老师,评他们多年的编写程序的经验,要解决我们的问题,对他们来说只是small case。

2024版优秀课程思政教学案例《CC语言程序设计》

2024版优秀课程思政教学案例《CC语言程序设计》

优秀课程思政教学案例《CC语言程序设计》•课程背景与目标•教学内容与方法•思政元素在课程中的体现目录•教学效果评估与反思•优秀案例展示与分享•推广价值及未来展望课程背景与目标课程设置背景信息化时代需求教育教学改革课程教学目标过程与方法知识与技能通过案例分析、项目实践等教学方式,引导学生掌握编程思维,提高分析问题和解决问题的能力。

情感态度与价值观思政元素融入点爱国情怀职业道德法律法规人文素养教学内容与方法教学内容选择强调基础知识重点讲解C语言的基本语法、数据类型、控制结构等基础知识,为后续编程实践打下基础。

融入思政元素结合课程内容,自然融入爱国主义情怀、职业道德、法律法规等方面的思政元素,引导学生树立正确的价值观。

突出实践应用通过案例分析、项目实践等方式,让学生将所学知识应用于实际问题的解决中,提高编程实践能力。

启发式教学案例教学多媒体教学030201教学方法与手段实验课程课程设计竞赛活动企业实习实践环节设计思政元素在课程中的体现爱国主义情怀培养通过介绍我国计算机领域的发展历程和成就,激发学生的民族自豪感和爱国情怀。

引导学生认识到学习计算机编程不仅是个人技能的提升,更是为国家科技发展做出贡献的一种方式。

在课程中加入与国家安全、国家利益相关的编程案例,让学生在实际操作中增强对国家的责任感和使命感。

通过案例分析,让学生认识到职业道德对于个人职业发展的重要性,并学会如何在实际工作中践行职业道德。

鼓励学生参加编程竞赛、开源项目等实践活动,锻炼其职业素养和团队协作能力。

强调编程行业的职业道德规范,如保护用户隐私、不制造恶意软件等,培养学生的职业道德意识。

职业道德素养提升在课程中穿插介绍与编程相关的法律法规,如知识产权法、网络安全法等,增强学生的法律意识。

通过案例分析,让学生认识到在编程过程中遵守法律法规的重要性,避免侵犯他人权益或触犯法律底线。

引导学生关注行业内的法律动态和合规要求,培养其在实际工作中遵守法律法规的自觉性。

关于C语言程序设计课程教学的思考

关于C语言程序设计课程教学的思考

iga dtah r n p rp i eta hn to s h jryo u e t i e n f h o re,si e lti n n c es,ia po r t c igmeh d ,tema i f td ns nt i e do ec us e a e ot s hr t tl e lf i s
Ab ta t:C r g a sr c p o r mmig ln u g a e o h aiu r fsi n l o lg sa d u i este o su y c mp tr n a g a eh sb c met ev ro sp o e so a le e n nv ri st td o u e c i
能千篇一律地 按照书本 内容讲授 , 而应根据 不同的专业要求相应地 调整课程 内容侧重 点 . 比如 , 对计算机
专业学生米 说 , 续课 “ 据结构 ”中需要 学 掌摧 结构体 、 后 数 指针等 知识 , 电气 化专业学 生 , 而 在工作 时 主 要是进 行硬件 编程 , 这就要求学 生加强位运算知识 的学习 , 师在位运算讲 授时 , 教 要加强对位 运算应用 的介绍 , 多举 一些 实例 . 可见 , 学时教师应根据 不 同 业 的特 点调 整课程 内容的侧 重点 , 教 号 以满足 不同专
t ero h rce itc n r fs in l p l ain h i wn c a trsisa dp o e so a p i t s.Ho v r,d et e tit n nt en mb ro o r fta h a a c o we e u orsrci so h u e fh u so c ・ o e
meh d. to Ke wo d y r s:ca g a e;ta higc ne t ta h n eh d ln u g e c n o tn ; e c igm to s

关于C语言程序设计教学的一点思考

关于C语言程序设计教学的一点思考

有 所了解 和理 解, 但要 把 问题 都分 解到计 算机 上实现 , 就是编 写算法的过程 , 教学过程也可以
能处 理的语 句的地 步学生 还不太适应 , 于这 使学生理 解这些方式 , 对 渐渐熟悉这种思维, 熟悉 种思维的培养和训练 , 作者 认为是学习C 语言的 ’ 编程语言。 关键。 法本身没有这 么细致 , 算 但是却是 这种思 我们学 习编程语言 的时候很难 象我们学 习
是 思维的模式 。
行 什么的清楚 认识 机 编程的 思维 不仅要 求严谨 , 还要求 实际。

能 够符 合编译器的 能 力。 谨 的思 维才 能编 出 严
个人如 果知 道很 多的 汉语词汇 , 是不 但
漏 洞少 的程 序. 合编译 器的能 力则要求学 生 能 把词汇连 接 成通顺的 句子, 么就不能 说这 符 那
特 别含义 、 执行特 定内容 的语 句需要思 维的处 什么事, 然后 可以由学生补充完整。
71l
FO UN RT E WOR D 2 1 L 00l
关于C 语言程序设计教学的一点思考
张玮 炜 刘冲 北京物资学院
如果没 有给出现成 的 理和提 升的过 程, 达的最具体 的就是 程序, 曩 攮囊 S 言辑l零计舔程在高校蛉 的思路 和方法 不甚理 解 , 零l 序 表

把 甩各种方法 使学 生理 解 中, 尤其是初学者 , 往往 只能是 从总体到具体、 豫l潮 龄 一 棒糖承;墉棼旁鬻 透露募骺 学 过程中, 算法讲透 , 的 畦 躺. ;
头雾水 , 由于对这 种思维的不适应 , 很多学生 自 l 言的编程能力不是看出来的 , 不是听出来的,
己考虑算法时, 就表 达不出来算法, 当然 编程序 而是 自 己动手练 出来的 ” 教 师在教 学过程中, 。 也 跟着受影响 。 这种思维模式 转变过来了 算法 根据 学生的 接受能 力、 习能 力, , 学 化繁 为简, 学

C语言程序设计课程考核模式思考

C语言程序设计课程考核模式思考

C语言程序设计课程考核模式思考C语言程序设计是计算机专业非常重要的一门课程,它是计算机专业的学生必修的一门基础课程。

在学习这门课程的过程中,学生需要掌握C语言的基本语法、程序设计基本原理和方法,以及解决实际问题的能力。

在考核学生的时候,需要采用一种合理的考核模式来评价学生的学习成果和能力水平。

本文将就C语言程序设计课程的考核模式进行思考,并提出一些建议。

一、传统考核模式的缺点在传统的C语言程序设计课程中,通常采用的是笔试和上机考试的方式对学生进行考核。

这种传统的考核模式存在一些缺点:1.考核内容单一。

传统考核模式主要考察学生的基础知识和解题能力,对于学生的实际动手能力和创新能力的考核较少。

2.不利于学生学习。

传统考核模式对学生的学习动力和兴趣不够激发,容易形成应试教育的倾向。

3.评价不全面。

传统考核模式往往只能评价学生的表面能力,对于学生的实际动手能力、创新能力和团队协作能力的评价比较欠缺。

需要探讨一种更加全面、科学的C语言程序设计课程的考核模式。

二、新型考核模式的构建1.多元化考核内容。

除了基础知识和解题能力外,还可以考核学生的实际编程能力、项目设计能力、创新能力以及团队协作能力。

这样能更全面地评价学生的能力水平。

2.综合考核方式。

可以采用答辩、实验报告、项目演示等多种考核方式,从不同角度评价学生的各方面能力,并为学生提供更多展示和交流的机会。

3.注重实践。

C语言程序设计是一门实践性很强的课程,应该充分注重学生的实际动手能力,可以增加一定的上机考核环节。

4.注重创新。

C语言程序设计课程不仅要求学生掌握基本的语法和编程技巧,还应该培养学生的创新能力。

可以增设一些创新项目、拓展任务等,激发学生的创新潜力。

5.注重实际应用。

C语言程序设计的最终目的是要解决实际问题,考核模式也应该更加贴近实际,注重学生的实际应用能力。

三、考核模式的实施和评价在实施新型的考核模式时,应该充分考虑以下几点:1.教师的指导。

对C程序设计课程的期望,对老师的目前的教授方式的意见和建议。

对C程序设计课程的期望,对老师的目前的教授方式的意见和建议。

对C程序设计课程的期望,对⽼师的⽬前的教授⽅式的意见和建
议。

【期望】:以前不怎么重视c语⾔,不过慢慢发现到了它的重要性,既然选择了这个专业,我⼀定要努⼒好好学习这门课程。

希望对c语⾔这门课程了解的更深,应⽤的更加得⼼应⼿。

【意见】:我认为⽼师要求我们养成边听边写程序的这个习惯很好,毕竟课下之余我很少练习,这样可以在课上加强⾃⼰的编程速度和能⼒。

我感觉⽼师讲的可能稍微有点快,
可能是我理解能⼒不是那么强吧,还有⽼师您有的时候讲的不是很细,希望⽼师以后授课的时候要多注重⼀下我们的理解度,然后还有讲课的时候更加幽默风趣⼀点就更好了。

希望我们能和⽼师成为朋友,共同进步。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Computer Knowledge and Technology 电脑知识与技术第8卷第29期(2012年10月)C++语言程序设计教学的思考和建议裴大容(武汉商业服务学院,湖北武汉430056)摘要:该文针对目前C++程序设计教学中学生感觉内容多、难而零乱,实际编程应用能力差等问题进行思考,并结合自己的教学经验在教学内容、教学思路、教学手段、实验实训等方面提出了建议。

关键词:C++程序设计;教学建议中图分类号:G642文献标识码:A 文章编号:1009-3044(2012)29-7028-021目前存在的问题C++程序设计语言因为其语言简洁、紧凑,语法灵活,语言表达能力强,代码容易维护、可移植性强、执行效率高,支持数据抽象、支持面向对象程序设计和泛型程序设计等优点而被广泛应用,成为当今软件开发的主流语言之一,也逐渐成为许多高校计算机专业程序设计基础编程语言的首选。

但由于C++语言本身是从C 过渡来的一个面向对象的程序设计语言,所以C++即支持c 的面向过程的编程又支持面向对象的编程应用,因此C++教学内容非常多,知识点多,语法多,并且C++中有很多比较难的知识点,比如指针、多继承等,而教学课时一般都比较少,理论加实践72学时左右安排在一学期上完。

总体导致的结果就是,本课程学完后,学生感觉学习内容多而且零乱,没有系统性,一旦遇到实际面向对象编程应用问题时感觉无从下手,无法编程。

针对这些现象进行思考后,结合自己的教学经验提出了一些教学建议。

2教学中的建议2.1教学内容的裁剪总体思路是突出重点,适当降低难度;把面向对象关键性技术的知识点尽量前提,增加学习熟悉、使用和掌握的机会。

在面向过程内容学习中重点为:基础数据类型、常量变量、控制结构、数组、指针、函数、结构;在面向对象学习中重点:类、对象、封装、继承、多态和输入输出流。

数组虽然是重点,但教学中只以一维数组和字符数组为重点平时也应用最多,而对于二维数组及多维数组只需弄清楚其含义就可以了,到具体要应用时补充再自学。

对于指针既是一个重点又是一个难点:虽然指针是C++一个最重要的特性,它的灵活性、方便性和快捷性令其他语言望尘莫及,但同时也带来了不安全性的隐患和学习的难度。

但现在C++中又引入很多技术代替指针的很多功能。

比如C++中的引用,其功能可以代替指针实现间接访问,但比指针安全也比指针的使用简单,另外成员函数可以取代函数指针等等。

因此在讲解指针内容时,我们可以适当的降低难度,简化内容。

重点是要弄清指针的含义,指针对一维数组的引用就可以了。

对于面向对象部分的内容我们可以适当弱化语法方面的问题,而重点强调面向对象程序设计方法,语法方面的问题主要在应用中进一步强化和巩固。

对于面向对象的关键性技术我们可以尽量让学生提早接触,比如多态,我们在讲解函数时,就可把函数重载和函数模板提前到这部分讲解,让学生无意中先接触和使用多态技术,到后面真正讲解面向对象的这部分内容时,学生实际上早已熟悉相关知识,只是加强理解和应用而已。

2.2教学思路C++的内容,从总体上而言由2部分构成:面向过程和面向对象;在这2个部分的教学及衔接中要各有侧重点,良好过渡;在面向过程教学中主要强调算法、流程图和程序跟踪调试的学习;在从面向过程向面向对象的过渡过程中,把面向过程与面向对象之间的内在关系凸显出来(见图1和图2),让学生意思到面向对象程序设计包含面向过程程序设计,是面向过程程序设计的发展。

可以这么理解,面向对象程序设计主要勾勒出了程序的整体框架,体现程序各部分及各层次之间的内在关系,而面向过程的程序设计方法可用在面向对象的底层开发中,即对象内部(或者说类内部)的算法实现中。

不然学生会觉得2者之间很突兀,不能衔接起来,有一种抵触或觉得难以接受的思想。

而在面向对象的教学中,重点突出面向对象程序设计的方法。

如何针对具体的问题进行对象的划分和对象设计的过程。

收稿日期:2012-09-25E-mail:wltx@ Tel:+86-551-56909635690964ISSN 1009-3044Computer Knowledge and Technology 电脑知识与技术Vol.8,No.29,October 2012.图1结构化程序设计中的程序结构图2面向对象程序设计中的程序结构由图2中的框出部分能很容易看出,对象内部的算法实现部分依然要用面向过程的方法设计。

2.3教学手段综合利用多种教学手段:多媒体+板书+网络;以多媒体为主,板书为辅,同时课外充分利用网络进行交流等多种教学手段;因为利用多媒体讲课可以图文并茂、形象生动、同时交互性好、信息量大等特点。

对课程中难以理解的一些比较抽象的内容,可以给予直观展示和动态模拟,起到事半功倍的效果。

比较在讲到指针变量概念时,说指针变量是指向同类型变量的变量,这个概念听起来很饶口,并且不好懂。

通过多媒体讲解时,在给出一个指针变量赋值语句之后,紧接着用一个图形动态表明这个指针变量的内容和所赋值的那个变量之间内存地址的关系,然后用一个箭头动态表示出这种指向,学生很快就可以清楚明白的理解指针变量的含义了。

传统的板书教学虽然速度有些慢,但是在讲解一些难点时,却可以作为必要的辅助手段。

比如讲解算法的设计过程,由于放慢了讲解速度,正好可以方便学生理解和回味。

另外由于课堂上时间总是有限的,当课余学生想和老师探讨问题时,就可以充分发挥网络的便利。

学生可以利用电子邮件或QQ等给老师提问或留言,老师可以很方便及时的答疑解惑,这样也进一步促进和提高了学生学习的兴趣和积极性,加强了师生互动。

2.4实验实训现在一般学校都由于学时紧张,安排的实验课课时很有限,在这些规定的课时中只能针对所学的知识点进行相应复习、巩固和应用,而不能将相应知识点连贯起来,所以所有知识点都是孤立的,感觉很零碎。

因此当他们遇到一个综合性应用或稍微复杂一点的问题时,就感觉无从下手。

因此非常有必要在本课程学习完后,利用假期时间增加一个为期2周的小型综合应用项目的课程设计,比如图书管理系统或者成绩管理系统等。

让学生把面向对象程序设计从分析、设计、实现到测试这个完整的流程走一遍,将所有的知识点综合起来形成一个系统性的知识结构。

虽然是小型应用项目,但麻雀虽小五脏具全,使得学生有了一个整体设计的概念后,就不至于以后在工作中遇到一个实际应用的编程时毫无头绪。

注意在实训过程中老师要给予必要的指导,但主要依靠学生自己完成。

2.5学习习惯凡是程序设计语言课,要想学好都无一例外的要求:多想、多写、多上机调试。

因此从学生开始实习时多就要求他们养成这些好习惯。

另外编程时,为了增加程序的可读性,为以后工作打下良好的基础,在书写程序时要求有良好的编程习惯。

比如代码的缩进、必要的空格空格和空行;标识符的命名最好做到见名知义、简洁、易区分;变量名小写,宏和常量大写。

对代码进行必要的注释等。

这些看起来很简单的一些编程习惯,对增强程序的可读性有非常大的作用,但是平时学生为了图省事或方便都不愿意坚持这样做。

因此在学习编程初期老师要坚持不懈的多强调这些问题。

(下转第7035页)级递进的能力训练为主线来编写教材,突出培养学生分析问题和解决问题的能力。

3)建立了课程打包教学机制为进一步深化教学改革,提高学生的计算机基本操作技能,激发教师的教学热情,提高课程的教学效果,借鉴相关院校的成功改革经验,结合我校实际,从2009级学生开始,我校将公共计算机课程第一学期的教学实行目标考核,即:任课教师的教学工作量由所任课班级学生技能考核达标的比例来核定。

为了保证公平性,实施教考分离,学生成绩考核借助于第三方的办公软件考核系统来完成。

间接地促进了计算机基础课教师不断提高课堂教学效率和教学质量。

4)带动了相关课程建设本研究提出的“三级递进的能力训练模式”有效地指导了我校《C 语言程序设计》课程和《Access 数据库应用》课程的教学改革。

《C 语言程序设计》课程本着“职业活动导向、任务驱动、项目载体”的教学原则,重构了课程内容,形成了以项目为载体的课程结构,建设了丰富的课程资源,于2010年建设成校级网络课程,开发出版了一体化的项目教材《C 语言程序设计项目教程》。

学生程序设计能力显著增强,参加2011年“国信蓝点杯”全国软件专业人才设计与开发大赛获湖北省一等奖2项,二等奖2项,三等奖6项;获国家级二等奖1项,三等奖1项。

《Access 数据库应用》课程自实施“三级递进的能力训练模式”以来,学生的数据库管理能力明显提高,小型数据库管理软件开发能力得到显著提升,参考文献:[1]万德年.高职计算机基础课教学模式的研究[J].计算机教育,2010(18).[2]万德年.计算机基础“6+1”教学模式设计与实践[J].黄冈职业技术学院学报,2009(2).[3]万德年.计算机基本操作技术课教学改革与实践[J].计算机教育,2008(18).[4]罗幼平,万德年.服务职业岗位的高职计算机应用基础模块教学探讨[J].计算机教育,2008(14).[5]万德年,高职计算机基础案例教学方法的研究[J].职业,2007(11).表3学生通过高新技术计算机认证实践研究表(上接第7029页)3结束语针对目前学生学习C++程序设计教学中遇到的一些问题,进行思考和总结后提出了自己的建议。

把这些建议的内容在近2届学生中贯彻和执行后,发现学生编程应用能力有较大的提高,学习积极性和主动性也比以前强。

参考文献:[1]温秀梅,丁学钧,李建华.C++语言程序设计教程与实验(第三版)[M].北京:清华大学出版社,2012.[2]卫春芳.“C++程序设计”课程改革[J].计算机教育,2009(23).[3]李琳,徐雨明,王樱.浅谈C++课程教学方法的研究与应用[J].科技信息,2009(16).。

相关文档
最新文档