程序设计语言类课程的教学方法研究
C语言程序设计基础课程教赛融合教学方法研究
C语言程序设计基础课程教赛融合教学方法研究一、背景介绍C语言程序设计是计算机科学与技术专业的一门基础课程,对学生的编程能力和算法思维能力有较高的要求。
传统的教学方法主要是讲授理论知识和实操练习,但这种方法缺乏足够的互动和动态性,容易使学生失去兴趣,学习效果也不佳。
二、教赛融合教学方法的介绍教赛融合指的是将教学内容和比赛活动结合起来进行教学,通过设计比赛题目和组织比赛活动,培养学生的编程能力、团队合作能力和解决问题的能力。
1. 设计比赛题目设计比赛题目时,需要考虑到学生的知识掌握程度和编程能力,以及比赛的目标和要求。
比赛题目可以分为初级、中级和高级,并根据难度逐渐增加,以培养学生的编程能力。
2. 组织比赛活动比赛活动可以分为个人赛和团队赛,在个人赛中,学生单独完成比赛题目,在团队赛中,学生分成小组合作完成比赛题目。
比赛活动可以设置时间限制和答题限制,以提高学生的应试能力和解决问题的能力。
3. 分析比赛结果比赛结束后,通过分析比赛结果,可以对学生的编程能力和解决问题的能力进行评估,并根据评估结果调整教学内容和教学方法,以提高教学效果。
1. 设计教学计划:制定教学计划,确定教学内容和教学目标,为比赛活动做好准备。
3. 宣讲比赛规则:在比赛开始前,为学生宣讲比赛规则,说明比赛的目标和要求,以及评分标准和比赛流程。
4. 组织比赛活动:根据比赛题目和规则,组织比赛活动,可以设置个人赛和团队赛,并根据实际情况确定时间限制和答题限制。
1. 提高学生的学习动力:比赛活动的设置可以激发学生的学习兴趣和学习动力,使学生更加积极主动地学习。
2. 培养学生的编程能力和解决问题的能力:通过比赛活动,可以锻炼学生的编程能力和解决问题的能力,增强学生的实际操作能力。
3. 培养学生的团队合作能力:在团队赛中,学生需要分工合作,培养学生的团队合作能力和沟通协作能力。
4. 实时评估学生的学习情况:通过分析比赛结果,可以实时评估学生的学习情况,及时调整教学内容和教学方法。
“高级语言程序设计”的教学方法研究
思路上 , 通过大量 的例题学 习怎么设计 一个 算法 , 构造 一个程序 。单纯依 我 , 炼 自我 的 机 会 。 锻
富, 课程难度大 , 理论性和实践性都很强 。 教学任务很 重。尤其该 课程面 向 毛病 。学生 回答 问题的过程 , 既是一个 开动脑筋 、 积极思考 的过 程, 又是一 的是大一的新生, 绝大部分学生的计 算机基础几乎 为零, 因此 , 在进行教 学 个运 用语言准确表达思维的过程。刚开始的时候 , 我发现班 上有一些学生 时, 我很注意教学内容 的调 整和组织 。在课 程讲 授之初 , 先从基本 的语 法 在课堂上不愿发言 、 不善发言 、 敢发言 , 不 通过鼓励 与举例 , 让学生逐 渐有 规则入 手 , 尽可 能避免程 序 的出现, 让学 生先从 简单到复 杂 , 从语 法到算 敢于表达 的意识 , 通过课堂提 问 , 培养了学生的语言表达 能力, 锻炼 了他们
程 的 课 堂 教 学 方法 进 行 总 结 和 探 索 。
一
握 , 调 整我 的讲 授 方 法 。 我 所 授 课 的班 级 人 数 接 近 一Hale Waihona Puke 百 人 , 且 每 周 有 来 而
一
、
课 堂教 学 内容 的 调 整 和 把 握
次 课 是 在 上 午 三 四节 , 过 课 堂提 问 的 方 式 , 仅 让 我 认 识 了 很 多 学 生 , 通 不
“ 高级语言程序设计 ” 是一 门实践 性非常强 的专业基础课程 。本课 程 识的掌握程度 , 以及时反馈教 学信 息, 可 检测教 学效果好 坏。再根据 学生 是向学生介绍程序设计的基础知 识, 要求 学生掌握 程序设计 的基本 概念 , 回答 问题 的 情 况 , 后 对 自身 的 教 学 过 程 进 行 反 思 , 断 的 改 进 教 学 方 法 课 不 基本思想和基本技能 , 训练学生 的实践能 力, 培养学 生的 自学能力 和创新 和手段 , 成功的方面加以总结 , 不足 的地方分析 原 因, 以改进 。例 如, 加 我 能力并使之能将计算机技术应 用于本专 业领域 中。学习本 门课 程还 为学 常常会在课堂上书写一些程序 , 让学生将 其读懂 , 一方面 , 激活学 生思维 ,
C语言程序设计基础课程教赛融合教学方法研究
C语言程序设计基础课程教赛融合教学方法研究一、引言C语言是一门广泛应用于计算机程序设计和软件开发的编程语言,因此C语言程序设计基础课程在计算机相关专业中具有重要的地位。
传统的教学方法往往难以激发学生的学习兴趣和培养他们的实际操作能力。
本文将通过研究探讨C语言程序设计基础课程的教赛融合教学方法,以期提高教学效果,培养更多的优秀计算机专业人才。
二、教赛融合教学方法的基本概念教赛融合教学方法是指将教学内容与实践比赛项目相结合,通过竞赛的方式激发学生的学习兴趣和主动性,从而达到更好的教学效果。
在C语言程序设计基础课程中,教赛融合教学方法可以通过以下几个方面实现:1. 设计竞赛项目教师可以结合课程内容和学生实际水平,设计一些适合学生参与的C语言程序设计竞赛项目,这有助于激发学生的学习兴趣和动力。
2. 引导学生参与竞赛教师可以通过宣传、讲解竞赛项目的意义和价值,鼓励学生积极参与竞赛活动,增强他们对课程内容的学习热情和主动性。
3. 评选优秀作品在竞赛结束后,教师可以评选出一些优秀的作品,并对学生进行表彰和奖励,以鼓励更多的学生参与到竞赛中来。
4. 将竞赛成果融入教学教师可以将竞赛中涌现的一些优秀作品融入到教学中,让学生在实践中学习,进一步提高他们的实际操作能力和创新能力。
通过教赛融合教学方法,可以更好地激发学生的学习热情和积极性,提高教学效果,培养更多的高素质计算机专业人才。
1. 竞赛项目设计在C语言程序设计基础课程中,可以设计一些与课程内容紧密相关的竞赛项目,如编写简单的程序实现某个功能,设计一个小型的程序比赛等。
这些竞赛项目既可以锻炼学生的编程能力,又可以检验他们对课程内容的掌握程度。
2. 学生参与竞赛教师可以通过课堂宣传、班级讲解等形式,引导学生积极参与竞赛活动。
在竞赛组织和进行过程中,教师可以对学生进行指导和辅导,帮助他们克服困难,完成竞赛项目。
3. 评选优秀作品4. 融入教学四、结语C语言程序设计基础课程的教赛融合教学方法,通过设计竞赛项目、引导学生参与竞赛、评选优秀作品、融入教学等方式,可以更好地激发学生的学习兴趣和主动性,提高教学效果,培养更多的高素质计算机专业人才。
《C语言程序设计》课程建设研究与实践
《C语言程序设计》课程建设研究与实践一、引言C语言是一门经典的编程语言,在计算机编程领域拥有着非常重要的地位。
《C语言程序设计》作为计算机类专业中的一门基础课程,对于培养学生的编程能力、逻辑思维能力和解决问题的能力有着重要的意义。
对于《C语言程序设计》课程的建设研究与实践显得尤为重要。
本文将围绕《C语言程序设计》课程的设置、教学内容和教学方式进行深入探讨,并结合实践经验提出相关的建设研究和实践措施,以期提高《C语言程序设计》课程的教学质量和学习效果。
二、《C语言程序设计》课程设置1. 课程定位《C语言程序设计》是计算机类专业中的一门基础课程,旨在向学生介绍C语言的基本概念、语法和编程技巧,培养学生的程序设计能力和解决问题的能力。
2. 课程目标(1)使学生掌握C语言基本语法和程序设计技能;(2)培养学生对C语言程序的编写、调试和优化能力;(3)引导学生在具体问题中应用C语言进行程序设计和实现。
3. 课程内容《C语言程序设计》课程内容应包括C语言基础知识、控制结构、函数、数组、指针、文件操作等内容,还可以适当引入一些常见的数据结构和算法,以丰富课程内容。
三、教学内容的设置与调整1. 设计合理的教学大纲根据《C语言程序设计》的课程目标和要求,我们需要设计一份合理的教学大纲,明确课程的整体布局、教学内容和教学进度。
教学大纲应包括课程的主要内容、教学目标、教学方法和教学评价等方面,以保证教学的系统性和科学性。
2. 教学内容的灵活性调整由于《C语言程序设计》课程的内容相对固定,因此教师需要在教学实践中根据学生的实际情况和反馈适当调整教学内容。
可以根据学生的学习进度和兴趣增加一些拓展性的内容,或者在实践环节增加一些案例分析和讨论。
四、教学方式的改进1. 注重理论联系实际《C语言程序设计》课程教学内容主要为C语言语法和程序设计方法,因此教学过程中需要注重理论联系实际。
可以通过举例、案例分析和实验等形式,使学生更好地理解和掌握C语言的基本概念和编程技巧。
C语言程序设计教学方法研究
和分析问题 的方法 , 这样学生就能更好 的解题 , 提高编程 能力。否则 , 这个问题这样分析 , 那 个问题那样分析 , 当让学生 自己解题时就不知从 哪下手 。那 么在 C语言教 学中的主线是什 么?本人认为 主线是 : 主框 架( m a i r t 0) —— 子框架 ( 子 函数 ) ——c语句 。在设计 程序时 , 首先从全 局着手 , 分析主函数 m a i n 0 的构成 , 即程序要解决 哪些方 面的问题 , 是程 序 的主框架 , 通过调用各子 函数来 体现 , 如 同建房子 , 首先设计房子 的
化 。更多的学生在 学习 c 语句和语 法过程 中并没 有感 觉难学 , 课 堂上 就 能学会 , 而是在使用这些语句编写程序时感觉无从下手 , 不知道怎么 做 才好 。尤其是对 于初学者 , 一 时难 以适应程序语言 的设 计思想 。不 少学生在学完 c语言后 , 连c 程序都看不懂 , 更不用说去写程序 了。形 成 这种 结果的原 因有许 多 , 其 中教学方 法单 一是主要原 因之一 。许多 教 师在不断地探讨 和改进 c 语言 的教学 方法 , 但是大多方 法仍 然是 以 老师讲 解为主 , 学 生实验为辅 ; 以语法 和语 言本身为 主 , 解 决实际问题 为辅 , 学生 的学 习兴趣和积极性没有很好地调动起来 , 教学质量和效果 都不理想 。究其原因 , 主要有 : 1 . 学生 的学 习目的不明确 首先, 学生对学 习 C语言课 程没有明确 的学 习 目的。一些学生 了 解到 现在 流行 的程 序开发 语 言是 J a v a和 c #等 , 觉得 c语 言用 处不 大。最重要的是 , C语言程 序设计是一 门实践性很强 的课程 , 而实 际的
《高级语言程序设计》课程教学改革探讨
《高级语言程序设计》课程教学改革探讨随着时代的变迁和技术的发展,高级语言程序设计课程的教学内容也需要不断改革与探讨。
本文将围绕《高级语言程序设计》课程教学改革进行探讨,从课程设置、教学方法、教师培训等方面进行深入分析和讨论。
一、课程设置调整与创新高级语言程序设计课程作为计算机科学与技术专业的重要课程之一,其教学内容应与时俱进,结合当前技术发展趋势和市场需求进行调整与创新。
应该对课程内容进行全面评估,更新教学大纲,确保与最新的计算机技术和相关领域的发展保持同步。
可以根据学生的不同学科背景和兴趣爱好,增加一些专业课程的选修内容,如移动应用开发、人工智能、大数据等,提供更多的选择空间,提高学生的选课积极性和学习兴趣。
还可以引入跨学科的教学资源,与其他相关专业或学科进行合作,开设跨学科课程,丰富课程内容,提高教学效果。
二、教学方法更新与改进传统的课堂教学模式已经不能满足当前学生的学习需求,需要引入更多的现代教学方法和工具,如多媒体教学、远程教育、虚拟实验室等,丰富课堂教学内容,提高学生学习的趣味性和参与度。
可以开展更多的项目化教学活动,组织学生参与实际项目开发和实践活动,培养学生的动手能力和实际应用能力。
还可以开设一些专业技能培训课程,如编程比赛培训、软件开发实训等,帮助学生提升专业技能和实际应用能力。
三、教师培训与队伍建设教师是教学改革的中坚力量,需要不断提升自身教学能力和专业素养,才能更好地适应教学改革的需要。
学校应该加强对教师的培训和指导,组织定期的教学研讨会、学术交流活动,提供更多的教学资源和教学支持,提高教师的教学水平和教学质量。
还可以建立一个专业的教学团队,由具有丰富教学经验和专业知识的教师组成,共同参与课程改革和教学研究,共同提高教学质量和教学效果。
四、实践教学与实验室建设高级语言程序设计课程需要充分发挥其实践性和应用性,因此需要建立完善的实验室和实践教学基地,为学生提供更多的实验和实践机会。
计算机程序设计语言课的教学方法探讨
汪培 芬 ( 淮安 市广 播 电视 大 学 , 江 苏 淮安 2 2 3 0 0 1 )
摘 要: 针对 中职学生的学习特点, 探讨 了计算机程序设计语言课的教学方法 , 运用多种教 学方法 , 提 高学生学习的兴趣和主动性。 关键词: 程序设计语言 ; 教学方法 ; 兴趣 计算机程序设计语言课是中职学校计算机专业的主要课程之一。 程序可以按要求完成 了, 接着 , 又可以继续引导学生 : 输入多个字符时 它是为学生毕业后从事计算机的应用开发工作 ,在计算机软件知识与 的程序。此时应启 发学生有两种 隋况 : 一种是一次输入多个字符 , 一种 那么第一种是对字符串的应用, 第二种是对循环 技术方面打下—个较为全面的基础而设置的课程。计算机语言的种类 是多次输入—个字符。 非常的多, 从早期的面向过程的 B A S I C语言、 C 语言到面向对象 的可视 语句的应用 。 总之, 通过这样的教学 , 学生对实际问题学会了如何思考 , 化语言 V i s u a l B a s i c 、 V i s u a l c + + 、 V i s u a l F o x p r o 等等 , 计算机语言的功 如何完善程序。 能在不断向前发展, 不断扩充, 但作为计算机程序设 吾言的基础内容 z 4比喻法教学。计算机学科 中, 有些教学内容 比较抽象 , 不容易被 仍然是今后相当长的历史时期内的主要的教学内容。 学生接受和理解 , 作为教师应有能力化繁为简 , 将深奥的理论讲 的通俗 学习程序设计需要较强的逻辑思维能力和较扎实的数学功底 , 而 易瞳, 这需要教师多专研教材教法。在教学 中巧用生活中的实例 , 形象 中职学校的学生普遍数学基础较薄弱, 学生们在学习开始时 着神秘 、 地比喻的方法最容易为学生接受。 如 c语言的教学中, 取指针的指针 中 兴奋的心情 , 认为将来 自己可以成为计算机软件的高手 , 随着教学 内容 的数据 , 可以用生活中的例子 : 若将 A抽屉的钥匙放在 B抽屉中 , 那么 深入 , 难度增大了, 导致学生在学习时显得力不从心, 调动不起积极性 , 取 A抽屉中的东西 , 就要开 B抽屉 , 再开 A抽屉 , 再取东西。可以把指 这样不照本宣读, 学生很容易理解 。 觉得学习计算机语言枯燥难瞳。 E 机实践 , 只会 照着书上的例子 , 输入 针 比喻为抽 屉号码 , 程序 , 得 出与书中结果一致的答案就算完成任务了, 并没有掌握语句的 2 - 5 案例法。案例教学是一种理论联系实际的互动式教学方法 。教 真正用法。即使是学习认真地学生 , 虽然书上的例子能看障, 但要独立 师根据教学 目的 , 精心设计案例 , 然后教师和学生一起 , 对案例进行分 完成编程题却无从下手。如何改变教学方法 , 激发学生的学习兴趣 , 真 柿 ≈ 论, 推导出结论 , 提出解决问题的方法和途径。教师通过不断地挑 正的吸引学生, 本文谈 几点教学 中的体会。 战和激励学生 , 引导学生积极主动地去学习 , 去实践 , 从而使学生在掌 1上好 首堂 课 , 培养 学生 的兴趣 握计算机语言理论知识的同时,形成缜密的逻辑思维和 良好的编程风 兴趣对学生的学习有着神奇的内驱动作用 , 能变无效为有效 , 化低 格 , 提高程序设计的能力 , 实现教学 目标。如 : 二重循环 , 内外循环控制 效为高效 。一般教材会在第一章节安排程序设计语言 的基本概念、 语 变量的变化对于初学者来说 , 是比 较难理解的, 如果直接采用传统的教 句、 运算符等, 对于从来没接触过计算机语言的学生来说这些基本术语 学方法来讲解 , 学生往往会觉得很复杂 , 难 以掌握 , 但如果教师能通过 太陌生、 太抽象, 很难抓住学生的眼球 , 吸引学生兴趣。 教师可以在讲授 设计一些案例来讲解, 也会收到意想不到的教学效果。 教师可以设计输 第一次课时, 着重演示一两个用该语言来解决实际问题的综合程序 , 吸 出打印“ 的程序作为案例, 先是一行输出, 再是多行输 出, 然后每行变 引学生注意力 , 当然这些演示的综合程序要预先精心设 计好 。比如 : “ 查 化列数输出, 逐步地引导学生写 出相应的程序代码 , 最后归纳总结 出内 询、 添加、 修改 、 删除的菜单程序” 、 “ 人事档案管理程序” 、 “ 实用的小型通 外循环控制变量的变化, 把复杂的问题简单化, 这样给学生的印象会更 信录程序”等 , 让学生了解该程序设计语言实际运用 , 对计算 机语言有 深刻 , 学生将很容易地掌握案例所涉及的知识 。 个初步印象, 真正提高学生的学习兴趣。 2 . 6 任务驱动法。 所谓“ 任务驱动” 指在学习的过程中, 学生在教师的 2上 好 中间课 。 多种 教学 方法并 用 帮助下 , 紧紧围绕—个共同的任务活动中心 , 在强烈 的问题动机的驱动 课堂教学无论从内容和时间上, 都是传授知识的主要形式 , 要充分 下,通过对学习资源的积极主动应用 ,进行 自主探索和互动协作的学 利用多种形式的教学方法培养学生逻辑思维能力与综合运用能力 , 增 习 , 并在 完成 既 定任务 的 同时 , 引导 学生 产生 一种 学 习实践 活动 。学 生 通过完成教师布置的任务, 建构真正属于 自己的知识与技能。 其中的任 强学 生学 习兴趣 。 2 . 1 整体到具体。在教学过程中, 一般是依照教材编排的顺序讲授 , 务既蕴含了学生应该掌握的知识与技能 ,也蕴含了学生应该获得 的能 即先介绍—条条语句的语规则 , 再用例子讲解。 实际教学中先给学生灌 力训练。在任务驱动下既提高了学习兴趣又完成了学习任务。 3上好 结束 课 , 突 出综合 实验法 输语句并不能起到 良好的效果。可以先给学生介绍一个完整的程序例 子, 告诉学生通过程序实现什么功能 , 使学生先对程序有个初步 印象 , 只有亲 自 动手 、 亲 自实践 , 才能真正体会到程序设计的乐趣。这里 让学生洲 a = 吾 言的学习有个一个大致 的了解 , 再逐条分析用到的语句 , 的实验 , 并不是对学过的语句进行上机练习, 而是通过课程设计 , 进一 不至于因为一大堆语句的出现使学生对学 习计算机语言产生望而生 步加深对程序设计语言的了解 , 这将有利于培养学生的创造思维、 独立 畏。这样的教学方法 , 学生对语言的学习有 了整体的概念 , 再具体介绍 分析问题和解决问题的能力以及培养学生实际编程的能力 。 在教学中 , 语句 , 学习时心里就有了“ 底” 。 本人 曾经提前半个月完成课堂教学任务, 用剩下的时间进行课程设计 , 2 . 2 一题多解法。为了调动学生的学习积极性与主观能动性 , 教学 全班 4 7名学生, 共列出了 8 个课题 , 分组进行课程设计, 编制的都是完 中注意将以语句的语法规则为重点转移到以语句的应用为重点上 。例 整的程序 。学生非常认真, 也非常感兴趣 , 在教师的辅导与学生 自己的 如在讲授一种语句 的语法时 , 通过一题多解 , 强调程序设计方法 , 使学 努力下, 多数者 艮 好地完成了任务 , 并提交了相关的体会文章。学生对 生在掌握—个语句如何使用的同时 , 又掌握了该例题 的多种编程方法 , 这样的纺. A 实验 , 普遍反映良好。 对所学 内容有了较深 的感性认识和系 生了解 , 增强 了动手 能力 , 拓 宽 了知识 面 , 增强 了创新 意识 。 在上机练 习时 , 要将书上的例题 , 改变其编程方法 , 达到相同的运算结 统 I 果, 才算是调试通过 。 另外 , 对于语句的语法介绍, 不必每种语句均按序 结束 语 介绍 , 只需 以三种基本结构 , 即顺序结构 、 条件结构 、 循环结构为主线 , 本文作者从实际教学出发 ,探讨了计算机程序设计语言的教学方 有些语句可以在例题中出现时再讲解, 如b r e a k 、 c o n t i n u e 等。 法。要教好计算机程序设计语言, 关键在于激发学生的学 习兴趣 , 让学 2 . 3 启发式教学。 通过启发 , 培养学生的逻辑思维能力, 使学生尽快 生主动、 愉快地学习, 满足他们的求知欲, 这样才能取得 良好 的教学效 掌握程序的设计方法。如 : 输入一个字符 , 判断它是否大写字母 , 如果 果 。 参考 文献 是, 将它转换成小写字母 ; 如果不是 , 直接输出。看完题 目后 , 先让学生 不要看程序, 再多读几遍题 目, 学生经过分析知道要用到条件语句和输 『 1 1 李传玲. 徐品. c + + 程序设计课程改革与实践 冲 国电力教育, 2 0 1 3 .
C语言程序设计基础课程教赛融合教学方法研究
C语言程序设计基础课程教赛融合教学方法研究随着社会的发展,计算机技术在各个行业中被广泛应用。
作为计算机科学与技术专业的基础课程之一,C语言程序设计的教学变得越发重要。
传统的教学方法主要是通过教师的讲授和学生的听讲来进行,但这种方法容易使学生产生兴趣缺乏和知识运用能力不足的问题。
研究融合教学方法,将竞赛元素引入课程中,能够提高学生的学习积极性和主动性,培养他们的创新能力和团队合作精神。
引入竞赛元素可以提高学生的学习积极性。
C语言程序设计是一门需要实践操作的课程,通过让学生参加编程比赛,可以激发学生的学习兴趣。
学生们会发现,只有通过实际操作,充分巩固和运用所学的知识,才能在比赛中取得好成绩。
他们会更加积极主动地参与到课程中来,主动去学习和探究。
他们会主动去思考和探索怎样通过C语言编程解决问题,提高自己的编程能力。
融合竞赛元素可以提高学生的知识运用能力。
传统的教学方法注重理论知识的讲解,但在实际操作中,学生们往往不能很好地将理论知识应用到实际问题中去。
而通过参加编程比赛,学生们必须将所学的知识灵活运用到具体问题的解决中去。
这样一来,学生们不仅能够巩固所学的知识,更能够深入理解并灵活运用。
在竞赛中,学生们会遇到各种实际问题,他们会积极寻找解决方法,并将其用C语言编程实现,这样既增强了他们的动手能力,也提高了他们的问题解决能力。
融合竞赛元素能够培养学生的创新能力和团队合作精神。
在编程比赛中,学生们需要创造性地解决问题,他们要不断尝试新的方法和思路,以期取得更好的成绩。
这样的学习过程能够培养学生的创新意识和创新能力。
编程比赛通常是以团队的形式进行的,每个团队成员都需要发挥自己的专长,协同合作,解决问题。
这样的学习方式可以培养学生的团队合作精神和沟通能力,使他们在未来的工作中能够更好地与他人合作。
“C语言程序设计”课程教学方法的研究与实践
第 一 单元 包 括 : 言 概 述 、 据 类 型 、 算 符 和表 达 式 。在 这 个 单 元 的 教 学 过 程 中 , 将 数 据 类 型 、 算 符 和 表 达 C语 数 运 应 运
式 融 入 到 简 单 的 程 序 里 面 进 行 讲 解 。一 个 程 序 可 以根 据 教 学 需 要 改 变 其 数 据 类 型 , 入 、 出 函 数 , 算 符 或 表 达 式 实 输 输 运 现 不 同 的 教 学 目的 。对 初 学 者 来 说 , 样 的 实例 教 法 更 合 理 , 易 于接 受 。 这 更
媒 体 技 术 和 网络 辅 助 教 学 系 统 激 发 学 生 对 C语 言程 序设 计 的 学 习 兴 趣 , 高 他 们 学 习积 极 性 和 主 动 性 ; 提 以及 采 用 “ 务 任
提高程序设计语言类课程教学质量方法的研究
为 了有效解 决程 序设计 语 言类课 程教 学 中的 问题 , 提高 课 程教 学 质量 ¨ , 文 从 改革 教 学 方 本
法 去研 究 , 据 不 同学 生 的 实 际情 况 , 用 科 根 采 学 的授课方 法 , 养学 生学 习程序 设 计 语 言 的 兴 培 趣, 激发学 生 的学 习主观 能动性 , 强化 并重 视实 践 环 节 , 调 理论 与实 践 的充 分结 合 , 养 学 生 强 培
方 法要灵 活 多样 , 对 不 同 的授 课 内容及 不 同 的 针
3 启 发式 教 学法 。在 教 学 的过 程 中 , 师 可 . 教
针对 教学 内容 的难点 和学 生 的疑点 提 出恰 当 的问
题, 并设 置相关 的悬 念 , 发学 生运 用所学 的 知识 启 进行 分析 。教 师可 以在激 发学 生创新 思维 的前 提
的效 果 。
的接 受状 态 , 主体 的地位 被忽 视 , 习 的主观能 动 学
性 也被大 大 的打消 , 师与学 生之 间交流很 少 , 教 严
1案例 教学 法 。根据授 课 内容设 计趣 味性 和 . 应 用性 皆有 的案例 , 利用 案例 的方式 呈 现给学 生 ,
重 影 响课 堂 气氛 , 生 听课情 绪低落 , 师授课 时 学 教
动 以及学 生之 间 的合 作 , 据 教 学 团 队 中不 同教 根 师 的专长 组织各 类 知 识 讲 座 , 教学 中所 存 在 的 将 相关 问题 设计 出 一些 题 目发 给学 生 , 他 们 去 思 让
考, 以学 生为 中心组 织这 种教学 方法 的各个 方 面 ,
刻, 最终 达到培 养 学 生程 序 设 计 能 力从 而 达 到 培
授课 对象 采用 不 同 的授 课 方 法 , 同时教 师 授 课 的 语 言要 生 动 、 象 、 形 具有 幽默感 , 这样 才 能 吸 引学 生 的注 意力 , 而 激 发 学 生 的学 习兴趣 和学 习 的 从
基于计算思维的“Python程序设计”课程教学研究
基于计算思维的“Python 程序设计”课程教学研究罗平娟,彭芳策(兴义民族师范学院,贵州兴义562400)摘要:随着我国信息科技的不断发展,对计算机人才的需求也越来越大。
大学是个培养人才的地方,计算机专业也是大学的重点专业,在大学里怎样更好地培养学生的计算机的应用能力,怎样更好地培养学生的计算机思维能力是程序设计课程的重点目标。
论文从Python 程序设计课程入手,分析总结了在教学过程中教师如何设计该课程的教学方式,让学生在学习编程技巧的同时提升独立思考问题、独立分析问题、独立解决问题的能力,也可以为以后的计算机课程学习打下良好的基础。
关键词:计算思维;教学;策略中图分类号:G642文献标识码:A文章编号:1009-3044(2021)15-0122-02开放科学(资源服务)标识码(OSID ):“计算机的建立是在数学的基础上”,不管是智能机器人、还是智能手机,他们的应用背后都离不开计算的作用。
我校信息技术学院开设Python 程序设计课程已近5年,在教学中可以增加一些计算课程,因为计算思维就是逐渐让学生通过计算数据建立起来。
程序设计也具备一定计算逻辑思维,在课堂上老师要根据程序设计的知识重新制定教学计划和教学目标,因为程序设计不仅仅是培养学生的计算思维,还要教会学生如何把掌握的技术应用到现实生活中。
课程可以从基础的程序设计开始,让学生对现代的信息技术发展有一个具体的了解,从而可以更好地学习编程,深入研究“Python 程序设计”。
本文通过对计算思维的“Python 程序设计”课程教学进行研究,提出了相关的问题和策略。
1计算思维对于Python 程序设计教学的重要性1.1提高学生的计算逻辑思维程序设计可以说一个计算机的后台,在大学学习程序就是类似编程的专业,计算思维是学习程序设计的基础。
教师也要在教学方式上不断创新,提高学生的计算思维,这样才能巩固学生的知识,为学生以后的职业生涯打下良好的基础。
《C语言程序设计》课程教学模式的研究与实践
学方 法 已经落 伍 .应该 从 传 统 的被动 接受 式学 习 变成 “ 基础 篇 ” “ 一 精髓 篇 ” “ 高篇 ” 四个 层 次组 织教 学 一 提 等
积极 主动 式学 习 。 从改 变学 生 的编程 思维模 式 人手 , ( 图 2所示 ) 要 如 。在制定 课 程大 纲 时就科 学 地进行 了学
P I P T '
再 加上 教学 内容 丰富 、 实践 性 强 的课 程 特点 。 易使 刚 容 刚接 触计 算 机 语 言学 习 的大 一新 生 感 觉 内容 枯燥 、 知
图 1 于 层 次 的课 程建 设 模 型 基
( ) 夯 实基 础 知 识 和培 养 基 本 能 力 人 手 , 建 二 从 重
21 0 2年第 1 期
福 建 电
脑
23 0
《 C语言程序设计》 课程教 学模式 的研究与 实践
冯 运 仿
(湖北理 工 学院计 算机 学院 湖 北 黄石 4 5 0 3 0 3)
【 摘 要 】 C语 言的教 学是教 与 学的 同步过 程 ,教 师在 讲授 过 程 中应根 据 C语 言程序 设 计课 程 的特 :
率。
【 关键词 】 :C语 言 教擎 内容 教 学方法 教学改革
《 C语 言 程序设 计 》是计 算机 科学 与技 术专 业 的一 用 型人 才培养 目标 人手 .紧 紧 围绕着 高技 能人 才培 养 合 精 集 门重 要 的专业 基础 课 .也是 该 专业 学 生首 次接 触程 序 的主 线 . 理制 定 教学 大 纲 。 心设 计 样本 教 案 , 体 充分 发挥 “ 高级 语言 程 序设 计 ” 品课 精 设计 , 后续 《 对 数据 结构 》 多 门课程 的学 习非常 重要 。 制 作 P 教 案 . 等 形成 “ 养 目标 ”÷ 知识 能力 ” “ 学 培 _“ 教 因此 , 入研究 本 门课 程教 授 的理念 、 深 内容 、 方法 、 段 程 网站 的功效 . 手 等诸 多方 面 , 提 升学 生学 习本 门课 程 的兴 趣 和效果 。 大 纲 ” 十 样 本 教 案 ” “ P 对 一“ 一 P T及 精 品课 程 网 站 ”一 “ 规 , 核 层 为后 续专 业课 程 的学 习奠定 基 础 ,尤 为重要 。近几 年 划 教材 ” 主 线 明确 、 心突 出 、 次分 明 的课程 建设 模 来 .我们 对本 门课 程 教学模 式 进行 了有益 的探 索 与实 型 . 图 1 示 。 如 所 践 。 累了一定 的心得 体会 。 积
对C语言程序设计课程研究性教学的探索与实践
对C语言程序设计课程研究性教学的探索与实践[摘要]研究性教学模式是教师精心创设问题,启发引领学生充分参与、主动探究的一种实际化、现场化、实践体验与成果展示相结合的教与学的模式。
这种模式能够激发学生学习的趣味性和主动性,增强学生独立分析问题和解决问题的能力,培养学生的创新能力和团队意识,促进健康人格的形成,具有鲜明的时代特色。
[关键词]C语言程序设计课程研究性教学学习模式探索与实践要实现教学效果的最大化,就要创建师生互动的教学氛围,激发学生的学习热情,使学生全身心地投入到教学的全过程,因此,探索一种切实有效的教学模式极其重要。
几年来我们对研究性教学模式进行了认真深入的探索与实践,收到了很好的教学效果。
研究性教学对于教师首先要创设研究性的教学氛围,设计研究性的课题,并引领学生进行研究性学习。
在这一教学过程中引领学生进行研究性学习是首要任务,从具体课程教学实践来看,就是学生在教师的适当指导下,以类似科学研究的方法和态度,在课程学习中主动探求解决问题的一种学习方式。
C语言研究性学习,在教学过程中将以问题为载体,创设一种类似科学研究的情境,让学生自己收集、分析和处理信息,找出解决问题的方案,得到正确结论,使其在学习知识、解决问题的过程中,培养分析问题和解决问题的能力。
在C语言教学过程中,引领学生进行研究性学习,目的是培养学生在程序设计方面的科学态度、创新精神和团队合作意识,以及发现发问题、提出问题、解决问题的能力,并以此来促进学生人格的完善。
一、对C语言程序设计课程研究性教学的探索引领学生进行研究性学习,首先要针对传统教学模式产生的根源进行分析,针对存在的弊端进行大胆改革,不断进行研究性教学模式的探索与实践,并在实际教学中逐步完善,以期取得事半功倍的教学效果。
1.传统教学模式对教学改革的影响。
传统教学模式在学校中形成了以考试为中心来组织教育活动的现象,所有的教学内容都以考试内容是否涉及为取舍标准,所有教学活动都以得到高分为最高的教育追求。
“C语言程序设计”课程的教学资源融合建设研究
“C语言程序设计”课程的教学资源融合建设研究C语言程序设计是计算机科学与技术专业的一门重要课程,也是计算机编程入门的必修课程之一。
随着信息技术的快速发展,C语言程序设计课程的教学资源融合建设成为教育教学领域的研究热点。
本文将从教学资源融合建设的概念、意义、现状和未来发展等方面展开研究,以期为C语言程序设计课程的教学资源融合建设提供一些理论和实践参考。
一、教学资源融合建设的概念和意义教学资源融合建设是指利用各种不同的教学资源,通过整合、优化、重构和再造等手段,形成一个完整、高效、灵活、多样化的教学资源体系。
这些教学资源包括教材、多媒体课件、网络资源、实验设备、实习基地等。
教学资源融合建设的意义在于可以充分利用各种资源的优势,创造更好的教学环境和条件,提高教学效果,满足学生个性化的学习需求,培养学生的创新能力和实践能力,促进教师专业发展和教学改革。
目前,C语言程序设计课程的教学资源融合建设已经取得了一定的成果,但也存在不少问题和挑战。
一方面,随着信息技术的快速发展,教学资源的种类和数量不断增加,如数字化教材、网络课件、远程实验等,这为教学资源融合提供了更多的选择和可能;教学资源融合的质量和效果也受到了关注,如教学资源的更新和维护、教学资源的整合和共享、教学资源的评价和反馈等问题,这需要进行深入研究和不断探索。
具体到C语言程序设计课程,教学资源融合主要体现在以下几个方面:一是教材资源的融合,包括传统纸质教材和数字化教材的融合;二是多媒体资源的融合,包括PPT、视频、音频等多媒体课件的应用;三是网络资源的融合,包括网络课件、网络实验、在线交流等网络资源的利用;四是实验资源的融合,包括模拟实验和远程实验等实验资源的整合。
为了更好地推动C语言程序设计课程的教学资源融合建设,需要进行深入的研究和探索。
具体而言,可以从以下几个方面进行研究:1. 教学资源融合的理论基础研究。
首先需要明确教学资源融合的概念、内涵和特点,探讨教学资源融合的理论基础,包括信息技术、教育技术、认知心理学、教育学等方面的理论支撑。
程序设计课程教学方法研究
程序设计课程教学方法研究摘要:计算机程序设计是一门实践性很强的课程,在该课程的教学过程中,教师应以培养学生的实践能力、解决实际问题的能力和创新意识为出发点,可以在不同的课程阶段尝试使用多种教学方法,在不断改进与创新教学方法和教学模式的过程中,以期达到最佳的教学效果。
关键词:程序设计;教学方法;教学效果;项目教学法中图分类号:g434文献标识码:a文章编号:1672-7800(2012)012-0197-020引言很多学生在学习程序设计课程时都认为程序语言艰涩难懂,一开始总是要经历长时间的语法学习,看不到实际成效,学习的语法知识难以致用,没有成就感。
并且学生学习目的不明确,学习兴趣低下,程序设计能力和程序调试能力差,缺少系统分析和软件设计的能力。
高职院校的学生在校期间只有两年到两年半的学习课时,同时考虑到高职的培养目标侧重于编程技术,在积极提倡并推进课程改革的今天,如何在程序设计课程教学中有效地提高学生学习的主动性,提高学生的程序设计实践操作能力,仍是值得探索和研究的课题。
作为一名高职计算机教师,在平时的教学过程中不断总结了一些从实际出发且适合学生的教学方法。
而程序设计的教学过程是一个循序渐进的过程,因此在不同的阶段应该采用不同的教学方法。
1程序设计基础知识阶段的教学方法程序设计基础知识的教学一般都依照教材按部就班,但存在很多问题:集中式的讲述运算符、数据类型等基础知识;语句的语法讲得过多,忽略了程序的“设计”过程;举例单一、分离;相关知识联系不紧密;过于依赖教材等。
结果学生在学习了大量的基础语法后,不知道如何应用,只是一些枯燥的语法基础,到课程设计阶段依然不会编程,不会应用;考完试就忘了,学习兴趣逐渐淡化;学生不明白,却又问不出问题。
针对以上程序设计基础知识教学中存在的诸多问题,在教学时应尽可能地运用一些方法让学生在后面的设计中对大量的基础知识进行活学活用。
1.1案例教学法案例教学法是指教师运用案例,根据教学任务和教学目标的要求使学生对所学的知识点进行模仿、分析从而掌握基础知识的一种教学模式。
《C语言程序设计》课程教学方法研究
论 ,找 出需 要 解 决 的 问题 并 提 出解 决 问 题 的方 案 。 通
过 学 生 的讨 论 ,教 师 应 对 学 生 提 出 的 各 种 解 决 方 案 进
行 评 价 和 总 结 ,使 学 生 对 实 例 有 一 个 清 晰 、完 整 的 认 识 。通 过 分 析 、设 计 及 上 机 调 试 实 际 例 题 ,可 以 帮 助 学 生 对 理 论 知 识 进 行 深 入 的 理 解 ,培 养 学 生 分 析 问 题 和 解 决 问 题 的 能力 ,激 发 学 生 的学 习兴 趣 。
・
信息教育・
农 业 网络信 息
AG捌r E【 E M W _RK / RMAⅡ 0 c f. Ⅱ 0 IW FO Ⅳ
21 0 2年 第 7期
《 C语言程序设计》 课程教学方法研 究
王军英 , 马红 梅
( 国农 业 大学 ( 台) 中 烟 ,山东 烟 台 247 ) 66 0
摘
要 :根 据 多年教 学研 究和 实践 ,提 出 了适 合 于 c语言 程 序设 计课 程 教 学 的方 法. 方 法结 合 现代 教 学手 段 ,集 案例 该
教 学 、实验 教 学、 网络 教学 、科 学考核 于一体 ,取 得 良好 的教 学效 果。 关 键词 :S A;农 业信 息 系统 ;综合 集成 O
W ANG u yn ,MA n 来自e J n ig Ho g i
( at o ee o h a A r u ue U i r t h n o gY na 2 4 7 ) Y na C l g fC i g c h r nv s y a dn a t 6 6 0 i l n i e i ,S i
Ab t a t sr c :Ac o dn o ta h n e e r h a rcie o n e r,te s ia e ta hig meh d o a g a e p o r m e in c r ig t e c i g rs ac nd p a tc fma y y a s h u tbl e c n t o C-ln u g r ga d sg f c u s s u owa d o re wa p tfr r ,whc s o i e t d r a s o e c ig h a e ta hig x e i n e c i ,newok ih wa c mb n d wi mo e n me n ta hn ,te c s e c n ,e p rme tta hng h f t r
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3结 语
程 序 设 计 语 言 类 课 程 非 常 灵活 也 非 常 有 实 用 性 , 教 学 时 , 师 不 能 墨 守 成规 , 在 教 要 相 应 地 灵活 应 用各 种 教 学 手 段 以提 高 教 学 效 果 。 文 根 据 多 年 各 门 程 序 设 计 语 言 本 类 课 程 的 教 学 经 验 和 教 学 实 践 , 对 该 课 针 程 存 在 的教 学 问 题 提 出相 应 的 教学 方 法 , 有效 地 提 高 了课 程 教 学 效 4 : . 。 j】 — i} 。。 。 ,
科 教 研 究
程序设计语 言类课程 的教学方法研 究
顾 云丽 徐昕 杜杰 ( 南京信 息工 程大学 计算机 与软件 学院 南京 21 0 4) 0 4 摘 要 :高校 计算机 专业 学生 必须掌握 多门程序 设计语 言。 关键词 : 序设计语 言 程 自下而上学 -法 嘎 目 学法 9 教 中 囤分 类号 : 3 G4 4 文 献标 识 码 : A
参考 文 献
【 l 丽萍 , 东升 , 】张 刘 王春 晖 . 序设 计 类课 程 程 考 核 评价 方 法 的 改 革 与实 践 【】计算 J.
文章编 号 : 6 3 9 9 ( 0 1 ( ) O 7 -0 1 7 - 7 5 2 1 ) ] b- 0 0 1 0 地 解 决 部 分 问题 的 同 时 , 深 刻地 了 解 问 更 题 、 决 问题 、 加 程 序 的 熟 练 度和 获 得 解 解 增 决 部 分 问题 而 带 来 的 成 就 感 。 2 3互 动式教 学方 法 在 课 堂 教 学 中 , 何 增 进 师 生 的 互 动 如 是 一 项 重要 的课 题 。 师 生教 室的 互 动 中 , 从 教 师除 了 可 以 了解 学 生 学 习 的 情 况 外 , 也 可 以 根 据 互动 的信 息 调 节 授 课 的步 骤 与策 略。 如讲 解 一 个 概 念 或例 题 后 , 出几题 练 习 题 让 学 生 练 习 , 据 学 生 学 习 情 况进 行 补 根 充 说 明 , 确 定 大 部 分学 生 听 懂 后 , 在 再将 教 学进 度 推 展 到 下 一 个 单 元 。 2. 目的导 向性 教学方 法 4 有 些 学 生 对程 序 设 计 语 言 课 程 的 学 习 动 力 不 足 , 没 有 其 他 更 好 地 提 高 学 生 动 在 力 的情 况 下 , 师 可 以 选 择 一 些 具 有 代表 教 性 的题 目 , 明确 告 诉学 生 这 些 题 目将 会 出 现在考试 出现 , 学生 不仅学会这些题 目 让 同时 很 熟 悉 这 些 基 本 题 目 , 就 是 藉 由考 也 试 这 样 明确 的 目标 使 得 学 生 熟 悉 相 关 程序 设计的 技巧 。 2 5专 题程 序设计 竞赛 . 每 年 学 院 应 举 办 专 题 程 序 设 计 竞 赛 作
程 序 设 计 是 高 校 学 生 必 须 掌握 的 专 业 技能 , 计 算 机 专 业 的学 生 得 掌 握 多 门 程 而 序 设 计语 言 , 管 我 校 对 该 类 课 程 的教 学 尽 十分 重 视 , 生 的 学 习 兴趣 也很 高 , 教 学 学 但 效 果 还 是 有 未 尽 人 意 之 处 。 文 根 据 多 年 本
习( 学 ) 法 效 果 并 不理 想 ( 教 方 由期 末 考试 和 计 算 机 等 级 考 试 成 绩 来 考 查 ) 因 此 , 师 。 教 在 教授 程序 设 计 语 言 课 程 时 不 仅要 教 授 语 法 知识 , 要 重 视 学生 解 决 问 题 的 能 力 , 更 而 问 题解 决 过 程 中所 运 用 的思 考 及 创 意 才 是 各 门 程 序 设 计语 言类 课 程 的 教 学 经 验和 教 该 课 程 教 育 的 精 髓 。 学 实 践 , 对 该 类 课 程 存 在 的 教 学 问 题 提 针 出项 目教 学 法 、 自下 而 上 学 习 法 等 教 学 方 2教学方法 法, 有效 地提 高 了课 程 教 学 效果 。 2 1项 目教 学法 . 项 目教 学 法 是 通 过 实 施 一 个完 整 的 项 1教 学理念 目而 进 行 的 教 学 括 动 , 目的 是 在 课 堂 教 其 1 1教 学 目的 . 学 中把 理论 与 实 践 教 学 有 机 地 结 合 起 来 , 有 些 学 生 使 用 死 记 硬 背 的 方 式 来 学 习 充 分 发 掘学 生 的 创 造 潜 能 , 高 学 生 解 决 提 程 序 设 计 语 言 课 程 , 这种 方 法 不 仅 学 习 实 际 问 题 的 综 合 能 力 。 程 序 设 计 课 程 学 但 在 效果 不 好 , 且学 生 容 易 失 去 兴趣 。 序设 习第 四 阶 段 , 时 课 程 的 教 学 目标 之 一 是 而 程 此 计 语 言 课 程 的 教 学 目标 是 强 调 学 以 致 用 , 让 学生 有 能 力实 现 一 个 集成 众 多管 理 功 能 但首 先 需 要 培 养 学生 对 程 序 设 计语 言 类课 的管 理 信 息系 统 , 此P L 因 B 教学 法 非 常适 合 程 的兴 趣 , 通 过 一 系列 程 序 设 计 语 言 课 此 类 程 序 设 计 课 程 。 即 程, 教导 学 生 从 没 有 学 过 程 序 设 计 到 不 惧 2 2 自下而 上的编 程方 法 . 怕程 序 设计 , 而 喜欢 程 序 设 计 。 有 学生 进 只 结 构 化 程 序 设 计 的 思 路 是 指 自顶 而 真 实 地 热 爱 编 程 时 , 生 才 能真 正 地 学 好 下 , 步 细 化 。 学 逐 多数 程 序 设计 语 言 教 材 也 使 这 个 课 程 , 才能 更 好 地 将 课 程 知识 应 用 用 流程 图作 为 分 析 程 序 的 工 具 。 实 流程 也 确 在 其 他 课程 或 未 来 的 生 产 实 践 中 。 师 在 图 可 以 帮 助 学 生 迅 速 了 解 程 序 的 运 行 逻 教 但 授 课 时 应采 取 各 种 方 法 培 养学 生 的 学 习兴 辑 , 一 个 初 学 者 在 编 写 程 序 时 画 出 流 程 趣 , 经 常 性 地 暗 示 或 明示 这 个 课 程 是 很 图本 身 就很 困难 。 此 , 难 借 助 于 流 程 图 如 因 很 有趣 ; 定 一个 几 乎 完 成 的 网站 作 品 , 学 这 个 工 具 来 帮 助 学 生 完 成 编 程 , 以 才 会 给 让 所 生 “ 缺 ” 成 , 生 可 以 看 到 在 自己 的 努 出 现 学 生 常 常 可 以 勉 强 读 懂 别 人 写 的 程 补 完 学 力 下实 现 了 一个 美观 的 、 能 齐全 的 网 站 , 序 , 功 自己却 很 难 实 现 一 个 简单 的 程 序 , 这也 会很有成就感 。 是 在考 试 中学 生 能 在 程 序 阅 读题 型 中相 对 1 2阶段式教 学 . 获 得 高 分 , 在 程 序 编 写 题 型 中 屡 屡 失 分 而 程 序 设 计 语 言 类 课 程 必 须采 取 阶 段 式 的 原 因 。 教 学 方 法 。 序 设 计 语 言 类 课 程 的 设 置 安 程 因此 , 师 可 以 教 授 学 生 采 取 自下 而 教 排 要 分 成 多 个 阶 段 , 一 阶 段都 有 明 确 的 上 的 编 程 方 法 。 每 自下 而 上 的 编 程 方 法 是 指 学 习 目标 及 范 围 。 根据 本 校教 学 计 划 , 将计 碰 到 不 会 解 的 问题 时 , 找 出解 决部 分 问 先 算 机 专 业学 生 的 程 序 设 计语 言课 程 分 成 以 题 的 方 法 , 据 演 算 流 程 , 导 其 规 律 , 根 推 再 下 四 个 阶 段 : 一 阶 段 : 算 机 导 论 ; 二 按 照规 律 解 决 余 下 问 题 。 “ 第 计 第 以 冒泡 排 序 法 传 阶 段 : 语 言程 序 设 计 三阶 段 : C 第 面向 对象 这 个 程 序 举 例 , 统 的 流 程 图 教 学 法 会 要 程序 设计 ; 四阶段 : 2 E 序设计 、 e 数 求 学 生 先 写 出外 循 环 , 写 出 内循 环 , 后 第 JE 程 W b 再 之 据库编程等 。 再 实 现 循环 内 部 的 事 件 处 理 。 自下 而 上 而 在 第 一 阶 段 , 求 学 生 掌 握 基 本 计 算 的 编 程 方 法是 首先 尝 试 两 个 数 比较 大 小 及 要 机 操作 和 计 算 机 的概 念 , 第 二阶 段 , 求 互 换 位 置 , 后 尝 试 将 最 大 数 “ 在 要 然 冒泡 ” 到数 学生掌握程序设计语 言的变量 、 函数 和 算 组 最 后 一 位 , 尝 试 循 环 地 将 当 前 的 最 大 再 冒 通 法操作等知识; 第三阶段, 在 要求 学 生 掌握 数 “ 泡 到 数 组 当前 的 最 后 一 位 。 过 以 面 向对 象 的 思想 , 第 四 阶段 , 求 学 生 能 上 举 例 可 以 看 出 ,自下 而 上 的 编 程 方 法 的 在 要 掌 握 可 视 化编 程 、 组件 化 编 程 、 基于 W e 数 解 题 方 向与 传 统 的 流 程 图方 向 正好 相 反 , b 而该 方 法 的主 要 目的 就是 要 改变 这 种 写 程 据库编 程等。 1 3语 法和 能力 . 序的 步 骤 , 就是 碰 到 不 会 解 的 问 题 时 , 要 不 程 序 设 计 语 言 课 程 的 学 习不 仅 仅 是 学 尝试 去 解 决 问题 的 全 部 , 找 出解 决 部 分 先 习程 序 语 言 的 语 法 , 要 通 过 该 课 程 去 解 问题 的 方 法 , 后再 去 解 决 全 部 问题 。 样 还 然 这 决 实 际应 用 问题 ( 法)有 些 学 生 只看 书 本 的 步 骤 符 合 人 类 从 局 部 到 整 体 的 思 维 方 算 。 学 因此 , 自下 而上 的 编 课 文 内容 , 不 去 实践 做 习题 , 样也 有 一 式 , 生 更 容 易 掌 握 。 而 同 些 教 师 在教 学 过 程 中 重 视语 法 的教 学 而 轻 程 方 法 可 以 避 免 学生 因无 法 编 写 程 序 而 产 视 培 养 学 生 解 决 问 题 的 能 力 , 这 样 的 学 生 挫 折 感 , 可 以 在 帮 助 学 生 在 一 步 一 步 而 还