- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
专科卫生信息管理专业程序的设计课程设置的探讨
专科卫生信息管理专业程序的设计课程设置的探讨
卫生信息管理专业既是信息管理的一个分支,又是卫生事业管理的一个重要组成部分,它是随着信息技术与计算机技术的发展及其在医学领域中的广泛应用而发展起来的一门新兴学科。“程序设计基础”是卫生信息管理专业的核心课程之一,是学生深入接触计算机学科领域的第一门课程。笔者在教学实践中体会到,如果不考虑卫生信息管理专业的特点,而只是简单地照搬计算机专业的程序设计语言课程,是不可能取得预期教学效果的。目前,已出现的编程语言有很多,按照维基百科所列的编程语言,已有200余种,那么,选择学习一门什么样的编程语言、如何选取该课程的教学内容以及如何进行课程教学,是值得探讨的话题。
一、卫生信息管理专业开设程序设计基础课的目的
在教育部《关于全面提高高等职业教育教学质量的若干意见》中已明确指出,应“根据技术领域和职业岗位(群)的任职要求,参照相关的职业资格标准,改革课程体系和教学内容。建立突出职业能力培养的课程标准,规范课程教学的基本要求,提高课程教学质量”。
卫生信息管理专业的毕业生就业岗位主要是医疗卫生单位的信息搜集、整理和处理等部门。根据我校就业管理部门的调查,用人单位要求卫生信息管理专业的毕业生能够开展与信息处理相关的工作,包括网站开发、软件设计、网络建设与设计、数据库应用系统开发与管理等。
因此,按照教育部规定和用人单位的要求,程序设计基础课程的教学必须以应用能力的培养为目标,能够从事卫生信息系统的设计和开发。
当清楚了开设程序设计基础课程的目的之后,我们应该针对卫生信息管理专业的编程语言做一遴选,因为并不是所有编程语言都适合作为第一门教学语言进行教学。
二、第一门编程语言的选择
1.第一门编程语言应具备的特点
面对有200余种之多的编程语言,我们应该选择哪一种作为第一门教学语言呢?事实上,无论使用哪种编程语言,程序设计入门教学都是比较困难的。因为教学的对象是“初学者”,一般情况下他们只具有很少甚至没有任何编程经验。问题的关键在于,如何提高学生的学习兴趣,从而逐步引导他们进入编程世界。这就要求第一门编程语言必须具备以下特点:
①语言规范、可读性强,同时又具备快速开发的能力,初学者利用它能很快编写出实用的程序,从而容易获得成就感,感悟到软件开发的魅力。
②可以忽略不必要的底层技术细节,但同时并不隐藏用户想知道的细节,以免分散学生的注意力。
③必须能充分体现现代软件开发的基本思想和技术成果,为学生进一步深入学习打下坚实的基础。
④ 考虑到专科卫生信息管理专业学生在校时间短、课时较少的特点,这门语言必须有利于后续课程的学习,无需再重新学习其他编程语言。
2.不同编程语言的比较
从全国高校的非计算机专业程序设计基础课程来看,主要以 Visual Basic、Visual FoxPro 和C 程序设计为主,下面就几种比较流行的编程语言做一分析。
① C语言。众所周知,C语言是一门非常优秀的编程语言,利用它人们可以任意发挥个人的聪明才智,开发出无所不能的优秀程序。但也应注意到,C语言是一门面向过程的中级语言,适合编写底层应用程序。因此,在图形用户界面已成为主流的今天,再让学生去学习枯燥乏味的命令行应用程序,学生很难产生兴趣。当然,也有学者认为,采用C语言做第一门教学语言,主要是让学生知道和掌握最基本的程序设计思想和技巧,例如,如何使用指针、如何编写更有效的查找和排序算法,等等。随着计算机软件开发进入产业化时代,与制造业一样,应用软件的开发者必须掌握利用平台工具、开发框架、组件来快速开发稳定、高效的软件。对于卫生信息管理专业的学生来说,他们的任务不是研究和开发基础软件,相反,软件工程的思想和方法、大型开发平台的使用以及各种库( 例如,类库、构件库、服务库) 的使用才是必须掌握的基础。因此,笔者认为,虽然C语言有着众多的优点,但其并不适合作为卫生信息管理专业学生的第一门编程语言。
② Visual Basic。由于Basic语言简单易学,很容易上手,因此,在中国有不少人是通过Basic语言迈入程序设计大门的。Visual Basic是微软公司研发的快速开发工具,曾经在市场上非常流行,被视为Windows桌面编程最佳入门语言,只可惜这个优势在其后继版本Visual Basic.NET中已不复存在。从功能上说,目前的Visual Basic.NET非常强大,与C语言基本一致,但其语言本身的复杂程度也变得与C语言基本相当,从学生角度考虑,与其学Visual Basic.NET,还不如直接学C语言。
③Visual FoxPro。Visual FoxPro是微软公司旗下的快速程序开发工具,也曾经在中国市场上流行过很
原创力文档


文档评论(0)