计算机程序设计教学中认知教学法的应用
- 格式:pdf
- 大小:340.48 KB
- 文档页数:1
謇教育研究萋河北职业技术学院学报J O U R N A L O F H E B E I PO L Y T E C H N I C C O L L E G E 第8卷第3期2008年6月“五步教学法”在V B.NE T程序设计课程中的应用苏琳(广东培正学院,广东广州510830)【摘要】程序设计课是当前高等院校计算机专业的重要课程。
在教学中,如何解决程序设计本身枯燥难学这个难题,一直是高校计算机教师颇感兴趣的课题。
本文以V B.N ET语言为例,结合该课程的特点及学生的认知规律确定处理V B.N ET教材的思路,提出“五步教学法”,对该课程教学方法的改进、提高学生的编程能力等方面作了一些探索和实践。
【关键词】五步教学法;程序设计;教学法[中图分类号]TP311.I(文献标识码]A【文章编号]1671—1017(2008)03—0036—02程序设计课程是高校计算机专业的专业基础课程。
教学目的是使学生建立利用计算机解决问题的意识,培养学生的逻辑思维和创造性思维能力。
使学生学会分析问题,建立数学模型,进行算法设计,具有一定的编写程序和调试程序的能力,这是高等学校程序设计课程的教学重点,也是计算机教学中要不断探索的问题。
在以往教学中,经常发现由于教师教学内容安排和教学方法选择的不当,导致很多学生对程序设计语言感到枯燥难学,学过之后不能独立设计程序。
因此,在教学中科学合理地加工处理教材,改进教学方法,激发学生的学习积极性,提高程序设计课的教学质量成为我们高校计算机教师需要思考的问题。
如何能教好程序设计课,笔者根据V B.N ET课的特点,摸索出一种以。
五步教学法’为主一整套教学方法和技巧,使程序设计课的教学取得了较好效果。
一、“五步教学法”的提出理解教材是上好课的基础,选择教法是上好课的前提,了解学生是上好课的关键。
教师从V B.N ET课程的教学大纲和教学目标出发,结合V B.N ET语言的特点及学生的认知规律确定V B.N E T教材的处理思路。
案例式教学法在“Visual FoxPro程序设计”教学改革中的应用摘要:本文描述了案例式教学法在“Visual FoxPro程序设计”课程中的应用,指出案例式教学法能够充分激发学生们学习该课程的兴趣,提高课堂的教学效果。
提出案例的选择、组织和实施是组织案例式课堂教学和案例式试验教学的关键。
关键词:案例式教学法;Visual FoxPro程序设计;非计算机专业;教学改革;计算机基础1引言“Visual FoxPro程序设计”是非计算机专业一门重要的计算机语言课。
该课程的教学目的是使学生掌握数据库系统的基本概念以及利用Visual FoxPro程序设计语言完成一个数据库应用软件的开发过程。
在传统的教学过程中,“Visual FoxPro程序设计”课程的教学内容主要包括以下三部分:Visual FoxPro基础、面向过程的程序设计和面向对象的程序设计。
Visual FoxPro基础部分主要包括数据库系统的基本概念、Visual FoxPro的基本知识、数据表的创建和使用、数据库及数据库表的操作、查询和视图以及关系数据库标准语言SQL。
面向过程的程序设计部分的包括Visual FoxPro语言的数据与数据运算、结构化程序设计。
面向对象的程序设计部分包括面向对象的程序设计、表单的设计与应用、菜单的创建和使用,报表、标签、工具栏和类的使用,以及开发数据库应用软件的基本步骤和方法。
根据上面的教学内容组织的课堂教学,主要以知识为主线,结合各个知识点的实例展开教学过程。
因此,传统的计算机语言教学中存在的必然问题是各个知识点之间缺乏必然的联系,各个实例也是相对独立的实体。
其课堂教学效果并不能达到灵活运用Visual FoxPro程序设计语言完成数据库应用系统开发的教学目的。
教育部曾指出,高校非计算机专业计算机基础教学的主要目标是培养学生利用计算机分析问题、解决问题的意识与能力,提高学生的计算机素质,为将来利用计算机知识与技术解决自己专业实际问题打下基础。
教学设计:“我为一带一路添算力”——体验计算机解决问题的过程课程内容标准(节选自《普通高中信息技术课程标准》(2017年版))通过解决实际问题,体验程序设计的基本流程。
一、教材分析本节课为广东教育出版社2017版信息技术必修1数据与计算,本节为第三章算法基础的第一节内容。
本章的教学设计目标为让同学们体验计算机解决问题的过程,理解和概述算法的概念与特征,学会运用恰当的描述方法和控制结构表示简单算法,懂得描述程序设计语言产生与发展的过程,了解不同种类程序设计语言的特点,从而将知识建构、技能培养与思维发展融入运用数字化工具解决问题和完成任务的过程中,促进信息技术学科核心素养计算思维的构建。
本节主要内容介绍本节课体验计算机解决问题的过程是算法与基础章节的开篇课,内容包括人工解决问题的过程;计算机解决问题的过程。
课时设置本节课讲解 3.1.2 计算机解决问题的过程一节内容,针对教材内容及授课地点情况,设计用1课时来完成教学目标。
二、学情分析1.本节内容的教学对象是高中一年级学生具备了一定的逻辑思维、分析问题、表达思想等能力,初步形成了主动思考合作探究的学习习惯,此阶段的学生自身认知能力、知识体系构建能力、世界观价值观人生观初步形成,对事物的发展规律有一定的归纳能力,对信息技术在社会发展的重要地位有深刻的认识,所以对信息技术知识的获取很感兴趣。
2.经过调查,发现授课学生的从小学三年级开始学习信息技术科目,初中阶段参加了信息技术初中学业水平考试,整体的对信息技术的掌握以及核心素养的积累达到了一定的高度,但初中阶段未接触过计算机程序编写的课程内容。
3.大多数同学对获取新技术、新知识有着浓厚兴趣,但重技能以及与实际生活脱节的现象时有发生,对事物规律的思考、归纳、挖掘提炼存在畏难情绪。
三、教学目标1.知识与技能(1)掌握用计算机解决问题的过程。
(2)掌握对给定的任务进行需求分析,明确需要解决的关键问题。
2.过程与方法(1)体会理解用计算机解决问题的过程和方法。
一、名词解释1.CMI:计算机管理教学(Computer-Managed Instruction 简称CMI)就是利用计算机系统帮助教师管理和指导教学过程的一种信息处理系统,英文缩写CMI。
2.脚本模板:一种脚本样式,包括了教学内容、结构体系、界面布局、交互设计等方面比较详细具体的参照方案,保证了课件脚本设计中共性操作的统一,帮助课件设计者利用模板将课件设计中的教学思想表现出来。
3.计算机辅助教育:计算机辅助教育,简称CBE(Computer-Based Education)。
指以计算机为主要媒介所进行的教育活动。
也就是使用计算机来帮助教师教学,帮助学生学习,帮助教师管理教学活动和组织教学等等。
5.网络课程:网络课程是在先进的教育思想、教学理论与学习理论指导下的基于Web的课程,其学习过程具有交互性、共享性、开放性、协作性和自主性等基本特征。
6.信度:是对测量一致性程度的估计,即多次测验的测量结果是一致的。
7. 效度:效度是测量的有效性程度,即测量工具确能测出其所要测量特质的程度,或者简单地说是指一个测验的准确性、有用性。
8.评价内容体系:如何把笼统的教育价值细分为一系列可以观察或测量的,便于处理、判断的信息分量,从而使评价人员可以从各个方面来观察、衡量教育价值,并以此为依据得出综合判断。
这种对于计算机辅助教育系统的教育价值的结构化就是评价内容体系。
9.CIIPS:课堂教学信息处理系统。
10.计算机辅助教学:计算机辅助教学(Computer Aided Instruction ,简称CAI)是在计算机辅助下进行的各种教学活动,以对话方式与学生讨论教学内容、安排教学进程、进行教学训练的方法与技术。
11. 题库:题库的概念,就是按照一定的教育测量理论,在计算机系统中实现的某个课程试题的集合,是在教学模型基础上建立起来的教育测量工具。
二、判断题1.评价体系建立的基本原则是完备性、合理性和有效性。
( F )2.信息技术主要包括提供与信息有关的机器与服务两大方面。
一、引言作为语言程序设计领域的前沿软件,VB的发展历史已经很久,相关的技术也比较成熟,由于其简单易学、功能强大、应用广泛,现在会VB的人越来越多了,但是我们也应该看到,很多人都局限在“会VB”,而不能灵活的运用,不能用VB完成相应的程序设计,更谈不上从事专业编程工作了。
在这样的情况下,作为高职教师的我们,在教学中怎样才能够吸引同学们努力主动的学习好VB,这是我们值得探讨的问题。
我们的教学目标,不仅是使学生熟悉VB的基本概念,而且还要能够熟练的掌握一些程序设计的相关技巧和方法,有一定的程序编写思维能力,并且在今后的教学中同学们能够积极主动的探索和学习。
为了达到这个目的,探索采用案例教学法来改变教学方式,激发学生兴趣,以利提高教学实效。
二、案例教学的优势案例教学由于自身的特点,同时经过长期的教学实践,已经形成了独具特色的教学方法,更确切地说,它已成为一种重要的教学形式。
案例教学模式的目标定位是加强理论与实践的联系,重视培养学生可持续性学习能力,特别突出培养学生的创新精神和实践能力。
案例教学的目标定位正是当前在计算机程序设计教学领域的薄弱环节。
它有以下两个特点:1.促进学生内化知识,缩短理论和实践的差距在案例教学中,教师提供给学生的是事件的真实素材,学生根据自己所学的理论知识,在不受任何外界因素干扰与影响下,进行“实践”操演,以最快的速度、最高的效率使学生实现从理论向实际的转化,达到理论与实际相结合。
同时案例中隐含的理论问题被揭示出来后,会慢慢与原有的知识融合,成为已有认知结构的一部分,从而更好的掌握理论。
而且在实施比较复杂的案例时,会遇到一些突破学生原有的知识范围、知识领域的内容,就迫使学生从角色的扮演中学会综合运用更多的知识和更加灵活的技巧来处理各种各样的问题,提高实际运作能力,增加新的知识,弥补学习中知识片面的弊端。
2.加强学生的团队合作精神,促进创新。
案例教学法的授课方式是教师和学生一起,共同参与对实际案例的讨论和分析。
2012.No4 0摘 要 中等职业教育学生计算机专业程序设计类课程是整个中职教学中的难点之一,如何提高学生编程的基础知识和技能,激发学生学习兴趣,创新该类课程的教学方法,一直是广大教育工作者不断努力探索的重点课题。
针对目前中职学生的实际情况,结合程序设计类课程的特点,为收到较好的教学效果,特在此类课程中对互动式教学法进行了大胆的探索和应用,并总结探索出在该类课程教学中应当注意的相关问题。
关键词 中职教学 程序设计 互动式教学法程序设计类课程是中职教学中计算机相关专业的一类非常重要的职业能力课程,程序设计类课程对学生的要求较高,学习提高较难,既需要学生有一定的理论基础,又要求学生必须反复地实践练习。
然而中职学生基础知识薄弱,缺乏相关基本素质和能力,更缺乏学习的自觉性与主动性。
所以,目前从总体上讲,中职程序设计类课程的教学效果还不够理想。
那么如何创新思路、改革教学方法、以调动学生的积极性、取得好的教学效果呢?这一直是摆在广大中职教育工作者面前的一道难题。
本人在程序设计类课程教学中,大胆尝试互动式教学方法,收到了一定效果。
下面谈谈自己在中职计算机专业的程序设计类课程教学中实施互动式教学法的认识和体会:1 互动式教学法的基本内涵及其实施的必要性在中等职业教学中,对学生计算机知识的传授,采取什么办法,才能提高学生的学习兴趣、增强学习效果呢?经自己的反复总结和实践,对计算机专业的程序设计类课程采用互动式教学法,能收到较好的效果。
所谓互动式教学法就是在教学中教与学双方交流、沟通、协商、探讨,在彼此平等、彼此倾听、彼此接纳、彼此坦诚的基础上,通过理性说服甚至辩论,达到不同观点碰撞交融,激发教学双方的主动性,拓展创造性思维,以达到提高教学效果的一种教学方式[1][2]。
大家知道,教学过程是教与学的互动过程,教师只有准确地把握好两者的相互关系,抓住“教法”与“学法”两个关键环节,才能做到教有成效,学有兴趣,取得双向效果。