如何制订课程实施方案

上传人:豆浆 文档编号:4195992 上传时间:2017-08-16 格式:PDF 页数:57 大小:6.44MB
返回 下载 相关 举报
如何制订课程实施方案_第1页
第1页 / 共57页
如何制订课程实施方案_第2页
第2页 / 共57页
如何制订课程实施方案_第3页
第3页 / 共57页
如何制订课程实施方案_第4页
第4页 / 共57页
如何制订课程实施方案_第5页
第5页 / 共57页
点击查看更多>>
资源描述

《如何制订课程实施方案》由会员分享,可在线阅读,更多相关《如何制订课程实施方案(57页珍藏版)》请在金锄头文库上搜索。

1、如何制定课程实施方案如何制定课程实施方案江西师范大学计算机信息工程学院 王 岚以高级语言程序设计课程为例以高级语言程序设计课程为例内容纲要背景与意义课程实施方案主要内容程序设计教学体会信息技术发展日新月异,大数据、云计算、物联网计算机专业学生的生源质量下降,计算机类专业已不再是高分学生的首选。我校作为省属师范大学,如何结合学校办学定位培养符合社会需求的毕业生?如何培养学生计算思维与实践能力,满足社会对毕业生的需求?背景信息技术专业方向应用型计算机工程专业方向软件工程专业方向工程型计算机科学专业方向科学型方向类型我们能做的工作制定符合人才培养目标的人才培养方案;改变课程建设“就课论课,孤立发展”

2、的做法,完成“课课关联,整体融汇”的转变;统筹制定各门课程教学实施方案(含实验),制定课程教学实施计划,形成课程合力;优化育人环境,从教师做起。工程型课程实施方案(1)加强学生工程型教学理念的培养(2)编制详细的工程型教学设计方案(3)建立严格的学生考核机制(4)转变传统教学方式(5)以学生为导向,加强教学方法的改革(6)实施教学手段多样化(7)建立与工程型教学相适应的实验教学新模式(8)建立定期的课外讨论机制(9)加强课后练习,巩固对课本知识的把握授课教师职责3激发兴趣做好学习方法引导2合理安排各章节课时,加强实验指导弄清授课对象,选取优秀教材1顺应信息化时代特点,改革教学模式4实践教学教学

3、计划教材选用 教学方案教学模式课程目标课程定位课程实施方案课程实施方案课程实施方案的内容高级语言程序设计课程定位我院的专业理念:基于“双师型”的人才培养程序设计类课程教学基本理念学生的编程能力学生的编程能力结合专业实际,解决实际问题的能力结合专业实际,解决实际问题的能力学生的创新设计能力学生的创新设计能力高级语言程序设计课程定位高级语言程序设计是计算机专业学生第一门程序设计课,也是核心基础课,对学生程序设计能力的培养具有重要的基础性作用。其目的是培养学生的程序设计理念、掌握程序设计的基本方法,为后续课程(数据结构、面向对象程序设计、操作系统、编译原理和软件工程等)打下坚实的基础。高级语言程序设

4、计课程定位核心基础课程高级语言程序设计课程目标提高实践编程能力;在项目设计过程中培养团队协作精神。能力素质方面熟练掌握C语言的基本语法;掌握结构化程序设计开发方法;正确运用顺序、分支、循环、递归等程序设计技术解决实际问题;了解常用算法,能运用结构化编程技术和C语言分析、解决实际问题,培养学生计算思维能力。专业内容方面高级语言程序设计教学模式信息化环境下三位一体课程教学模式考核方案期末笔试50%期末上机无纸化测试30%平时20%高级语言程序设计教学方案高级语言程序设计考核方案教学方案1234教学要点学习目标教学方法教学内容5重点和难点6 13扩展阅读知识点78910习题学习指南课后上机题课前思考

