Presentation is loading. Please wait.

Presentation is loading. Please wait.

C++ 程序设计 课程建设 浙江工业大学 C++ 省精品课程主持 钱能. 目 录 走出传统教学的困境 1 展现现代教学的特点 2 研究与完善教学模式 3.

Similar presentations


Presentation on theme: "C++ 程序设计 课程建设 浙江工业大学 C++ 省精品课程主持 钱能. 目 录 走出传统教学的困境 1 展现现代教学的特点 2 研究与完善教学模式 3."— Presentation transcript:

1 C++ 程序设计 课程建设 浙江工业大学 C++ 省精品课程主持 钱能

2 目 录 走出传统教学的困境 1 展现现代教学的特点 2 研究与完善教学模式 3

3 走出传统教学的困境 满堂灌输 课外答疑 书面考试 循规蹈矩 认真教学 不乏实例教学 枯燥乏味 认真批改作业 抄袭应付 努力创新 重视实验 加大辅导力度 课时失衡 额外增加机时 不受欢迎 左冲右突 教学效果依旧

4 走出传统教学的困境 教学改革中的观察与尝试 ACM 活动 思考 考试实施 程度 试行新实验 方式 试行新考试 方式

5 走出传统教学的困境 竞赛培训 同样从 0 开始, 却非 常喜欢 ACM 形式 的训练, 做题听讲 饶有兴趣, 成绩提 高很快, 参赛获奖. 课程教学 努力讲课, 履行职 责, 却难于吸引学 生, 困惑一代又一 代的大学生, 毕业 之后仍不会编程. 教学与培训比对

6 走出传统教学的困境 竞赛式实验 在情节中进行问题 求解, 直接获得正 确性有效性验证. 满足不甘落后, 争 强好胜性. 传统实验 验证课堂知识, 难 于验证有效性, 体 会不到收获. 实验漫不经心, 偷 玩游戏. 不同实验方式比对

7 走出传统教学的困境 试行竞赛式考试 强化实验效果. 直接影响学习成绩, 将兴趣转化成动 力, 在提高技能中 学习和巩固知识 书面开卷考试 削弱实验效果. 缺乏实验经历不影 响考试成绩, 迫使 按知识密集型学习 模式学习 考试方式比对

8 走出传统教学的困境 100% 竞赛式考试 激发兴趣与考试压 力并施, 四面楚歌, 强迫适应新的学习 方式, 在实践中领 悟学习方法 50% 竞赛式考试 课程成绩有平时成 绩因素, 学习习惯 差者仍抱有平时成 绩拉分的幻想. 难 于矫正学习方式 竞赛式考试

9 展现现代教学的特点 新教学理念 新考试方式 系列化教材 知识, 能力, 素质三位一体, 以能力培养 带动知识学习和素质提高. 激发兴趣与能力导向并重, 支持实验 的重要地位, 强可操作性. 系列化主教材, 情节化实验指导, 问题 解答, 知识内容细化, 精粹思想与导读. 新教学理念 新考试方式 系列化教材 程序设计课程教学的趋势 课程教学网站 实验提交系统

10 展现现代教学的特点 全年滚动人才培养 课程教学 竞赛式实验 课外实验 课内期中竞赛 竞赛式考试 程序设计竞赛活动 院程序设计竞赛 校程序设计竞赛 省程序设计竞赛 ACM/ICPC 亚洲预赛 圣诞编程大赛 课外培训与讲座 亚洲预赛培训 省赛培训与讨论 寒暑假培训讨论 校赛培训与讲座 编程技巧公选课 持续激发学习兴趣 辐射其他课程

11 展现现代教学的特点 竞赛式实验与考试 竞赛式实验 培养分析解决问题能力 快乐协作多角度看问题 紧张刺激中萌生求知欲 促使后进追补冒尖畅进 竞赛式考试 迎合技能型课程特点 公平客观实时方便 打破死记硬背学习模式 真实了解教与学的缺陷 推进教学模式转变 实验内容主导课堂教学 人性化情节化实验设计 推进问题驱动课堂教学 自然互动活跃课堂气氛 解放教师工作量, 潜心于研究 达到课程目标与教学效果统一

12 展现现代教学的特点 系列化教材建设 主教材权威参考 知识体系完备 知识模块明了 内容通俗渐进 时代特征鲜明 实验指导书主导 问题人性化 内容体系化 方法先进简捷 风格一致化 习题解答辅助 问题代表性 方法多样性 呼应主教材 深入浅出性 国家优秀教材奖, 精品教材, 规划教材 印数 50 多万, 使用学校 70 多所

