【delphi开源代码栏目提醒】:以下是网学会员为您推荐的delphi开源代码-程序设计课程改革中目标驱动式教学探索 - 人力资源,希望本篇文章对您学习有所帮助。
程序设计课程改革中目标驱动式教学探索郑云翔华南师范大学教育信息技术学院广东广州【摘要】针对当前程序设计课程教学中存在的各种问题方式两个方面开展教学活动同时把课程的目标贯穿其中提高学生的积极性、实践能力和教学质量。
【关键字】程序设计课程改革目标驱动本文提出一种基于目标驱动的教学改革模式从教学手段和内容考核并反复提醒和强调以此驱动和鞭策学生牢记课程使命和任务有助于中图分类号文献标识码文章编号一一一、问题描述程序设计教学长期以来一直是岛中信息技术课教学的重点和难点之一如何找到一条比较实效的教学方式使学生通过学习既掌握高级程序设计语言的核心知识又能灵活运用该语言‘进行实际问题求解一直是广大信息技术、计算机教师颇感兴趣的课题。
由于这是实践性很强的课程必须按照一个个知识点来教先变量后表达式然后语句最后程序循序渐进按部就班因此很容易陷入过分讲解和强凋语法的泥潭中不能引发学牛的学习兴趣造成学爿效果不理想。
普遍认为这是一门看似简单目实际难以取得高教学质量的课程。
课程教学中可能存在的问题包括学牛规模在不断扩大每个老师课需要面对几十甚至一百多的学生难以达到因材施教让学生享受个性化教育。
重语法。
轻算法片面要求学生死记硬背”一味地给学生讲解语句的功能和语法规范使学生陷入枯燥乏味的语法规则中。
认为只要让学生学会使用开发丁具会编写程序代码就意味着教学成功老师在课堂卜布置与知识点相符的务学生通过上机来验证所学内容很多时候学生只是充当打字员的角色根本没有独立思考程序更谈不上举一反三或精益求精学生反映上课时都能听懂讲解可在涉及到具体的编程及卜机操作时往往会出现没有思路无从下手或错误百出、不会调试程序等各种情况学习程序设计需要良好的逻辑思维能力和扎宾的算法功底很大一部分学牛觉得学习编程语言与他们以后的学习、鼢№和生活关系不大缺乏学习积极性和主动性只是被动学习死记硬背理论知识点只为了应付期末考试无法从能力的培养和提高卜得到锻炼教师一边讲解内容一边进行演示课堂气氛沉闷师牛间缺乏互动沟通课堂卜留给学生上机练习的时间偏少忽视厂学生的认知主体作用无法激发学生的积极主动性不利于培养其思维能力与创造能力。
其实卜述问题反映以此课程为代表的计算机实践型课程中普遍存在的诟瘸“。
围绕这些问题的教学改革与实践主要足由课程本身的特殊性所决定的。
计算机科学与技术本身在飞速发展新理论、新方法层出不穷计算机技术已渗透到各学科教学、各行各业工作中。
课程的教学内容要适应其变化与发展对学生的汁算机应用能力也有了更加明确和具体的要求。
对此笔者认为课程改革要从教学手段和内容考核方式两个方面开展具体改革思路和措施如下。
二、课程教学手段和内容改革选择这环境简单、容易上手、基于图形用户界面且能体现面向对象思想的语言作为课程教学语言采用日标驱动方式展开教学活动。
所谓目标驱动是指让学生从开始就明确课程的教学目标。
以此目标驱动和贯穿整门课程的学习并以此作为课程考核的主要依据。
要达到上述这一效果需配合以下环节的教学丁作精心挑选一个不太复杂、叉具有典璎代表性的实际问题作为学习本课程要完成的一个主要目标和任务。
该问题的解决最好能覆盖整课程的大部分基础内容例如可以选取两位数阳则运算器以卜简称大作业作为检查学生基础知识、分析设计和实际动手操作的综合性练习和考核重点。
其主要功能包括随机产生个两位数及运算符加减乘除限时完成一题限时完成全部题目完成一??题后自动判断对错如果错误还需把正确答案显示出来可以随时查看已经完成的题日情况完成‘题自动计算已答题目总数、正确数、错误数和确率并实时显示出来。
在第一节课就让学生明确这课程的教学日标——掌握利用进行小犁程序大作业的编写和开发培养一定的动手能力同时训练学利用程序设计语言解决学习、作和牛活中实际问题的思维。
为此第一节课可讲述程序