5、11课时分配12 补充上机题抓住基础,面向应用,整合教学内容;强化算法的教学,淡化语法的教学;重视实践环节教学。除开设基础性实验外,还结合实际需求开设综合性、设计性实验。教学内容教学方法导学式教学方法有效自学精讲互动总结拓展-当堂训练1.有效自学过程:教师展示自学提纲(目标、要求、方法、时间)自学思考题(教材中可以找到、感知到的)学生高效自学(动手、动脑)教师巡视、答疑(最大限度发现学生中的的问题,及时补差)2.精讲互动过程:教师展示讨论提纲、题目(自学中 学生普遍存在的问题)学生独立思考、讨论、质疑(教师启发引导)学生回答问题(板演改错等)教师多元评价。3.总结拓展过程:教师构建知识系统思考

6、延伸 (培优)进一步提出研究的课题或问题教师引导学生思考、课后自学解决,为下节新课作准备 4.当课训练互动式教学方法1.问题法2.讨论法3.案例法案例解说尝试解决设置悬念理论学习剖析方案4.情境模拟法案例式教学方法1.学生自行准备2.小组讨论准备3.小组集中讨论4.总结阶段问题式教学方法1.提出问题、以疑导读教师在对教学内容总体认识和把握的基础上,提出课堂所要解决的问题,激发学习动机。2.自学思疑、横向议疑3.充分解疑、总结收尾这一阶段以教师讲授为主,但绝不是机械地回答所设问题。最后,教师组织学生总结本课的重点内容,对学生理解难度较大的地方、教材的关键点,再进行重点讲解,以确保学生系统地掌握知

7、识。1.创设情境,激发自主探究欲望2.开放课堂,发掘自主探究潜能3.适时点拨,诱导探究的方向4.课堂上合作探究,训练自主学习的能力(1)交流自学成果。(2)合作学习,探究疑难。5.课后留创新作业,激励学生自主学习(1)留因材施教的作业。(2)留课外阅读的作业。(3)留创新性的作业。研究式教学方法(探究式教学方法)高级语言程序设计教材选用苏小红,王宇颖,孙志岗编著,C语言程序设计,高等教育出版社,国家精品课程主讲教材。高级语言程序设计先修课程及学习要求【先修课程】:计算机导论学习者应该具备计算机的基础知识,了解计算机硬件工作原理,了解计算机软件工程原理,熟悉数据的机内表示,了解算法的基本概念。【

8、学习要求】:课堂教学认真听讲,积极参与教学讨论;加强实践训练,积极参与课程设计。除了课程安排的实践时间外,每周课外编程2小时。累计完成程序代码3000-5000行。高级语言程序设计教学周历高级语言程序设计参考资料高级语言程序设计实践教学1.实验概述高级语言程序设计课程实验要求运用指定的C程序设计语言设计程序、在指定的开发环境中编辑与调试程序、以充分的数据运行和测试程序,在此基础上撰写实验报告,以锻炼解决实际问题的能力,培养严谨的治学态度。高级语言程序设计实践教学2.实验目的和要求使学生理解程序设计的基础知识,熟悉掌握程序设计环境及其应用,培养程序设计的意识,掌握程序设计的分析、设计、编码和调试

9、等基本方法和能力,并掌握和巩固程序设计的基本原理和方法。在此基础上,培养解决实际问题的基本意识和基本能力。本课程实验要求理解程序设计的基本思想和方法;理解程序设计语言相关部分的基本语法规定;理解运用程序设计语言描述问题求解的基本方法;注意多种方法的运用和分析比较,以获取更好的求解。3.实验环境CodeBlocks+GCC+GDB 或 Visual C+开发环境。动态分层实验教学模式高级语言程序设计实践教学教学对象分层次教学目标分层次实验内容分层次实验考核分层次知识点实验层知识点实验层功能实验群层功能实验群层整体性实验层整体性实验层个性实验群层个性实验群层高级语言程序设计实践教学基础实验主要内容

10、和要求如下: 掌握可视化集成开发环境的使用方法。 掌握数据的输入和输出的基本处理方法。 掌握分支结构的设计方法。 掌握循环结构的设计方法。 掌握函数的设计与使用方法。 掌握应用数组进行程序设计的方法。 掌握应用结构进行程序设计的方法。 掌握应用指针进行程序设计的方法。 掌握应用文件进行数据输入输出的方法。 掌握常用算法的实现。 掌握程序的调试方法。基础性实验考核评价标准 基础性实验主要基于如下标准评判(满分100)1. 实验前是否有清晰、明确的设计思路和框架(30分);2. 代码的可读性(包括子程序的规模是否合理、关键标识符的命名是否有意义、代码缩进、关键代码的注释)(30分);3. 实验报告

