计算机程序设计教学中认知教学法的应用
- 格式: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]。
大家知道,教学过程是教与学的互动过程,教师只有准确地把握好两者的相互关系,抓住“教法”与“学法”两个关键环节,才能做到教有成效,学有兴趣,取得双向效果。
基于四元教学法的教学设计与应用——以《计算机应用基础》课程为例作者:高奇来源:《海峡科技与产业》 2017年第11期高奇杭州万向职业技术学院杭州 31 0023摘要:在《计算机应用基础》教学中,笔者采用四元教学设计对该课程的某些内容进行了重新设计,使得学习者提高掌握知识的兴趣,提升技能水平。
针对学习者特性,从高教学支持逐步减少支持。
帮助学习者在新旧知识之间建立关联,有助于学习者对知识技能的深刻理解和内化。
关键词:四元教学;职业教育;教学设计中图分类号:G712 文献标识码:A1四元教学设计与职业教育四元教学设计(Four-ComponentInstructional Design,4C/ID)是基于学习任务进行教学设计的一种处方性教学设计方法。
职业教育的目标是有效培养学生的综合职业能力,要实现知识、技能、态度的一体化培养,并将课程中所学的知识迁移到新的任务和问题情境中。
实现上述目标的有效方法是聚焦真实的学习任务,通过完整的任务来整合知识、技能和态度,促进学习迁移。
四元教学设计中有四个要素:学习任务、支持性信息,程序性信息,专项训练。
学习任务是学习者要学习的案例,或要实施的项目,要解决的问题等;支持性信息是帮助学习者完成学习任务的创生性技能和知识,通常包含问题解决和推理;程序性信息是帮助学习者完成学习任务的再生性技能的程序,也就是学习任务中每次都以相同方式进行的行为;专项训练是学习者需要十分熟练地掌握学习任务中某些再生陛知识技能时,所进行的额外练习。
2四元教学基于情境的学习学习者在面对复杂问题时首先会犯难,这时应该由一个学习者感兴趣的问题人手,提起学习者的兴趣来,并且让学习者聚焦到这个问题上来,通过问题可以了解学情,知道学习者的基本状态。
接下来通过一定的程序支持,让学习者思考如何解决这个问题。
陈述目标,让学习者在已有的工具或经验基础上解决问题。
开始教师可以给出一些指引或启发,让学习者通过查资料,讨论和实践尝试解决,此时教师通过复述问题,再次强调目标,让学习者围绕该目标讨论或实践。
浅谈项目教学法在中职计算机专业课教学中的应用摘要:在中职计算机专业课教学中运用项目教学法,充分体现了以学生为主体的教学理念,有利于激发学生的学习兴趣,培养学生自主探究、分析问题解决问题的能力,提高学生计算机知识水平和实践动手能力,适应现代社会发展的需要。
笔者近两年对该种方法的应用进行了实践探索。
本文论述了项目教学法在计算机专业课教学中的具体做法。
关键词:项目教学法;计算机专业课;教学;应用中图分类号:tp3-4 文献标识码:a 文章编号:1007-9599 (2013) 04-0000-02随着计算机网络技术和通信技术的高速发展,计算机网络正在改变着人们的学习方式、工作方式及生活方式,同时对中职计算机教育教学改革产生了深远的影响。
中职计算机教育的目标是提高学生计算机知识水平和实践动手能力。
然而,纵观我国中职计算机教育,由于各种原因,计算机教学效率低下,学生缺乏良好的动手能力和创造能力,有些理论性课程教学内容较难,学生难以消化,加上职专学生素质一般不是很高,学生自学能力和自控能力较低,学习积极性不高。
因此,使用能充分调动学生主动参与、自主协作、探索创新的新型教学模式即项目教学法非常重要。
1 项目教学法1.1 项目教学法的定义:项目教学法是由美国著名儿童教育家、伊利诺宜大学教授凯兹博士和加拿大儿童教育家、阿尔伯特大学教授查德博士共同推创的一种以学生为本的活动教学法,是基于项目活动的研究性学习,即以解决一个比较复杂的操作问题为主要目的,一般包括社会性活动的设计和科技类项目的设计两种类型,是师生通过共同实施一个完整的项目工作而进行的教学活动。
1.2 “项目教学法”的特点。
“项目教学法”最显著的特点是“以项目为主线、教师为引导、学生为主体”,改变了以往“教师讲,学生听”被动的教学模式,创造了学生主动参与、自主协作、探索创新的新型教学模式。
(1)目标指向的多重性。
对学生,通过转变学习方式,在主动积极的学习环境中,激发好奇心和创造力,培养分析和解决实际问题的能力。
项目教学法在Java语言程序设计教学中的应用作者:李丽丽来源:《电脑知识与技术》2019年第19期摘要:Java语言是面向对象的编程语言,知识的抽象度高。
采用项目教学法,可以提高学生的学习兴趣和学习积极性。
同时,在学生完成一个个项目之后,能够更好地学习、理解和巩固抽象知识点,并且能够提高学生的动手和分析问题的能力。
关键词:项目教学;Java语言;应用中图分类号:TP3; ; ; 文献标识码:A文章编号:1009-3044(2019)19-0171-021 项目教学法传统的教学模式以教师讲为主,学生的课堂参与度少,导致学生的学习主动性差,学习积极性低,学习兴趣缺乏。
Java语言程序设计作为一种实践性强的学科,传统的教学方法根本无法满足Java语言教学的要求。
教学方法改革势在必行,结合教学经验发现项目教学法更适合Java语言的教授与学习。
项目教学法是以学生为主,教师为辅的教学法,多学生进行分组,让学生对理论课程和实践课程进行协作,完成教学项目[1]。
在项目教学法实施的过程中,学生学习的积极性、主动性得到了充分的调动,提高了学生对计算机学科的兴趣,并且积极的引导了学生进行创造性学习,教师进行辅助的指导,更好的培养了学生分析、解决问题的能力。
2 Java语言学习中的问题作为完全面向对象的编程语言,多年以来Java语言依然受到众多编程者以及软件开发公司的青睐。
Tiobe2018年发布的编程语言排行榜中,Java语言依然占据第一的位置。
为了适应信息社会的发展和需求,在本科计算机相关专业的教育中,Java语言必然成了一门学生必学的编程语言。
由于编程语言类的教学过程依然采用传统的编程语言教授方式进行授课,将上课形式分为讲授和实验,讲授过程中以教师讲为主、布置课后作业对所学知识点进行巩固、上机操作验证并巩固所学知识。
进过近几年学生的反馈、自己对教学的反思以及同行的批评指正,目前的编程语言类的教学存在一些主要问题。
矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。
如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。
㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。
(2 列出开发利用方案编制所依据的主要基础性资料的名称。
如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。
对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。
二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。
2、国内近、远期的需求量及主要销向预测。
㈡产品价格分析
1、国内矿产品价格现状。
2、矿产品价格稳定性及变化趋势。
三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。
2、矿区矿产资源概况。
3、该设计与矿区总体开发的关系。
㈡该设计项目的资源概况
1、矿床地质及构造特征。
2、矿床开采技术条件及水文地质条件。
案例教学法在《c语言程序设计》课程中的应用作者:左永文来源:《科技创新导报》2012年第18期摘要:针对C语言程序设计课程内容自身的特点,提出在教学中采用案例教学法,并探讨了案例教学法的特点和组织实施问题,使得学生在解决问题的过程中逐步形成程序设计思维,从而提高学习兴趣,增强教学效果。
关键词:案例教学法 C语言程序设计中图分类号:G712 文献标识码:A 文章编号:1674-098X(2012)06(c)-0175-011 传统教学模式的弊端和C语言教学的现状在传统教学模式下,教师为中心,师生间的语言交流是单向的,没有考虑学生的实际收益,使课堂沦为“作秀”,学生失去了学习的兴趣,从而产生了厌学情绪。
传统教学模式功能单一,以传授知识为主要的目标,不是以能力发展为主要目标和着眼点,对学生智力的培养的目标落脚于掌握知识上。
这种知识型教学对社会品质、情感意志等方面的培养效果甚微。
传统的教学方法的主要弊端就在于一味灌输式教学,教学设计侧重于“教”的设计,盲目赶教学进度,压缩知识形成过程,而压缩这一部分,正好是学生写作思维方法的形成过程。
而素质教育的任务之一,就是要着力完善学生的认知结构。
鉴于此,在教学过程中要注意知识形成过程的教学显得尤为重要。
目前,国内大多数院校对于C语言程序设计语言类课程依旧采用传统的教学方法,使得部分学生在学习过程中对基本语法规似懂非懂,实际应用中不能融会贯通灵活运用,另一些学生则觉得教学方法枯燥死板,程序代码复杂难学,以致产生厌学情绪,使知识难点像“滚雪球”一样越滚越大,最后甚至“不知所云”。
笔者认为将案例教学法应用于C语言程序设计课程教学,可以有效的提高学生对C语言理论知识的理解和掌握,更能够培养学生学习兴趣及参与意识,开发学生创新思维潜能,从而提高学生分析问题、给出精度较高的算法、编写程序的能力。
2 案例教学法的由来及特点19世纪70年代,美国哈佛大学法学院院长兰德尔首先提出了案例教学法。
2012年第·10期太原城市职业技术学院学报Journal of TaiYuan Urban Vocational college期总第135期Oct2012[摘要]高等职业院校是开展高级技能教育的院校,培养应用型高级技能人才应重视对学生能力和创造性的培养。
文章分析研究了项目教学法在程序设计课程教学中的应用,并指出在程序设计课程的教学中,采用项目教学法对学生能力的培养是全面的,是一种典型的以学生为中心的教学方法,能充分发掘学生的创造潜能,提高学生解决实际问题的综合能力。
[关键词]程序设计;建构主义学习理论;项目教学法[中图分类号]G718.5[文献标识码]A[文章编号]1673-0046(2012)10-0030-03浅议项目教学法在程序设计课程教学中的应用李文芳(太原城市职业技术学院,山西太原030027)随着现代社会及科学技术的发展,对人才的要求越来越高,从过去的对相对单一型人才的需求转变为现在的对多元化、复合型人才的需求,促使教育体系也要进行不断的变化,这对传统教育管理和教学模式提出了更高的要求。
现阶段毕业的学生,无论从知识结构还是个人能力均难以满足用人单位的需求。
高等职业院校是开展高级技能教育的院校,是培养应用型高级技能人才的基地,肩负着向特定的行业和岗位培养合格的操作技能型人才的使命。
因此,应在培养学生的综合能力上下工夫。
高职院校本着“以能力为本位,以就业为导向”的教学目标,应重视对学生能力和创造性的培养,要达到这一要求,必须改变重理论轻实践、重知识传授轻技能培养的传统教学方法,而采用项目教学法对学生能力的培养是全面的,是一种典型的以学生为中心的教学方法,能充分发掘学生的创造潜能,提高学生解决实际问题的综合能力。
一、项目教学法的必要性计算机程序设计课的最终目的就是要培养学生分析和设计程序的思维方法和能力。
传统的教学方法是:先讲解语法功能,再讲授在程序中的使用,然后就是举例做练习。