- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于C语言程序设计中职学校计算机实训教学探索
基于C语言程序设计中职学校计算机实训教学探索摘 要:学习C语言程序设计,是学生计算机编程入门的基础,形成计算机思维的关键。但学生学习过程中,学生普遍反映难学、难懂,理论与实践脱节。因此加强理论教学过程中的程序设计知识讲授和程序设计思维训练,只有经过实践教学环节才能转化为学生内在的知识和能力。本文在分析中职学校C语言程序设计课程教学现状和存在问题的基础上,综合考虑该C语言特点,将实训内容进行由易到难的过程题目设计,适当选择案例演示教学法、任务驱动教学法、项目教学法进行整合运用,达到提高实践技能训练的教学效果。
关键词:C语言;实践教学;任务驱动法
前言
在过去的计算机专业的教学计划中,C语言是中等职业学校计算机类专业开设的一门非常重要的专业课程,是学生学习程序设计的开端,学生分析问题、解决问题的能力和程序设计过程理念的形成都与C语言有着密切的联系,C语言有着其它高级程序设计语言不可比拟的优点。但目前这门课程在中职计算机专业的视野中慢慢退出了历史舞台,因为这门课有其较难学习的知识点,学生对知识不理解。学校往往在教学上投入很多,却收效甚微。所以目前很多学校采用其它程序语言比如visual basic程序设计语言等代替c 语言。
的确,由于现行教学过程中存在着理论与实践脱节的弊端和学生自身因素的原因,所以学生在C语言学习中普遍反映“难学”、“不懂”。本文以针对学生编程的一般心理思维规律,结合教学体会,试图探索出一条适合编程语言实训教学的有效途径,加强中职学生编程能力,为中职学生学习别的专业课程打下坚实基础。
一、 分析C语言编程教学中存在的问题
首先,在现有的C语言教学过程中偏重于C语言语法知识,以语法知识为主线进行线性教学,理论课和实践课分离,不能相互促进。理论课中往往只注重对教材知识的分析和灌输,在广度上对知识没有拓展和延伸,必定会影响对知识深度的剖析,也会造成学生理解的困难。而实训课程通常被放到了次要的地位,很多时候是在走形式:一方面,学生对知识一知半解、往往用上网来对付实训课;另一方面,老师很难监控到每个学生,了解他们是否都在认真编写、调试程序。这就造成理论课没有起到为实训课打基础的作用,实训课也没有起到巩固、应用理论课的作用。
另外,部分学生认为自己毕业后不会从事计算机软件开发的工作,或者认为现在C语言己经过时,所以学不好也无所谓。错误的学习动机导致后期的学习非常地被动。部分教师在教学过程中没能布置明确的上机任务,学生上机之前不清楚上机内容,没有明确上机目的。有的学生上机时仅仅是将课本上的案例或是教师上课时所讲的例题在计算机上编程,不去分析具体算法和其中的语法结构,达不到实践的目的。
二、实训教学内容设计及教学组织
1. 实训教学设计内容符合理论教学的需要
实训与课程主教材内容相结合,贯彻“精讲多练”的原则,充分利用实验,注重基础训练,提高程序设计和程序调试的实际能力,进而全面理解和掌握课程内容。
通过实训应达到以下要求:理解模块化程序设计基本思想,掌握结构化程序设计的基本方法;掌握C语言的数据结构、程序结构、语句以及控制结构等的使用方法;程序设计中数据对象地址的处理方法,构造类型数据的处理基础,文件数据的处理基础;能用程序设计技术解决一定难度的实际问题;能掌握在实际开发环境(如:UNIX/LINUX OS平台、Microsoft OS平台等)下对C语言程序进行编辑、编译、连接、调试和运行。
2. 实训教学内容需整合及改善实训教学条件
实训教学内容应该首先根据专业特色对知识点进行整合,然后引入针对性较强的典型综合实例,在教学过程中突出上机实践部分,从程序整体向各个核心知识点渗透。
中等职业教育培养面向生产、建设、管理、服务第一线的高等技术应用性人才,其主要特色在于所培养的人才具有较强的技术应用能力和较高的职业素质,实际训练是实施培养要求的关键环节。理论教学与实训教学紧密联系,实训教学的学时数相对增加,学生实践环节的学时数应达到总时数的50%左右,对实践教学的要求较高。因此增加机房投入,改善多媒体教学。
3.内容项目化教学
实训项目作为核心支撑和出发点,通过对实训项目的实施以及各个核心知识点的渗透分析,从宏观到微观层层递进,使学生学习更有针对性,提高了教学有效性。
表1
类别 实验名称 学时 实验项目名称 实训类型 备注
项目一 C应用程序的创建 2 C语言编程环境 验证型 必做
项目二 表达式与条件判断 2 百钱买百鸡、成绩等级 设计型 必做
项目三 循环过程 4 趣味编程。 设计型 必做
项目四 函数与程序结构 12 学生信息管理系统 综合型 必做
项目五 数组应用 4 螺旋矩阵编程 设计型 必做
项目六 指针应用 2 指针内存
您可能关注的文档
- 在英语教学中如何体现三段九环节教学模式.doc
- 在英语教学中如何建立融洽师生关系.doc
- 在英语教学中引导学生自主学习.doc
- 在英语教学中怎样构建高效课堂.doc
- 在英语教学中提高学生阅读能力.doc
- 在规划中成长,在成长中进步.doc
- 在语文教学中发掘传统文化.doc
- 在语文教学中培养学生健康心理品质.doc
- 在语文教学中培养学生创新思维能力探析.doc
- 在语文教学中培养学生实践能力.doc
- 2025年网络文学平台版权运营模式创新与版权保护体系构建.docx
- 数字藏品市场运营策略洞察:2025年市场风险与应对策略分析.docx
- 全球新能源汽车产业政策法规与市场前景白皮书.docx
- 工业互联网平台安全标准制定:安全防护与合规性监管策略.docx
- 剧本杀剧本创作审核标准2025年优化与行业自律.docx
- 2025年新能源电动巡逻车在城市安防中的应用对城市环境的影响分析.docx
- 全渠道零售案例精选:2025年行业创新实践报告.docx
- 2025年网约车司乘纠纷处理机制优化与行业可持续发展报告.docx
- 2025年宠物烘焙食品市场法规政策解读:合规经营与风险规避.docx
- 2025年宠物行业数据安全监管政策影响分析报告.docx
文档评论(0)