前言:中文期刊网精心挑选了一面教案范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
一面教案范文1
本文以国内已有的安全教育研究成果为基础,结合当前存在的新型的、以往研究较少涉及的大学生社会化过程中所遇的特殊问题,本着预防为主,灵活应用的理念,提出基于预植入型免疫机理的大学生安全教育设想,以期为我国高校安全教育提供理论依据。
二、核心概念与理论体系构建
(一)核心概念解析
1.大学生生理心理发展特征
一方面,许多大学生思想比较单纯,缺乏自我保护意识和安全防范意识,对社会上的不良事件不能作理性认识。另一方面,大学生在遇到感情、人际、学业、就业等方面的压力时,由于心理认知能力不高,常常会产生心理障碍和心理疾病。加之,大学生群体个性可塑性较大,所以应对其进行正确的引导,以增强其对不良言论的甄别能力。
2.预植入型安全免疫防范教育
生理学中的免疫是指机体系统为保护自身而对一切异物或抗原性物质进行非特异或特异性识别和排斥清除的一种生理学功能。而预植入型安全免疫防范教育即指,针对高校内外的安全问题、大学生容易陷入的安全事件等,结合大学生的生理、心理发展特点,以未雨绸缪、提前认知的理念在学校内采用多种形式对大学生开展思想和心理教育,使大学生在必要时能够自我保护,采取有效手段进行安全防范。
(二)基于预植入型免疫防范机理的大学生安全教育理论体系的构建
如前所述,预植入型免疫防范机理要求对大学生进行安全教育时能够提前知会各类安全问题,以便学生对不良事件能够有一定的心理准备和免疫能力,因此,要求安全教育要全面有效。笔者认为,校内安全教育理论体系应当包括教育内容及教育手段两大方面。
1.安全教育内容
(1)法律知识普及教育。根据调查研究分析,大学生的法制观念普遍比较淡薄,高校对大学生的法制教育大多仅限于开设“法律基础”课程,学生很少能将其所学知识与社会现象联系起来,更不用说运用法律来保护自己了。因此,高校要重视对大学生的法制教育,培养大学生良好的法律品质,让学生了解法律的价值、意义,能科学合理地运用法律保护自己。
(2)各类安全免疫防范知识教育。作为安全教育体系中的重要客观内容部分,各类安全免疫防范知识教育至关重要。高校需知会学生各类传统安全常识,引导他们随时关注社会发展变化,随时在其教育中加入新的有关人为事故、自然事故等安全问题的教育内容。传统安全教育的内容包括:各类交通安全知识,消防安全知识,地震、泥石流等自然灾害的应对知识,偷盗、抢劫等恶性事件应对知识,各类身体受伤救护及危险救助常识。而新型安全教育则要引导学生从四方面加强辨别能力与防范意识:一是非法传销人员利用大学生希望经济自主的迫切愿望,采用各种隐蔽的手段欺诈大学生加入传销团体等;二是组织利用大学生防范心理薄弱、思想辨析力不强的弱点,采用各种欺骗言论诱骗大学生加入组织;三是黄赌毒危害时刻潜伏于校园周边,打着游戏厅、歌舞厅的旗号诱使大学生陷入犯罪陷阱;四是随着网络的快速发展,一些不法分子利用网络散布谣言,实施欺诈,使得大学生的身心健康受到严重的影响。
(3)心理健康安全免疫防范教育。大学生的人生观、世界观、价值观尚未稳定成熟,很容易被外界言论思想所左右,做出非理。目前仍有许多大学生对于心理健康存在误解,对于自己的心理问题不敢求助他人,以至于发展出极端行为伤人伤己。因此,为了培养全面发展的高素质人才,应注意大学生健康人格、情绪调节、抗挫折能力等的培养。
2.安全教育途径
(1)传统课堂传授。此种方法适用于普及型教育,可对全体大学生进行大规模的全面覆盖性安全教育。目前,国内大多数高校都开设了大量公共基础课,如“法律基础”、“大学生心理健康指导课”等,而在今后的课程设置中应考虑开设社会实用安全防范等课程,以进一步完善安全教育课程体系。
(2)举办安全知识讲座。安全知识讲座虽然没有课程传授的安全知识广泛,但具有一定的灵活性和针对性,例如针对面临就业的大四学生,可开设安全教育的知识讲座,侧重讲人身安全、传销、辨识网络信息、辨识工作信息等方面内容。此外,还可邀请各方面专家,针对校园安全或学生心理健康问题等举办讲座。
(3)开展丰富多彩的校园文化活动。此种方式涵盖面及知识深度不如课堂传授和举办讲座,但它灵活多变、内容丰富,容易吸引大学生的关注与参与,能让大学生在轻松愉快的氛围内理解接受安全知识。高校应努力建设优秀的校园文化来引导大学生,用丰富多彩的校园文化来感召大学生的心灵,教育广大大学生。
(4)设立各类校内安全帮扶机构。此种方式主要针对学生个体,当学生个体遇到身体伤害时,可迅速前往校医院求助;遇到人身财产危害时,应及时联系校内安保人员;遇到心理问题及伤害时,可前往校内心理咨询室寻求专业心理咨询师的帮助。综上所述,在基于预植入型免疫防范机理的大学生安全教育理论体系内,授课教师首先要提前知会学生各类安全问题,未雨绸缪,防患于未然;其次,做到教育内容尽量全面,时新时进;再次,综合各种教育方式的优点与缺点,互相补充,全面推进,将学校和个人均纳入体系关注范围之内,建成系统化、科学化、全面化的安全教育体系,为大学生的安全成长做出努力。
三、实践初探
理论构建初步完成后,笔者为了解理论内容的有效程度以及可操作性,进行了小范围的探索性实验测试。抽取兰州交通大学经管学院和土木学院2011级全体学生657人作为安全教育样本,采用课堂教育、主题讲座、校园活动、个体咨询等交叉结合的安全教育方式,进行了为期一年的试点安全教育。教育内容主要包括心理健康教育,抗挫折教育,传统安全常识,社会新型不良现象、思想观念、恶性组织、犯罪事件等的宣传讲解,以及案例剖析等。在安全教育开始前,采取问卷方式调查大学生的基本情况,研究问卷包括:“大学生安全常识测试”、“大学生风险认知状况调查”、“SCL-90心理健康测验”、“大学生应激能力问卷”、“应对方式问卷”等。教育结束后,仍采取问卷法调查两个学院学生的安全常识掌握状况、危机处理能力、心理健康状况等,研究问卷同教育开始前。结果如下:(1)在进入大学校园的第一年时,仅有32.6%的大学生具备基本意义的安全常识,有近30%的学生安全常识问卷的得分低于40分,整体安全意识水平偏低;接受安全教育后,大学生的安全常识水平得到显著提高,平均得分为78分。(2)在风险认知状况方面,大学生对于诸如消防问题、传销问题、、黄、毒、赌博、网络欺诈等安全问题认知低于中等水平;参加心理培训及讲座后,这些方面的风险认知水平有较大的提高,能够意识到事件危险性并远离风险源。(3)在心理健康测验方面,前后变化程度较小,90%以上的学生心理健康水平达到正常及以上,原因可能是他们刚从高中毕业,未接触过多挫折及社会阴暗面,心态普遍比较积极健康。(4)在应对方式方面,57.8%的大学生不能够理性处理问题,多采取消极方式应对生活不良事件,不能主动利用社会支持来减缓心理及现实压力;在接受心理帮扶及教育后,人数比例降低至23.3%。(5)在应激能力方面,有将近37%的学生平时未接触过应激情境,对于各类灾害不具备处理能力,很容易从众及恐慌;在接受安全教育之后,大部分学生能够了解如何应对灾害,易恐慌人数比例降至6.8%。由此可见,预植入型免疫防范安全教育理论在实践中能够有效运行,大大提高大学生的安全意识、应对水平及心理抗挫折能力。
四、结论与建议
1.结论
基于预植入型免疫防范机理的大学生安全教育理论之要义,是帮助学生提前了解各类安全问题,并通过多种途径的教育方法,帮助学生在思想上形成一道能抵御各类不安全信息和事件的“防火墙”,提高学生的甄别、防范意识,增强学生的安全防范能力和对应急事件的处理能力,尽量减少和杜绝人身、财产安全问题。此外,本研究经过小范围实验测试,证实该理论是可行的,并且具有很好的可操作性。
2.建议
(1)提高对安全教育的重视程度。目前,大学生安全教育还处于宣传教育阶段,远未达到有计划、有目标、规范化的教育层次,还不能完全适应高校安全形势的要求。为此,高校要对当前安全教育工作重新审视,寻找差距,切实把学生安全教育工作摆在十分重要的位置。
(2)安全教育要突出重点。一是抓重点人的安全教育,如对经常违反校纪校规的学生,要进行重点教育。二是抓重点场所的安全教育,如对防火、防爆有一定要求的实验室,要教育学生严格遵守实验操作规程,防止意外事故发生。
(3)安全教育与安全管理相结合。在高校大学生安全这个问题上,教育与管理的关系是:高校安全=制度管理+安全教育。如果片面强调安全教育,而不重视管理的作用,则会犯“教育万能论”的错误。
一面教案范文2
1 建设双语教学医学案例库的意义
素质教育是当前高校教育的目标,双语教学则是适应新形势要求,将素质教育推向新起点的教学方法。目前各高校都已逐步推广双语教学来提高学生综合素质。双语教学相对于普通国语教学对学生提出了更高的要求。同时也因为其双语特点,可能降低某些英语水平偏低的学生的学习兴趣。而案例教学法以生动形象著称,它将具有代表性、典型性,能生动体现教学内容,作为可达到教学目的的载体和基石的案例融入教学当中,能极大的提高学生的学习兴趣和热情。
医学是对专业素质要求很高的学科,不仅要求医学生有扎实的理论功底,还需要有较强的综合分析能力,能够将学习的医学基础知识转化成实践分析操作综合能力,因此案例教学法也非常适合医学生的培养。
将双语教学与案例教学法融合,既能提高教师和学生的双语课堂效率,又能更灵活生动的理解、掌握医学知识,是一种积极的教学尝试。为了更好的开展教学,建立双语教学的医学案例库显得尤为重要。案例库将作为强大的支持系统保证案例教学的长期有效实施。
2 如何建设双语教学的医学案例库
2.1 明确教学对象
双语教学面对的是有一定英语基础的学生,是采用英语来为主、中文辅助的一种教学方式,同时,医学院校的学生主要学习任务是学习医学基础及相关临床知识。因此,双语教学的医学案例库的建设应当以英文形式编辑整理,以丰富生动的临床案例串联基础知识,充分体现双语与医学特点。
2.2 案例库建设原则
2.2.1 案例的分类
案例的选择上,应该根据其作用进行适当分类。依据案例所面向学生的知识层次、专业特点等循序渐进的设计编辑案例。分类方法包括(1)按教科书章节,全面而系统地分类;(2)按案例类型分类:教学型案例(课题引导案例、讨论案例、课后思考案例)、科学研究型案例(结合现代医学进展的案例)、素材型案例(描述型、问题型、综合型案例);(3)按案例的形式分类:可以是纸质形式,可以是flash形式,可以是录像形式,可以是MP3形式等等。
2.2.2 案例的选择和编写
案例的选择来源可以是多种多样的,开放式的。比如现有的医学兄弟院校的案例库,市面上的国内国外相关教材,学习网站、社区、微博等资源共享平台,学术杂志,或者是实际的教学互动、实践成果录制等等,将其转换成英文形式进行二次编辑,编写需掌握以下原则:(1)格式上:采用统一格式编写,比如都设置导入语、案例正文、相关问题、学生反馈、参考文献等几大块;(2)案例的甄选上避免单一重复,选取有全面性、代表性、准确性、针对性和连续性的案例;(3)英文表述要规范,准确和适合课堂使用。
3 案例库的维护
案例库建立应用后,首先对其系统和内容进行反馈评估。再根据评估结果,实施定期维护。维护包括对案例库系统的维护,以及对案例库内容的维护。案例库系统维护包括数据库系统、检索系统、目录更新等的维护;案例库内容的维护应当包括根据案例应用反馈而定期增加或删减案例。
4 双语教学案例库建设的几点建议
一面教案范文3
甲:(对观众)大家好吗?我想死你们了!什么?我为什么这么搞兴赚钱
了呗!干什么赚钱?您说呢!十个劫道的不如一个卖药的,推销药品最
赚钱。我每年为厂里创收好几百万。什么,我吹牛?我跟你说,泰山不是
推的,牛皮不是吹的,这几百万是我一点一点推的!
哎,到了。2栋401室。
(作敲门状)有人吗?
乙:哎呦,烦死人了。自从当上这个院长,推销药品的就有如洪水猛兽,不
把我家门槛么磨成灰,不把我这耳茧磨成堆,他们是决不罢休!
甲:有人吗?
乙:来了。(从猫眼看)此人满面堆笑,不向坏人,可也不向什么好人。我
得小心堤防。
请问你找谁?
甲:你是王院长吧?
乙:是我,请屋里进。请喝杯水。
甲:谢谢。
乙:请问你是........
甲:我是黑风制药有限公司的药品推销员。我姓李。
乙:药品推销员?
甲:对,我们厂生产的药品,那是五花八门。上到天上飞的,下到水里游
的,中间路上跑的,我们统统......
乙:入菜!
甲:对,懊不,入药,统统入药。当然了,有点夸张。
乙:那是相当夸张了。
甲:我们主要生产........
乙:嘟,你们厂有相关的手续吗?没有手续一切免谈!
甲:(对观众)哎呀,这小子挺精儿啊!不过没事,上嘴唇一碰下嘴唇,我
就不信我摆不平他!
王院长,我们那手续正在办理中。我们药好哇,祖传密方,疗效老好
了。
乙:什么?你们听听!1不但没有手续,还是祖传密方。这药能给病人吃
吗?
我得报案,对,得先稳住他。
其实呢,只要疗效好就行。
甲:看着没,松口了,和别人没有什么区别,这时候说几句好话,再送个
红包,这事准成!
疗效没的说,老好使了。
乙:那我就放心了。
甲:看见没,就等红包登场,红包登场马上ok。
王院长,你看这事.......
乙:你干什么?
甲:一点小意思,请笑纳。
乙:药品关系到百姓切身利益。
甲:对。
乙:必须以疗效说话。
甲:是。
乙:怎么能搞金钱交易那?不会是药品有什么问题吧!
甲:怎么会呢。我们的药品,经过人民的验证。好使。这纯属感谢。
乙:你要这么说,我就收着。
甲:看见没,这就收了。
乙:对了,你把药品给我介绍一下。
甲:好,有增高药。
乙:好使吗?
甲:怎么还问好不好使呀。吃了我们的药,普通人增高8--10厘米,少数人
10--15厘米。
乙:这么多。
甲:对呀!多则一个月,少则半个月,这个就噌噌长。
乙:啊。
甲:还有减肥药。吃了一个月,减10斤,那裤子,你就一个月买一条吧。
乙:啊。
甲:还有生发药水。刘欢知道不?
乙:刘欢,知道。
甲:为什么出名知道吗?因为用了药水。他原先光头,唱的好,没人听。
乙:后来呢?
甲:后来用了药水,头发出来了。就出名了。
乙:刘欢这么出的名。
甲:那是,一夜间出的名吗。还有生发药水。陈佩思,郭东临,全用过。
乙:啊。
甲:还有那葛优。
乙:葛优也用这药水?
甲:用,药水用多了,第二天早上连头皮都掉了,拣起来就当假发套卖了。
乙:这么神?
甲:你没看葛优脑袋比别人小一号吗。
乙:这都那儿跟那儿呀!人家招他惹他了。
你先等会儿。我打个电话。
甲:看着没,这就ok了。我发才那也是有原因的!
乙:你等一会吧,他们马上就到。
甲:哎呀,王院长,我都不知道说什么好!
乙:不用这么说!
甲:您放心,事成之后另有10%的利润归您。
乙:刚才的以经不少了。
甲:那才那到那呀,九牛一毛,大海一粟。
丙,丁:王院长!
乙:哎,来了。
甲:这么快。
丙:你是小李同志?
甲:是我。
丙,丁:别动!
甲:哎,你们干啥?
乙:干啥?你说干啥?你们厂手续全么?药品有批号吗?这药能吃吗?
这种药我们能进吗?坚决不能!
这是什么?这是行贿。罪加一等!
甲:我冤呢!
一面教案范文4
关键词:张艺谋;李安;电影;视觉画面
张艺谋和李安都是备受瞩目的华人导演,他们的诸多电影都频频受到世人的关注。《英雄》和《卧虎藏龙》分别是张艺谋和李安的代表作品,也同是中国武侠电影的经典之作。它们推出的时间相近,电影类型相近,但却因为导演风格和影片主题的不同而决定了影片视觉设计风格的差异。李安是一位深受儒家、道家思想影响的导演,他在《卧虎藏龙》中自然也追求的是一种儒风道骨的境界。而生长在北方的张艺谋骨子里有北方人特有的那种狂野、奔放。表现在《英雄》中,显然也带有浓厚的北方气息。下面试从两部影片的色彩和镜头两方面来进行详细的分析比较,从而可以让我们更进一步地来了解两位电影导演独特的视觉设计。
1 电影色彩之比较
1.1 影片色彩结构
在《卧虎藏龙》中,李安始终将一种中国水墨画的审美观点贯穿于全片,采用低反差影调和低饱和色彩,并设计了三种柔和的色彩基调来辅助情节的发展。影片的第一部分采用的是淡淡的品红色调,其间连接着夜晚清冷的月光,进行平和地叙事。第二部分是灿烂的金黄色调,讲述玉蛟龙与罗小虎在沙漠相遇相知的过程。用这种强烈的色彩表现玉蛟龙生命中最富有情感的经历。第三部分由绿色调构成,表现李慕白和玉娇龙在竹林打斗,镜头是以大片绿色的竹林为背景,加上两个飘逸的白衣人物,仿佛是一部古色古香的中国风画卷。
有别于《卧虎藏龙》的柔和色彩,《英雄》则以黑、红、蓝、绿、白五种鲜明颜色,以“罗生门”式的叙事方式讲述了不同的故事。黑色被张艺谋用作秦朝的颜色,从秦朝的军队、秦宫的装饰、决战的场景都采用了庄严肃穆的黑色。红色的故事是无名为秦王编造的故事,其中包含了不安、躁动、忌妒、战争等都利用红色表达得淋漓尽致。蓝色是秦王猜想的故事,蓝色理性和智慧,这个段落包含了秦王的睿智和思考,同时也用冷色调的蓝表现了人物的壮美。绿色是残剑给无名讲述的故事,残剑为了天下放下个人私怨,绿色代表了和平和生命。白色出现在无名真实的叙述和残剑飞雪的结局上,意味着决裂和死亡。
1.2 色彩运用
《卧虎藏龙》整部影片风格朴实简约、平和淡雅。在色彩运用方面更接近中国水墨画的感觉,全片的饱和度不高,柔和的影调主宰了整个影片。
而《英雄》的画面色彩比《卧虎藏龙》的色彩更绚丽,更唯美。影片分段式单一颜色拍摄的手法,更具有写意性。张艺谋的电影带有鲜明的北方色彩,有一种裸的感性和激情。《英雄》中的色彩选择艳丽刺激的颜色,与李安的《卧虎藏龙》营造的淡雅色调截然不同,表达的意蕴也大相径庭。李安的影像中透出来的,更多是一种儒雅恬淡的气质。比较李安和张艺谋电影的色彩,李安的色彩比较内敛、含蓄,没有太多强烈刺激的色彩出现。而张艺谋的色彩则更加浓烈,更加鲜亮,强调对比,形成强烈的视觉刺激;而且张艺谋更擅于运用主观色彩,增强色彩的表意性,从而感染观众情绪,传达导演所要表达的主题。
2 电影镜头运用之比较
2.1 构图技巧
《英雄》和《卧虎藏龙》两部影片在影像构图上都很讲究,无论是静态画面还是动态画面都力求做到精益求精。尽管影片由于内容、风格的不同构图千变万化,但我们也可以利用一些相似的构图加以比较分析。
两部影片都沿袭了中国古典绘画的对称美学,影片风格浑厚大气。例如《卧虎藏龙》开篇的第二个镜头,将四合院置于画面的中心,两边的推车和人流也几乎是对称排列,这样可以使整个影像风格呈现出平稳之势。在《英雄》中无名拜见秦王的戏大多采用中轴对称式构图,再加上秦宫本身的黑色,空旷的布置,形成了凝重厚实的调子,突出了秦宫的威严。
两部影片也都很注重远全景镜头的运用,通过大环境的描述,或浓重或悠远,呈现出语言所无法表达的电影意境。《卧虎藏龙》影片快结尾处,李慕白和玉蛟龙在江南水乡湖面上追逐的镜头,整齐排列的古宅,相映成趣的水中倒影,以及人物蜻蜓点水式运动出来的优雅弧线,都让整幅画面呈现出中国古典式的艺术氛围。《英雄》中残剑和无名为奠祭飞雪而进行的“九寨沟之战”, 山林中嵌着静谧幽深的一汪湖水,画面静寂无声,两个身影上下翩飞,给人以此时无声胜有声的空灵之感,蕴涵着深邃悠远的韵味之美。
从上面分析的画面可以看出,两组画面虽然构图相似,但影片《英雄》的构图表现比较直接,比较单纯,不似《卧虎藏龙》去营造更多前后景的层次或延伸空间,而是直接表现大山大水舒展的线条,建筑的厚重和纵深感。可以发现在张艺谋电影的很多镜头中,构图比较简洁,空间可以概括为人物和背景两个层次,基本没有大的前景出现,把所有信息都清楚地摆在观众眼前,力求画面简单明了,使影片视觉稳重而富有张力。
2.2 运动镜头
《卧虎藏龙》里在表现运动大场面时,经常是用单镜头展示相对完整的场面。李安常用长镜头跟拍人物行动,如京城夜逐、竹林之战等镜头,让观众都能看到完整的动作过程。在‘竹林之战’这场戏中还特别突出地运用了垂直纵向运动镜头。镜头始终随着主体上升下降,一方面显示了主体轻功垂直飞跃特殊之处;另一方面也预示了上方无限的画外空间,使主体永远无法逃逸。
而《英雄》中“九寨沟之战”虽然主体一直在做垂直的上下运动,但张艺谋并未运用李安那种垂直升降镜头,而是在大远景中穿插了大量的特写镜头,将打斗中主体与环境的关系及局部细节造型都能给予清晰的展现,同时细节慢镜头的运用,也使观众清晰地欣赏到了打斗者优美的武姿,将观众完全融入了一场“天人合一”的意念之战。
通过李安和张艺谋的电影镜头运用的比较,可以看出两位导演都很讲究构图,都能很好地把握和安排画面元素的空间,所有画面构图都力求完美精精致。李安的构图更追求真实自然,讲究意境,张艺谋的构图则更加简单明了,富有张力。在运动镜头的设计上,李安更喜欢用长镜头真实记录运动过程,独具客观性叙事魅力。张艺谋则更擅于表现蒙太奇的运用,尤其是在远全景和特写镜头间的切换运用,形成强烈的视觉张力。
参考文献
[1]张力 《刚柔并济铸和谐――与的镜头评析》 理论与创作2003.10。
一面教案范文5
关键词:三聚氰胺; 单克隆抗体; 胶体金; 免疫层析法
1引言
三聚氰胺(Melamine, 图1a),化学名为2,4,6三氨基1,3,5三嗪,是一种重要的氮杂环有机化工原料,主要用作生产三聚氰胺甲醛树脂的原料,这种树脂被广泛运用于木材、塑料、造纸、纺织、皮革等行业;三聚氰胺还可以作阻燃剂、减水剂、甲醛清洁剂等[1]。由于三聚氰胺分子中含有大量氮元素,而常规的“凯氏定氮法”检测食品或饲料中蛋白质含量时不能排除这类“伪蛋白氮”的干扰,因而一些不法分子为降低成本, 在牛奶、奶粉和饲料添加这种非食品性化工原料,以提高其产品中的蛋白质含量。2008年10月,我国制定了乳品中三聚氰胺管理限量值,婴幼儿配方乳粉中三聚氰胺的限量值为1 mg/kg;含乳15%以上的其它食品中三聚氰胺的限量值为2.5 mg/kg。
目前,检测三聚氰胺的主要方法有气相色谱质谱联用法(GCMS)[2,3]、高效液相色谱法(HPLC)[4~6]、液相色谱质谱联用法(LCMS)[7~9],这些方法虽然准确度高,但样品预处理复杂、设备昂贵,检测费用高。近年来,酶联免疫吸附法[10~12]以及胶体免疫层析试剂条[13,14]等已用于三聚氰胺的检测,但仍存在灵敏度不够高或特异性不够强等不足。本研究对三聚氰胺的分子结构进行了较合理的修饰,合成了两种三聚氰胺衍生物,并分别与牛血清白蛋白和鸡卵清白蛋白相连制得免疫原和包被抗原。利用杂交瘤抗体制备技术得到抗三聚氰胺的单克隆抗体,以所制得的抗体为基础,建立了测定牛奶、奶粉、饲料中三聚氰胺的胶体金免疫层析法。
一面教案范文6
关键词:生物医学工程;VC++面向;对象程序设计;教学方法
Driving Teaching Method of VC++ and Object Oriented Programming in Biomedical Engineering
WU Bo,ZHANG Nan,WU Wen-yi,DU Jing,CHEN Hui,LIU Zhi-cheng
(Department of Medical Informatics,School of Biomedical Engineering,Capital Medical University,Beijing 100069,China)
Abstract:By improving the teaching philosophy and teaching methods, we explore the effective VC ++ object-oriented programming and teaching methods according to the characteristics of students specializing in biomedical engineering. In the teaching process, we design the case-driven and case representation methods to help students have a deep understand of the VC ++ object-oriented programming principles and gain the skill of VC ++ graphical user interface programming by using the common controls, and acquire the skill of database access programming technology. The case is designed to have the high requirements to the actual operating ability which considers students' professional interests at the same time. Students can accomplish the case using their own professional knowledge and skills. In this process, students can deepen their knowledge about the VC ++ object-oriented programming principles. In the process of making representation and the questions answering, students can learn from each other. Therefore the final goal can be achieved that they can fundamentally understand and master the knowledge and proficiently use it.
Key words:Biomedical Engineering;VC++ object-oriented programming;Teaching methodology
1引言
生物医学工程是一门交叉学科,它运用理学、工程学的理论和方法,解决生物科学、医学、行为学或卫生学中问题,以及进行相关的科学研究[1-2]。近年来,计算机科学与技术在医学领域也获得了广泛应用,并促进了医学的进步,例如医学成像技术,计算机辅助诊断,医院信息管理等。因此,计算机科学与技术成为生物医学工程专业教育教学的重要分支,很多医学院校设置了计算机科学与技术专业[3-8],甚至很多理工类院校的计算机与信息技术学院开设了生物医学工程专业[9]。
程序设计是计算机科学中的重要技能,是在医学信息学的科研或应用领域实现新算法或功能的重要手段。C++是经典的面向对象编程方法,是目前使用最广泛的编程语言。C++面向对象语言的特性使之具有简洁高效的特性的同时,兼具灵活性的特点,使它即适用于大型程序设计,又能够较好地兼容C语言。因此,面向生物医学工程学生的C++面向对象编程的教学问题研究成为近年来的研究热点[10]。VC++是微软开发的C++可视化集成编程环境Microsoft Visual C++的简称,不但支持C与C++的开发,也支持可视化编程,而且它具有数据库访问技术,是强大的编程工具。在我们课程中,采用了Microsoft Visual Studio 2008 C++版本的软件,目前这个版本是较新,而且比较稳定的版本。
2案例
2.1设计 VC++面向对象程序这门课程主要分为两个层次,首先是要讲解面向对象的程序设计原理;其次讲解基于NET Framework的窗体应用程序编程,包括数据库访问技术,以及窗体与数据库的配合编程。第一层次的知识比较抽象,面向对象程序设计的思想和原理是从面向过程的程序设计演变进化而来,其规则适用于大规模程序设计,对于编程经验较少的学生来说,深刻理解较难。第二层次知识更注重实际操作,程序设计的运行结果更加直观,且容易实现一定功能。所以,很多学生更加喜欢学习这部分知识。但是,第一层次的知识为第二层次知识的基础,基础知识掌握不牢固,将会导致窗体程序设计时遇到大的问题。因此,需要设计综合性的课题,使学生在实际操作中既巩固了基础知识,又能激发他们的学习探索兴趣。
针对这些特点,我们在课程最后设计了与医学相关的案例,具体内容是实现具有简单功能的,类似医院信息系统子系统的软件。使用C++控件完成具有Windows风格的界面。软件要求使用按钮控件,按钮必须有Click事件,并且Click事件必须完成一定功能,例如 "查询"按钮,实现数据库查询;要求使用文本框控件,文本框要有功能,例如使用Validated事件,实现数据有效性检验;要求使用列表框,组合框,dataGridView控件任选其二使用,并且这两者间要有数据的联系,列表框中数据可以添加到组合框中,或组合框中数据可以添加到数据库等等;要求必须使用数据库技术(SQL Server或Access),要求能查询、修改、更新或删除表。外观要求美观,可以为窗体添加背景图片,编译与运行过程中不能有错误。完成案例后,需要学生参加大作业答辩环节,答辩时要求通过ppt幻灯片讲解,结合软件功能演示,代码讲解来向学生和老师展示自己的成果。学生答辩结束时有老师和学生的提问时间。
本案例既能结合学生知识背景,激发学生动手动脑兴趣,又能将课程知识点大部分涵盖在案例里,使学生通过做案例加深对课程知识点的理解,又锻炼了实际操作能力,同时,本案例有留给学生自主发挥的空间,能够激发学生学习的自主能动性,学有余力的同学能够通过自学,实现更加复杂的功能。最后,通过大作业答辩,锻炼了同学们演讲能力和沟通能力,并且进一步加深了知识点的掌握。
2.2实现 学生根据案例要求,完成了一款体检信息查询软件。图1为体检信息查询软件的界面。本体检信息查询器的设计思路是,①可以通过录入,将体检人的体检信息添加进数据库,信息包括姓名、性别、年龄、血压、心率、身高和体重;②能够通过姓名字段,查询数据库中的某条记录,并且根据查询到的体检信息,可以生成此人的体检报告。下面我们从软件的控件和数据库两方面介绍软件的实现。
图1 体检信息检查软件的界面
2.2.1窗体设计 控件布局如图1所示,具体实现为:向姓名文本框中输入查询关键字姓名,单击查询按钮,触发Click事件,可以实现在数据库中以按照姓名字段进行查询,查询结果添加到数据集dataSet11控件之中;查询结果显示在DataGridView控件中;单击"生成体检报告按钮",ListBox控件中生成体检报告;血压情况,心动情况和体重情况用ComboBox控件实现,每项给出了选项,用于辅助生成体检报告的结果。
2.2.2 数据库编程 在我们的案例之中,使用了Microsoft SQL Server 2005数据库。为了在教学过程中强调VC++的数据库访问技术,我们的数据库设计的比较简单,仅包含了一个单表,表中包括了"性别"、"年龄"、"血压"、"心率"、"身高"和"体重"等字段。首先,我们需要在在Visual Studio中连接数据库。因为Visual Studio环境只有连接到当前的数据库服务器后,服务器上的数据库对VC++工程才可用。具体过程是:a)新建VC++ 窗体应用程序,或打开一个已有的数据库窗体工程。b)如果当前没有数据连接,则选择"工具"中的"连接到数据库"选项,弹出"添加连接"对话框,如图2所示,设置想要访问的数据库,各项设置完成并测试连接通过之后,不报错,即已经成功连接数据库。可以打开Server Explorer窗口查看新建工程中已连接数据库情况。
图2 Visual Studio 2008中添加数据库连接窗口
在VC++窗体应用程序中访问数据库,必须要具备3个控件,分别是连接对象(sqlConnection),适配器对象(sqlDataAdapter)和绑定数据源对象(bindingSource)。绑定数据源控件可以为控件绑定数据库,例如我们将要用到的数据视图控件(dataGridView1)的数据源绑定。SqlDataAdapter是SQL Server与DataSet之间连接的桥梁,SqlDataAdapter带有Fill和Update方法,Fill方法以数据源中的数据填充DataSet,而Update则能用DataSet中的数据更新数据源。SqlConnection则用于打开和关闭数据库连接,在VC++窗体应用程序中打开数据库连接后,可以用SQL查询语言对数据库进行查找等操作。因此,要设计数据库查询的窗体应用程序,需要首先添加这三个控件。
接下来生成DataSet,方法是单击sqlDataAdapter1控件右上角的按钮,在弹出菜单中选择"生成DataSet",单击确定即可生成DataSet1实例,在Form1下方出现dataSet11控件实例。接下来可以在DataSet1实例的基础上,实现可查询文本框,以及数据视图控件(DataGridView)。"姓名"文本框为绑定了数据源中"姓名"字段的可查询文本框,可查询文本框由DataSet1实例下,"姓名"字段的文本框控件添加。向可查询文本框中输入查询关键字,配合按钮的单击事件,可实行数据库的查询。具体实现为,向按钮控件的Click事件添加数据库查询,实现代码如下所示:
private: System::Void button1_Click(System::Object^ sender, System::EventArgs^ e) {
this->sqlSelectCommand1->CommandText = L"select * from result where 姓名like'"+姓名TextBox->Text+"%'";
sqlConnection1->Open();
reader=this->sqlSelectCommand1->ExecuteReader();
while(reader->Read())
{
dr=dataSet11->result->NewRow();
dr[0]=reader->GetString(0);
dr[1]=reader->GetString(1);
dr[2]=reader->GetInt32(2);
dr[3]=reader->GetString(3);
dr[4]=reader->GetInt32(4);
dr[5]=reader->GetInt32(5);
dr[6]=reader->GetInt32(6);
dataSet11->result->Rows->Add(dr);
}
this->sqlConnection1->Close();
}
其中数据库查询语句如下:
this->sqlSelectCommand1->CommandText = L"select * from result where 姓名 like'"+姓名TextBox->Text + "%'"。
其中"*"可通配任意长度字符,"%"可通配任意单个字符,以实现对姓名的模糊查询。及执行数据库查询命令。命令保存在sqlSelectCommand1对象的CommandText成员里。sqlConnection1->Open()成员函数打开当前数据库连接,ExecuteReader()方法则执行查询命令。查询结果存入reader实例里,通过while循环,保存入数据集实例dataSet11之中。
接下来,将dataSet11中保存的查询结果显示在数据视图控件(DataGridView)之中。首先,需添加数据视图控件,方法是在Visual Studio环境中"Data Sources"浏览器中选中表,并拖动到Form1窗体控件实例中,即可添加DataGridView实例dataGridView1。同时,BindingSource和BindingNavigator组件都会自动出现,见图3,并已经将数据视图所连接的数据库的属性设置好了。同样添加"添加新条目"按钮控件,并为按钮添加Click事件,在事件中加入如下代码:
private: System::Void button4_Click(System::Object^ sender, System::EventArgs^ e) {
this->sqlDataAdapter1-> Fill (this->dataSet11);
}
适配器对象的Fill方法用this->dataSet11填充数据视图控件DataGridView。
单击"生成体检报告按钮",会在列表框控件(ListBox)中生成体检报告。报告中可综合显示姓名文本框,组合框ComboBox实例中的血压情况、心动情况和体重情况等内容,实现代码情况如下:
private: System::Void button2_Click(System::Object^ sender, System::EventArgs^ e) {
this->listBox1->Items->Add(姓名TextBox->Text);
this->listBox1->Items->Add(comboBox2->Text);
this->listBox1->Items->Add(comboBox3->Text);
this->listBox1->Items->Add(comboBox4->Text);
}
2.3分析 案例设计时,我们综合考虑到VC++教学中两个层次知识间的关系,以及在教学过程中遇到的典型问题。怎样通过大作业设计、实现过程、以及最后的答辩环节突出知识点,使学生加深理解和认识,是我们要重点考虑的问题。①总结学生需要掌握的知识点,包括类的概念,对象的声明,成员函数的实现,构造函数和析构函数,数据库访问技术,以及数据库与控件之间的交互;②设计答辩过程问题,帮助学生整理思路,了解他们所做工程与VC++基本的面向对象程序设计的思想和原理之间的联系,掌握窗体程序与数据库连接编程相关重点知识。
根据上面的案例,结合知识点,我们答辩过程中设计了如下一些问题:①本窗体程序中,有哪个类?②类中包括哪些控件对象?它们有哪些成员函数(事件)?③哪部分代码为对象成员函数(事件)的声明?哪部分代码为对象成员函数(事件)的定义?④控件的属性修改了哪些?怎样进行修改?⑤数据库端做了哪些设置?Visual Studio工程中怎样设置数据库连接的?⑥工程中连接数据库字符串是什么?⑦工程中用了哪些与数据库连接相关的控件?怎样设置的?作用是什么?
通过上述问题的互动问答,能帮助学生温习和理解第一层中类和对象的概念,成员函数的声明和定义;掌握控件属性设置,以及如何设置;掌握数据库与窗体程序联合编程中数据库端SQL Server Management Studio的设置,以及如何在Visual Studio中设置以连接数据库,加深 ConnectionString连接语句中数据库查询语句的使用。学习初步的VC++.NET和数据库连接编程。
3结论
生物医学工程专业学生的培养目的是培养出能够跨越理工科与医学两个专业领域的人才,使他们在今后的工作中成为两个领域顺畅交流,良好互动的桥梁,从而使学科之间激励促进,互相融合。我们根据医学工程专业学生的特点,设计了学生们感兴趣的案例,激发学生编程的热情,同时训练了学生程序设计和实现的实际动手能力。接下来,我们结合作业答辩方式,设计了将理论与实际操作相结合的问答,让学生结合他们实现的程序,深刻理解和掌握面向对象的编程思想和方法。
综上所述,我们在生物医学工程本科生的VC++与面向对象程序设计课程教学过程中进行了有意义的探索。
参考文献:
[1]卢文婷.《生物医学工程概论》课程设置与教学初探[J].科技教育创新,2011,(8):268-269.
[2]常宇,卓政,高斌,等.生物医学工程跨学科复合型人才培养--从电子信息工程到生物医学工程.中国教育技术装备,2013,(35):73-74.
[3]蒋尔鹏,第二军医大学基础部[J],基础医学教育,2014,(09).
[4]谭强,刘广,孙艳秋,等.关于新办医学信息工程专业学科设置的研究[J].科技信息,2013,(19):179-252.
[5]蔡晓鸿,赵臻,解丹,等.医学信息工程专业的知识体系构建探讨[J].基础医学教育,2013,15(2):138-140.
[6]陈娜,王赫楠,燕燕,等.医学信息工程专业课程设置探讨[J].科教文汇(上旬刊),2014,(10):79-134.
[7]张楠,武博,段娟,等.计算机教学中医学生理工素质的培养[J].中国医学装备,2012,(9):49-51.
[8]刘志成.悟为师之道,施育人之本--医学生理工素质教育的思考与实践[J].首都医科大学学报,2014,(35):267-269.