11、清晰、规范,实验总结有价值(15分);4. 能否运行出结果(10分);5. 对实验的态度是否端正、严谨;对综合性较强的实验,考核成员分工是否合理、成员协作是否融洽、成员对项目设计的理解深度(15分)。 综合性实验主要基于如下标准评判(满分100)1. 实验设计质量(含设计思路、框架、代码可读性、实验报告质量)(70分);2. 小组分工(重点看工作量的落实是否合理)(10分);3. 组员对系统的理解(主要程序员、测试员的意见)(10分);4. 队员间的协作的融洽情况(如指导是否到位、帮促是否合理)(10分); 综合性实验的个人成绩评判: 由小组讨论,分摊团体分。综合性实验考核评价标准实验报告模板

12、章节教案兴趣培养是关键:通过设计教学情境,激发学习兴趣。能力培养是目标:注重能力培养,而非简单的知识传授;通过个性化实验,综合性课程设计和学生创新平台的创新实践培养学生的创新意识和创新能力。程序设计教学体会兴趣是人的一种带有趋向性的心理特征, 子曰:“知之者不如好之者,好之者不如乐之者。” 。教师要不断激发学生的学习兴趣、增强其自信心和成就感;学生有了兴趣,才会从“我想”变化到“我能”,直至“我最棒”!程序设计教学心得要求:熟悉课程与专业培养目标的关系;本科教学:应注重能力培养,采用启发式教学,而非简单的知识传授;让学生知其然,知其所以然;因此, 教学情境 的设计很重要,课堂中不时地构思一些引

13、人入胜的情境,用来引发思考,调动积极性。教学策略及教学设计1.目标导向 :情境要与教学目标一致,要有助于非常自然地引出问题,带着问题讲,让学生带着问题学;2.参与互动 :情境带出的问题能够引发学生参与讨论,调动积极性;3.喜闻乐见 :所构思的情境能够招人喜欢,并能够激发学生的探究欲望;4.贴近生活 :看似平常却有学问。情境设计的4项原则11:25重要来电13870878163穷举法问题:寻找丢失的电话号码。7.4 递归函数6.1 for循环语句第一天给我 1文钱第二天给我 2文钱第三天给我 4文钱#*%*可以呀一个月(按30天算)后地主总共要支付长工多少工钱?计数控制 1, 2, 3, 4,

14、, 4, 3, 2, 1条件控制如何对循环进行控制呢 ?循环结构问题:兔子问题。意大利著名数学家斐波那契,1202年在著作算盘书中提出了有趣的“兔子问题”。假设一对小兔子的成熟期是一个月,即一个月可长成大兔子,那么如果每对大兔子每个月都可以生一对小兔,一对新生的小兔子从第二个月起就开始生兔子,试问从一对小兔子开始繁殖,一年以后可有多少对兔子,每个月有多少对大兔子?迭代法月份兔子对数1 月2 月3 月4 月5 月11 2 3 5 自然界中的斐波那契数列斐波那契螺旋线黄金螺旋自然界中的斐波那契数列WangLan江西师大精品课程 高级语言程序设计 教 案 课程名称: 高级语言程序设计 所属专业: 计算机科学与技术 任课教师: 王 岚 课程性质: 学科基础课 授课章节 第七章,第 4 节 题目 递归函数 掌握 内容 1. 掌握递归函数的定义 2. 掌握递归程序设计的方法 教 学 目 的 了解 内容 1. 递归函数的分类 2. 递归函数的优点与缺点 教学重点 1. 递归函数的概念 2. 递归函数设计的一般步骤 教学难点 1. 递归函数的内涵 2. 确定递归函数的递归终止条件 教学方法 1. 案例教学法 2. 问题求解式教学 3. 讲解式教学法 教材与教学 网站 1. 教材:苏小红,王宇颖,孙

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号