13 展现现代教学的特点 课程知识模块 PARTI 语句:语法, 结构 类型:数据, 操作 表达:计算, 技巧 PARTII 函数:程序, 框架 性能:算法, 进阶 结构:数据与功能 PARTIII 对象化:类, 封装, 继承 面向对象:多态, 抽象 面向类型:模板, 异常 实验设计中的两个关键: 1. 难度把握 2. 覆盖课程知识体系

14 展现现代教学的特点 框架体系 理解程序结构与程序组织 理解知识模块结构与相互关系 调试能力 内部特性与抽象 方法并举 正确建立工程与文件, 改正编译错误 学会各种运行方式, 掌握数据测试方法 理解数据类型, 语句表达内在原理 理解抽象与分层的分析设计方法 课程重点 —— 与能力相关

15 展现现代教学的特点 向高效性过渡 理解语句结构层面的优化 学习空间换时间的技巧 STL 学习与理解 培养代码风格 学习从正确使用到高效使用 学会识别 STL 编译与运行错误 学会用代码风格表现语句结构 培养良好的实体命名习惯 课程难点 —— 与知识接受能力相关

16 研究与完善教学模式 教学理念 教学模式 考试方式 学生角度 1. 学习能力培养, 后续课程受益 2. 创造机会, 展示 才华 3. 技能型课程学 习经历 教师角度 1. 方便教师操作, 不浪费劳动 2. 课程目标与教 学效果统一 3. 拓展自身能力, 提高教学水平 研究目标及受益群体 提高教学效果

17 研究与完善教学模式 课程内容与方法的归结 实验设计是关键 决定课程目标 决定教学效果 系列化教材 考试方式决定实验地位 竞赛式考试 课程教学面向能力

18 研究与完善教学模式 多样化形式持续激发兴趣 多渠道提供实践条件 科学的素质强化方法 提高能力途径

19 研究与完善教学模式 提交式 机器校验 机器打分 填写式 仅比对答案 知识密集型 代替手工阅卷 竞赛式 运行代码校验 实时反馈信息 实时排名 技能综合型 区别上机考试 竞赛式考试体现能力导向

20 研究与完善教学模式 考核方式探讨考核方式探讨 完善竞赛式考试方式 推进实验平台管理与建设 自动组卷 平台建设 原创题库 考试管理

21 研究与完善教学模式 考核方式探讨考核方式探讨 强调成就感与能力 的报告及作业方式 独立设计实验题 成绩替代因素 实验报告作用设计 书面考试需要性

22 研究与完善教学模式 《 C++ 程序设计教程 ( 第二版 ) 》 《 C++ 程序设计教程 ( 修订版 )-- 设计思想与实现》 按模块展开的知识内容体系,按读者层次分为浅 显版 ( 后者 ) 与专业版 ( 前者 ), 重点与难点不同. 《 C++ 程序设计教程 ( 第二版 ) 实验指导》 按无任何学习背景和知识设计, 符合中国人特点, 人性化, 情节化, 内容覆盖课程知识体系. 若配合实 验提交系统, 效果更好. 《 C++ 程序设计教程 ( 第二版 ) 习题解答》 主教材每章后习题解答. 着重方法的权威性和多 样性. 风格与主教材一致性, 难易度适中, 作为实验 和理解知识的参考. 教材系列 主教材 实验指导 习题解答

23 研究与完善教学模式 细解 《 C++ 程序设计详解教程》 内容分上、下两册,作为主教材内容的展开, 学习参考 精粹 《 C++ 程序设计教程精粹》 语言设计层面,方法层面,编程经验层面展开 导读 《 C++ 程序设计教程导读》 学习方法、学习原因、学习资源和语言背景等 展开

24 省精品课程教学网站 cjj.jpkc.cc 实验提交系统 acm.zjut.edu.cn

25 省精品课程教学网站 cjj.jpkc.cc 实验提交系统 acm.zjut.edu.cn 附: C++ 省精品课程教学网站首页 cjj.jpkc.cc

26 qianneng@mail.hz.zj.cnqianneng@mail.hz.zj.cn, 13989801798


Download ppt "C++ 程序设计 课程建设 浙江工业大学 C++ 省精品课程主持 钱能. 目 录 走出传统教学的困境 1 展现现代教学的特点 2 研究与完善教学模式 3."

Similar presentations


Ads by Google