首页 课程建设计划

课程建设计划

举报
开通vip

课程建设计划计算机科学与技术学院 计算机程序设计基础(理工类) 《C语言程序设计》课程建设计划 课程名称:C语言程序设计 课程编号:03402513 课程组组长:王 红 课程组责任教师:衡红军、冯霞、李俊生、马骊、谢丽霞、张树兵、刘山 授课对象:全院非计算机专业理工类本科学生 · 先序课程:大学计算机基础。 · 后继课程:计算机软件技术基础、计算机应用基础。 · 选课要求:具有大学计算机基础或程序设计基础的全院非计算机专业本科生。 1、 课程建设目标 本课程是非计算机专业理工类学生学习计算机基础的一门重...

课程建设计划
计算机科学与技术学院 计算机程序设计基础(理工类) 《C语言程序设计》课程建设 计划 项目进度计划表范例计划下载计划下载计划下载课程教学计划下载 课程名称:C语言程序设计 课程编号:03402513 课程组组长:王 红 课程组责任教师:衡红军、冯霞、李俊生、马骊、谢丽霞、张树兵、刘山 授课对象:全院非计算机专业理工类本科学生 · 先序课程:大学计算机基础。 · 后继课程:计算机软件技术基础、计算机应用基础。 · 选课要求:具有大学计算机基础或程序设计基础的全院非计算机专业本科生。 1、 课程建设目标 本课程是非计算机专业理工类学生学习计算机基础的一门重要技术基础课,是计算机基础三个层次中的第二层次的核心内容。通过本课程的学习,应使学生掌握结构化程序设计的一般方法,以C为语言基础,着重培养学生严谨的程序设计思想、灵活的思维方式及较强的动手能力,并以此为基础,让学生逐渐掌握复杂软件的设计和开发手段,为后续专业课程的学习打下扎实的理论和实践基础,因此,本课程是一门理论性和实践性均较强的课程。 该课程自2000年被列入学校14门重点基础课程以来,已经通过了达标课程的验收和2003年校级精品课程的建设计划,近期目标是在1~2年内实现天津市精品课程建设的合格评估,并在3年内进一步完善课程内容与教学方法的改革;远期目标是5~8年内实现国家级精品课程建设的要求,建立适合我校实际情况的程序设计语言课程体系,为我校计算机基础课程和学生计算机应用能力的培养建立良好的学习与网络资源环境。 二、课程建设的任务 1. 师资队伍建设 目前课程组责任教师共有8人,教师结构中高级职称占63%,中级职称占37%,平均年龄为37岁,教师队伍结构合理,课程组教师的责任心强。 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 1:课程组教师结构 项目 职称 年龄 主讲次数 刘山 教授 48 1 王红 副教授 41 7 衡红军 副教授 35 6 李俊生 副教授 39 6 冯霞 副教授 33 6 马骊 讲师 40 6 谢丽霞 讲师 30 4 张树兵 讲师 32 3 近3年授课学生人数为2000人以上,平均每个教师授课人数为260,全部采用大班上课,教学效果受人数影响非常大。学校给课程组定编人数是9人,需要增加1人保证授课教师人数并稳定队伍,同时需要配备相应的助教进行课程辅导。 对现有教师队伍开展有计划的短期培训,已经组织了3期“全国计算机基础课程教师培训暑期班”的学习,正在积极寻找更好的教师培训与学习机会,尽快全面地提高教师队伍整体的学术与教学水平。 2. 教学大纲建设 根据学校教学计划的统一安排,“C语言程序设计”课程一般都在一年级的第二学期开设,公共基础课程一个重要的特点就是课程组教师之间的共同协作,教学进度、重点与难点都要有明确的规定,实验教学计划的实施和监督要统一标准。 大纲是执行教学计划的依据,更是保证教学的纲领性文件。通过教学改革,首先进一步明确大纲的重要作用,坚决改变过去授课按照教师自己的想法随意安排教学内容的不规范问题。“C语言程序设计”作为计算机技术基础课程,在培养学生的计算机应用能力上起着承上启下的重要作用。其主要特点是课程涉及学生人数众多,课程建设和改革对教学质量的影响面广,因此在制定教学大纲时必须搞清楚以下一些问题: (1)“C语言程序设计”课程的主要内容是什么? (2)学生通过课程的学习应该获得哪些知识与能力? (3)教师在课程中如何实施教学计划的内容? (4)教师对每个 知识点 高中化学知识点免费下载体育概论知识点下载名人传知识点免费下载线性代数知识点汇总下载高中化学知识点免费下载 都应该讲到什么程度? (6)实验教学如何开展? 学习程序设计的目的是进行程序设计的基本训练,学会“C语言程序设计”的标准不光是知道C语言,更重要的是要熟悉程序设计的思想、掌握程序设计的基本方法并能够结合实际进行运用。因此,如何引导学生在“用“字上下功夫?掌握自顶向下逐步求精的问题分解方法是制定教学大纲的基本依据。 按照以上基本原则,结合国家教育部、天津市教委对计算机基础课程建设的有关指导精神,课程组对“C语言程序设计”课程的教学内容进行了认真的研究与探讨,在进一步明确了课程教学目标和教学内容的基础上,由课程负责人根据讨论结果重新修定课程的教学与实验大纲,正在进行修定和讨论中。 3.教学内容建设 (1)关于理论教学核心内容的探讨与确定 根据以上制定教学大纲的指导思想,课程组教师将“C语言程序设计”课程内容按照知识点进行了划分,着重从课程内容的两个方面的构成:“C语言”+“程序设计”开展讨论,确定出以下知识点构成: · 作为语言进行教学的主要内容如下图所示: 图1 C语言的基本内容 · 作为程序设计进行教学的主要内容如下图所示: 图2 程序设计的基本内容 (2)实验教学核心内容 按照教学计划的安排“C语言程序设计”授课学时为56(含20学时上机实习),对于实验教学以学生能力培养为基本出发点,将实验划分为验证性、设计性与综合性三类实验,具体内容如下: 表2:《C语言程序设计》实习计划 项目 实验内容 实验性质 实验一 C程序的运行环境 验证性实验 (以实习指导为主进行基本验证性训练) 实验二 最简单的C程序设计 实验三 选择结构程序设计 实验四 循环控制 设计性实验 (以程序设计为主的编程训练) 实验五 数组 实验六 函数 实验七 指针 实验八 结构体和共用体 实验九 编译预处理与位运算 实验十 文件与综合程序设计 综合性实验 并且应当通过严格管理实验过程确保实验目标与实验效果。 4.教学方法与手段建设 “C语言程序设计”课程由于是理论与实践性较强的课程,因此教学应坚持以启发式教学为主,注重学生学习能力与学习方法培养的教学方式,同时还要针对新入校本科生的特点,按照教育心理学的方法,引导他们积极适应中学到大学心理、学习方法等方面的转变,尽可能帮助学生们在学习过程中首先学会“如何学习”。建议采用的教学方法有: · 层次化教学方法 计算机基础对于修课学生而言存在的差距是较大的,特别是扩招后学生入学成绩差异非常大,为此针对不同层次学生采取不同的方法和教学手段因材施教,使他们都能得到不同层次的教学效果。对学习状况一般的学生:重点加强语法和基本编程训练、围绕课内教学与等级考试开展教学与辅导;而对基础较好、能力较强的学生则有针对性的进行计算机应用能力培养,帮助他们参与程序设计大赛等辅导。 · 循序渐进、启发式教学方法 “C语言程序设计”知识点掌握的客观规律是由易到难,由浅到深的过程,而基础知识的掌握是根本。学习该课程时:掌握语法知识是编写程序的基础,而基础知识扎实与否将直接影响到学生能否动手编写程序。因此我们在教学中按照循序渐进原则组织教学,在控制流以前的4章重点加强基本知识的讲解与练习,在数组、函数、指针、结构体教学中重点进行程序阅读、算法设计与编程训练,最后结合文件一章的学习给学生一个综合性训练的内容。 · 实例化教学方法 在学生已经掌握了知识点及相关语法规则后,我们通过选取经典程序实例,从实际问题的分析——>程序算法的设计——> 具体代码的编写各个阶段进行精讲。重点放在对学生分析问题能力的培养上,在逐步引导的过程中,使学生建立起编程思想和编程模式;同时还注意向学生展示知识点的如何运用、如何解决实际问题,从而加深学生体会、理解知识点的内容与使用方法。实例化教学便于直观体现编程过程,对培养学生严密的逻辑思维能力起到了较好的引导作用。 · 多媒体教学与直观教学相结合方法 多媒体教学与上机实践有着一定的差别,教学过程中很容易造成知识点讲授与运行过程相脱离,不利于学生全面迅速掌握知识。为此,我们采取多媒体教学与直观教学相结合的方法来解决该问题。利用PowerPoint动画技术制作程序的运行过程并进行清晰的演示,给学生直观印象;或者直接运行Turbo C软件,设置观察变量窗口,步步运行程序,强化学生的感性认识,收到了良好的教学效果。 · 实验教学方法 学生经过课堂教学,已经初步掌握了知识点,但将所学的知识运用于解决实际问题还是难点问题。因此突破从“知”到“用”的阶段关键是加强上机实践,培养学生亲自动手的能力。为此,教学管理从上机前“学生实验的准备”到上机中“程序调试问题的解决”到上机后“上机的总结”各个环节都进行严格把关与监督,有效地保证了学生动手能力的训练。 教学手段则采用以电子 教案 中职数学基础模块教案 下载北师大版¥1.2次方程的根与系数的关系的教案关于坚持的教案初中数学教案下载电子教案下载 与板书有机结合的教学方法,将“粉笔+黑板”转变为“粉笔+大屏幕”的教学模式;在传授理论知识的同时,注重对学习方法的培养和传授。对教学过程进行不断地调整与组织,并鼓励学生充分利用课外时间加强自我上机训练,结合自己的专业与课程开展设计性的实验训练。 5.教学改革 该课程设置是依据国家教育部对非计算机专业计算机基础课程三个层次教学的指导思想和设置原则进行的,经过5届学生的教学实践,目前存在的主要问题有: 1) 课程设置内容与市场对学生的需求之间的关系需要进一步调研与明确。 2) 培养目标过于靠近等级考试,教学内容应调整为以学生计算机应用能力的提高为主。 3) 教学的内容与考核手段需要进行深入地改革。 4) 非计算机专业计算机基础课程各个层次之间的衔接与继续发展需要进一步规划。 为此建议课程建设与改革采采取以下措施: 1) 积极开展教学研究,根据市场与发展的要求对教学内容进行重新调整与更新。 2) 教学方法与手段应围绕培养学生动手能力与计算机应用能力来进行思考与改进。 3) 教学管理与教学组织应进一步加强,特别是在基础课部所有主讲教师之间积极开展教学活动,认真总结教学经验,进一步探索C语言程序设计教学目标、教学内容、上机实习辅导与考核手段与方法,在实践中不断提高教学质量。 4) 教师之间开展互相学习与帮助,提高整体教师的教学水平,并通过一些适当的课外辅导,提高学生的学习兴趣,鼓励学生参与各种程序设计与应用能力竞赛,并配合相关部门组织好相关的竞赛活动。 5) 修改试题库内容,充分利用试题库进行考教分离、流水阅卷,使基础性、公共性的课程具有统一的管理机制和良好的教学研究氛围。 6) 加强实验辅导与大作业辅导,强化实验教学的功能与管理。教学辅导是目前教学中存在问题最多、最大的问题,教师资源的缺乏,使得辅导成为难点,目前各位教师都在通过聘用本科生、研究生开展各项助教活动,希望在合理划分授课班级人数的同时,继续为每个授课班级配备一名助教。 7) 正确处理应试教育与能力培养之间的关系 “C语言程序设计”课程与计算机等级考试之间存在着一定的矛盾关系,从开设这门课程以来,教学目标和考试内容经历了很大的变化: · 2000年以前:我校曾将计算机二级考试作为学生毕业的条件将其与学生的毕业证挂钩,用于提高学生对计算机基础课程的重视和引导。 · 2000年以后:随着市场对人才需求的变化,等级考试证书已经成为学生就业的必须条件,学校及时调整了有关规定,程序设计课程将以素质教育为主,注重学生计算机应用能力的培养,等级考试已经转变为学生个人的行为,由市场导向决定他们的努力方向。 · 2003年以来:当第一批扩招本科大军涌进就业市场,就业形式发生极大变化的时候,程序设计语言的教学陷入了应试与能力培养很难协调的困境,一方面:学生就业需要等级考试证书;另一方面:高等教育和课程大纲的教学目标是培养具有较强计算机应用能力的高素质人才。扩招后教学资源不足、生源整体水平下降,我国高中教育、独身子女与社会环境对高等教育产生的种种影响全部暴露出来,使“C语言程序设计”课程教学与所有其他课程一样面临教学质量滑坡的艰难阶段。 8)进一步加强课程网站的建设:在精品课程建设过程中,将重点放在网络优质资源的建设上,通过网络充分发挥教学辅导的各项作用,为实现网络化教学建立扎实的基础。 6. 教材 民兵爆破地雷教材pdf初中剪纸校本课程教材衍纸校本课程教材排球校本教材中国舞蹈家协会第四版四级教材 建设 教材一直选用的是清华大学出版的谭浩强主编的《C语言程序设计》教程,实习指导书目前采用的是天津大学出版社的教材,但其中习题形式与等级考试内容之间关系容易产生误导,使学生将学习精力过多集中于客观题的练习之中,实验环节要求与指导不能满足现有教学的需要,希望能够结合教学实际编写具有较强操作指导性的实习指导和综合练习案例与思考内容的辅助教材,作为提高学生实践能力的参考资料。 7.考核方式 今年,我们围绕应试教育与能力培养问题开展了广泛、深入的讨论,课程组全体教师都深刻地意识到必须将高等教育与应试教育进行本质上的区分,重新确定课程教学的目标,调整教学方式并通过改变考试内容的形式来切实落实改革措施。本学期我们增加了期中考试,以强化学生程序设计语言的基础知识,按30%比率计入学生期末总成绩,同时对期末考试的形式进行了调整,不再以等级考试题型作为主要内容,将阅读程序、常用算法设计、流程图画法和编写程序的比例加大到50%。从多方面开展能力的训练,采取补课、加课的方式对基础很差的学生进行补课,加强实验教学的监控,彻底改变应试导向。使学生不再陷入习题之中而扔掉了学习的根本任务,真正踏实的进行课程学习,以应用能力培养为主,不断提高教学效果。 为此希望尽快改革考试方式:采用笔试以基础知识为主、上机考试以程序调试方法为主、平时练习增加大作业开展综合设计训练,对学生学习情况进行综合考核。 8.试题库建设 2001年建立题库系统之后,全部采用题库抽题,实行考教分离、流水阅卷。试题库的难度与天津市高校计算机等级考试的题目难度相当、比国家等级考试题目要难,而且近几年增加了编程题的考试力度,重点加强学生程序设计能力的训练与引导,并在积极研制计算机考试系统,进一步提高学生程序调试与操作能力。 9.教学基本条件建设与管理 · 实验教学环境的建设:由于课程实践性很强,希望实验室能够对学生开发,为课内外一体化提供学习环境,同时实验教学管理的要求更加严格,要求责任教师一定要加强实验教学过程的管理,从实验内容、实验准备、上机实习的引导与督促、实验后实习报告内容的要求进行详细的布置和验收,只有这样才能逐渐培养学生严密的实验作风,形成学生重视实验环节的良好氛围。 · 教学档案建设:教学档案是课程建设的重要依据,任课说明书、教案、讲稿、教学日志等要通过评建工作进一步规范化,使课程组教师都能够明确从事课程建设的基本内容与要求。 · 试卷与课程总结:每学期课程结束后,所有责任教师要给出教学分析与总结,课程组长则必须组织大家进行讨论并对课程总体教学情况教学分析与总结,提出下一阶段课程改进的意见,使课程组所有教师都能够明确教学改革的基本任务,从自己做起,大家共同协调一致努力前进。 三、进度计划 2004~2005年:进一步完善校级精品课程建设任务,为迎接教育部评估做好基础课程建设的各项准备工作。 2005~2008年:争取实现天津市精品课程建设的目标,将课程建设成为天津市具有较高水平的示范课程。 2008~2012年:结合学校向教学研究型转变的发展战略,不断提高师资队伍学术水平与教学水平,使我校计算机基础教育水平能够在全国处于领先地位,争取参加国家精品课程评估。 四、步骤 第一步:开展课程建设,重点进行教学内容与方法的改革,提高学生动手能力。 第二步:加强课程网站建设,充分利用课程网站开展课内外一体化教学实践。 第三步:大力开展教学研究与科研活动,全面提升教师的学术与教学水平。鼓励并培养高水平教师、教学名师的发展。 第四步:结合市场需求不断调整课程建设的目标定位、形成课程建设的良性循环。 五、责任分工 课程组长:负责课程建设的规划与组织,为提高课程教学质量从自己做起,起到教学改革与示范作用,带领课程组教师团结努力、携手前进,对课程建设的整体效果负责。 课程组责任教师:协助课程组长实施课程建设规划,落实教学改革措施,对自己的教学质量和教学效果负责。 计划制定人:王 红 审核人:刘 山 修定日期:2005年1月 词法 句法 标示符 保留字 表达式 结构类型 基本类型 顺序 循环 数据类型 三种基本结构 选择 C语言 难点: 函数与指针 程序设计 书写能力 分析能力 缩进 (缩进) 注释 问题分类 问题分解 组成结构 程序、PFC NS 程序调试 断点跟踪 自顶向下 逐步求精 常用算法、经典算法、综合设计 设计能力 计算结果 PAGE 6
本文档为【课程建设计划】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_500282
暂无简介~
格式:doc
大小:81KB
软件:Word
页数:6
分类:其他高等教育
上传时间:2013-01-24
浏览量:57