- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序设计类课程在职业院校计算机应用专业中设置比例探析
摘要:目前职业院校计算机应用专业教学计划的 安排中普遍存在的问题是程序设计类课程比例偏大,科目数 量众多,单科学时数量不足,最终导致教学效果不佳。本文 对此现象及其原因进行深入分析,并且给出了切实可行的建 议,对职业院校计算机应用专业中设置程序设计类课程,具 有一定的借鉴意义。
关键词:职业院校教育;程序设计;计算机应用
一、目前职业院校计算机应用专业中程序设计类课程设
置存在的问题
目前职业院校计算机应用专业教学计划的设置中比较 普遍的问题是程序设计类课程比例偏大,科目数量偏多,单 科学时数量不足。以某学校的教学计划为例,在全部15门 专业必修课程中共有8门课程是程序设计类课程,其中还不 包括数据结构和软件工程等程序设计指导的课程。
由于程序设计科目数量偏多,单科学时数量不足,所以 这种教学模式只注重表层知识的灌输,而忽视学生知识的内 化过程,忽略了学生的主体探究,就使课程的学习变得枯燥 无味,课程学完后,学生除了学到一些呆板的语句外,其编 程水平和分析、解决实际问题的能力没有得到应有的提高。
学校的培养目标和培养方式与企业的需求出现了严重的脱 节,培养出来的学生在今后工作中很难适应企业的实际岗位 需求。
二、原因分析及解决方案
笔者认为产生问题的根源是教学计划设置的问题。职业 院校教学不是职业培训班,不是说在大学中学习的程序设计 语言越多就越能胜任未来的工作。随着计算机技术的快速发 展,新程序设计平台出现的时候是不是还需要我们的学生重 新回到学校学习呢?答案当然是否定的,所以这种教学计划 的设置模式不能提倡;另一方面是程序设计类课程讲授的问 题,目前大部分的讲法是“一言堂”,以语言、语法作为讲 授重点,而考核的重点(特别是标准化考试)也多以学生背 诵语言概念点和语法规则为核心,导致的结果是学生花很大 的精力学习语法,即使学生在考试中获取了高分,但还是不 知道怎样通过编程去解决实际问题。
笔者认为应该从两个方面来解决这个问题。首先针对教 学计划安排的问题,可以安排一门程序设计语言(如:C++), 加大讲课和上机的学时数,通过这门课程系统详细的学习, 透彻的讲解和学生充足的上机操作练习将使学生最后对程 序设计的方法、面向对象的思路和编程解决问题的角度,甚 至于编程的技巧、风格和习惯都具备很好的功底,而其他高 级语言,例如 JAVA, VB,VC++, DELPHI, PB, NET 等,可以 采取指定选修课的方式。为了解决随之产生的师资力量不足 的问题,可以采取跨学院开设指定选修课的方式,当然这需 要各个学校之间协商行之有效的操作办法,互相承认学分。
其次,针对程序设计类课程讲授的问题,一方面,在授 课的过程中以程序设计为主线,每章讲述大量的例题。例题 不是为了解释语言概念,而是从构造算法出发,着重讲解算 法逻辑,以训练学生的实际编程能力为目标。为了开阔学生 思路,可以对同一个例题给出不同算法的解决方案;另一方 面,在上机和实训的过程中,加大学生动手能力的培养,让 学生自己发现身边的问题,使用编程工具自己解决;最后就 是实习环节。通过与国内某知名公司人力资源管理人员交流 发现,实习单位不乐意接受实习学生,对方建议学校请公司 的技术总监作为学校的客座教授,以选修或讲座的形式把工 作一线的经验、新技术的发展动态传授给学生,以弥补理论 教学和实践应用相互脱节现状以及实习的缺陷。
三、实践效果
改进教学内容和方法,提高学生自主学习能力
程序设计教材基本上是以一系列语句为基础来讲解语 句、语法等知识。例如,C++语言教材首先介绍了 C语言的 一般概念,再介绍语句、函数、类和对象等面向对象程序设 计的概念及其描述。尽管这些教材可以将一门高级语言的基 本概念、语句系统等阐述得比较全面、准确,但是对学生能 力的培养和研究型学习的促进起不了多大作用。因此,在程 序设计课程的教学中我们补充讲解“如何进行编程”“如 何提高编程能力”等内容;在课堂上增加算法设计的分析和 讨论,强调算法设计的优化和程序的优化;通过典型案例教 学,引导学生从生活中、社会上选择实用课题进行自主研究 学习,并在学习过程中主动地运用所学知识来分析问题、解 决问题。
(二) 加强算法设计的思维方法的指导
算法是程序设计的基础,在具体讲解某一实例时应把重 点放在分析方法和分析过程上,引导学生自主简洁地描述解 题的数学模型和算法。实践证明,指导学生讨论,通过发散 思维来扩展和提高学生的编程能力在教学中充分利用线索 引导学生探索,举一反三,触类旁通;鼓励他们大胆对传统 算法推陈出新,对学生的开拓精神和发散思维能力的培养效 果十分明显。
(三) 加强了程序设计能力的培养
程序设计贯穿计算机学科教学的全过程,程序设计能力 是计算机
您可能关注的文档
最近下载
- 江苏2026届高三语文复习:写作课时作业.doc VIP
- 第3课《雕塑着色变彩身》-2025-2026学年岭南美版(2024)美术新教材八年级上册.pptx VIP
- 肾上腺囊肿的护理业务学习.pptx VIP
- 冀教版七年级上册数学精品教学课件 第五章 一元一次方程 项目学习——主题活动(一) 做个小小会计师.ppt VIP
- 临时用电及防爆-授课版.pdf VIP
- CH3.5.5.11自研软件网络安全研究报告.doc VIP
- 自动扶梯调试手册YSTS-0001-C.docx VIP
- 2022年历史学研究发展报告.docx VIP
- T_CITS 233-2025 液相色谱-质谱联用用于脂溶性维生素检测通用技术要求.pdf VIP
- 中建建筑给排水工程施工方案.pdf VIP
文档评论(0)