对本科程序设计语言课程教学的一点认识和实践 对本科程序设计语言课程教学的一点认识和实践

Slides:



Advertisements
Similar presentations
1 计算机软件考试命题模式 计算机软件考试命题模式 张 淑 平 张 淑 平. 2  命题模式内容  组织管理模式 − 命题机构和人员组成 − 命题程序  试卷组成模式.
Advertisements

数据结构的引入. 通讯录管理 社团机构管理 校园导航管理 通讯录管理 社团机构管理 校园导航管理.
计算机网络 授 课: 李俊娥(教授 武汉大学计算机学院) 电 话: : 课程网站 :
联系方式 课程学习平台网址: 用户名:学号 ; 密码:身份证后 6 位.
第八章 土地行政管理.
专题六 语文课程标准修订对“实验稿”作了哪些修改和调整
《程序设计实践》 孙辉 理工配楼104A
「互联网金融2.0时代」与房地产的融合 广州互联网金融协会会长、广州e贷总裁 方颂.
企业会计学(三) 人大版本 吕 昌.
小学科学中的化学 武威十九中 刘玉香.
计算机网络教程 任课教师:孙颖楷.
神州五号、六号的发射和回收都取得了成功 ,圆了几代中国人的航天梦,让全中国人为之骄傲和自豪 神州五号、六号的发射和回收都取得了成功 ,圆了几代中国人的航天梦,让全中国人为之骄傲和自豪!但是你们知道我们的科学家是怎样迅速地找到返回舱着陆的位置的吗? 这全依赖于GPS——卫星全球定位系统”。大家一定觉得很神奇吧!学习了今天的内容,你就会明白其中的奥妙。
ASP .NET 程序设计(C#版) 第二版 机械工业出版社同名教材 配套电子教案
——Windows98与Office2000(第二版) 林卓然编著 中山大学出版社
毛泽东思想概论.
據點考核與評鑑 報告人:臺南市政府 照顧服務管理中心.
返本归原在课文,精讲多练会高考 ——2012届高三语文复习的几点做法.
以“职业人格”为核心, 全面构建“双四维”德育体系
山东英才学院 SHANDONG YINGCAI UNIVERSITY
特殊族群運動健康訓練(I).
XXXX学院2014年度 本科教学工作总结 2015年1月15日.
网页设计师的职业成长规律 主讲:刘万辉 淮安信息职业技术学院.
证券投资技术分析.
考研辅导讲座PPT 思想道德修养与法律基础 主讲:蒋中挺.
对 培训者 培训的理解 丁革建
区级课题汇报 (初期) 汇报人:建平中学周宁医 2008年9月27日.
实用操作系统概念 张惠娟 副教授 1.
人工智能技术导论 廉师友编著 西安电子科技大学出版社.
关于本门课程.
《机械设计基础》(王军主编)教材配套电子教案
《小学教育学》 模块二 小学教育源流 第五单元 小学教育走向的探究成果分享 自主学习指南.
第一節 行政裁量與不確定法律概念 第二節 行政裁量
全国计算机等级考试 二级基础知识 第二章 程序设计基础.
《数据结构》课程简介 李武军 南京大学计算机科学与技术系 2016年秋季.
计算机基础知识 丁家营镇九年制学校 徐中先.
《数据库原理及应用》课程介绍 信息工程学院 孙俊国
嵌入式系统课程简介 宋健建 南京大学软件学院 2004/02/10.
Computer Graphics 计算机图形学基础 张 赐 Mail: CSDN博客地址:
面向对象建模技术 软件工程系 林 琳.
项目管理 Project Management
数 控 技 术 华中科技大学机械科学与工程学院.
第五讲 四则运算计算器(一) 精品教程《C#程序设计与应用(第2版)清华大学出版社 谭恒松 主编
园林专业本科阶段课程拓扑图:平台期课程 通识 12 数学 14 物理 4 化学 11 英语 6 政治 14
中国科学技术大学计算机系 陈香兰(0551- ) Spring 2009
分布式程序设计 姚斌 计算机科学与工程系 上海交通大学.
C语言程序设计 主讲教师:陆幼利.
Environmental Policy Evaluation – Experiences in Germany and Europe
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
2015年全国中等职业学校机械类专业课程“创新杯”
更新教学理念,提高教学有效性 感城中心学校 陈利平.
北师大版五年级数学下册 分数乘法(一).
JSP实用教程 清华大学出版社 第2章 JSP运行环境和开发环境 教学目标 教学重点 教学过程 2019年5月7日.
无线通信系统 信源:消息信号(调制信号) 振荡器:高频载波(正弦) 三要素: 振幅 AM 频率 FM 相位 PM 超外差接收 已调信号.
<编程达人入门课程> 本节内容 计算机编程语言 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群: ,
Parallel Programming Xuanhua Shi/Pingpeng Yuan
计算机绘图 AutoCAD2016.
北师大版三年级数学上册 0×5=?.
工业机器人技术基础及应用 主讲人:顾老师
加減法文字題 國小低年級學生對加減法文字題的瞭解 小組成員 陳育娟 羅珠綾 侯宜孜
第二节 C语言的特点.
地 理 信 息 系 统 ——专业必修课程 田永中 西南大学地理科学学院
TEM8人文知识 ——英语国家概况部分讲解 上外贤达学院 昌兰华.
我们能够了解数学在现实生活中的用途非常广泛
教师职业道德 主讲:王兰英 课件制作:林彬(湖北教育学院).
元素化合物知识教学策略研究 江苏省溧阳中学 王澄
数据密集型计算理论与实践 张奇.

学习数据结构的意义 (C语言版) 《数据结构》在线开放课程 主讲人:李刚
高中物理“平抛运动的应用” 点评专家:谭一宁.
工业机器人技术基础及应用 主讲人:顾老师
Presentation transcript:

对本科程序设计语言课程教学的一点认识和实践 对本科程序设计语言课程教学的一点认识和实践 沈 军 东南大学计算机科学与工程学院 东南大学非计算机专业计算机基础教学指导委员会

主要内容 主要内容 本科教学的特点和重要性 程序设计语言课程的特点和重要性 本科程序设计语言课程的教学思路 实践与总结

本科教学的特点和重要性 本科教学的特点和重要性 ——认识“本” 元认知能力(本质能力) 思维方法/学习能力

本科教学的特点和重要性 本科教学的特点和重要性 ——“本”的重要性 学习 创造 技术 技术 技术 技术 技术 技术 原理 原理 原理 思想 文化 新思想 新思想 新原理 新原理 新原理 创造 新技术 新技术 新技术 新技术 新技术 新技术

本科教学的特点和重要性 本科教学的特点和重要性 ——“本”的重要性(2) 认识/思维方法培养的时效特性问题 持续创新能力问题

本科教学的特点和重要性 本科教学的特点和重要性 ——“本”的教学理论基础 建构主义学习理论 模式 + 模式建构 认识/分析问题 解决问题

主要内容 主要内容 本科教学的特点和重要性 程序设计语言课程的特点和重要性 本科程序设计语言课程的教学思路 实践与总结

程序设计语言课程的特点和重要性 程序设计语言课程的特点和重要性 相对于交互式计算机使用,程序设计是计算机高级使用的基础。 因此,程序设计语言课程的教学对计算机应用具有重要的意义。

程序设计语言课程的特点和重要性 程序设计语言课程的特点和重要性 语言和语言的应用两者之间的关系 对于程序设计: (语言、环境和应用三者的关系) 显性知识和隐性知识两者之间的关系

程序设计语言课程的特点和重要性 程序设计语言课程的特点和重要性 语言和语言的应用 语言的应用涉及较多的内容:语言本身、算法、软件模型与体系结构、应用体系体系结构,等等

程序设计语言课程的特点和重要性 显性知识和隐性知识 程序表达人类处理问题的思路,处理问题思维中的共性(应用模式)及其应用,值得重视

程序设计语言课程的特点和重要性 程序设计语言课程的特点和重要性 三维视角 的特点 应用的 重要性 应用模式 课程的显著特点 及其重要性

主要内容 主要内容 本科教学的特点和重要性 程序设计语言课程的特点和重要性 本科程序设计语言课程的教学思路 实践与总结

本科程序设计语言课程的教学思路 本科程序设计语言课程的教学思路 ——对程序设计语言课程教学的认识 本科教学的 特点和重要性 程序设计语言 课程的特点和重要性 本科程序设计语言 课程的教学思路

本科程序设计语言课程的教学思路 本科程序设计语言课程的教学思路 ——对程序设计语言课程教学的认识(2) 目标与定位 教学实施

本科程序设计语言课程的教学思路 本科程序设计语言课程的教学思路 目标与定位 面向思维的教学 实现现代学习理论对程序设计课程教学的投影 ——对程序设计语言课程教学的认识(3) 目标与定位 面向思维的教学 实现现代学习理论对程序设计课程教学的投影

本科程序设计语言课程的教学思路 本科程序设计语言课程的教学思路 ——对程序设计语言课程教学的认识(4) 教学实施(四元素) 教学过程 教师 学生 教材 (教学内容)

本科程序设计语言课程的教学思路 本科程序设计语言课程的教学思路 ——对程序设计语言课程教材建设的认识 教材建设的思路 面向“本”的教学,面向未来持续发展的需要 融入现代学习理论 体现一定的教学策略 培养程序设计应有的思维特征 介绍一定的程序设计知识和应用基本规律和模式

本科程序设计语言课程的教学思路 本科程序设计语言课程的教学思路 ——对程序设计语言课程教材建设的认识(2) 按认识论的原理,结合建构主义学习理论,将核心的、不变的方法与思想通俗解析(普遍性),并以实际语言等作为案例解析核心思想的运用(特殊性。涉及技能及其背后的文化思维模式),从而培养触类旁通的能力(普遍性灵活应用到其它特殊性),以及进一步学习的能力(模式与建构)。 重点是通俗地解析思维,知其所以然(渔),而将鱼作为案例。 突出——本科的“本”。

教师的重要性 本科程序设计语言课程的教学思路 本科程序设计语言课程的教学思路 ——对程序设计语言课程教学设计的认识 (能力、智慧、……) 基于教材,但不受限于教材 教师的重要性 (能力、智慧、……) 吃透教材,理解其蕴涵的教学理念和思想,在此基础上进行教学设计(创造)! 演绎策略和归纳策略的有机结合(支架式方法和抛锚式方法)

主要内容 主要内容 本科教学的特点和重要性 程序设计语言课程的特点和重要性 本科程序设计语言课程的教学思路 实践与总结

实践与总结 实践与总结 教材 [1]沈军.《程序设计方法解析——Java描述》 清华大学出版社. 2004/11  清华大学出版社. 2004/11 [2]沈军,朱敏,徐冬梅,翟玉庆.《大学计算机基础——基本概念及应用思维解析》   高等教育出版社. 2005/08  [3]沈军,朱敏,徐冬梅,翟玉庆.《大学计算机基础——习题解析与实验指导》 高等教育出版社. 2007/07 [4]沈军.《大学计算机基础——基本应用技能解析》   东南大学出版社. 2005/08   [5]沈军,柏毅.《大学计算机基础——学习指导与习题解析》 东南大学出版社. 2007/08 

实践与总结 实践与总结 面向元认知和思维教学 从语言、环境和应用三个维度深度解析程序设计方法涉及的系统化思维 强调程序设计模式与建构,直接演绎建构主义学习理论内涵 第一次印刷 第二次印刷

实践与总结 实践与总结  教学实施: 面向应用思维教学 培养元认知和系统化思维 融合现代教学理论 考虑人类认知的顺序 第三代教材 1A 1B 1A+1B 1B+1A 1A  1B

实践与总结 实践与总结  以人类使用计算机为主线展开  由外而内,解析使用计算机应有的各种应用思维  突出应用模式及其建构,演绎建构主义学习理论  拓展计算内涵 1A  以人类使用计算机为主线展开  由系统软件到应有软件,按逻辑层次,采用菊花链形式展开  强调系统化思维和演绎学习策略 1B

实践与总结 实践与总结

实践与总结 实践与总结 教学应用研究论文 [1]沈军. “C程序设计语言课程的教学新思路”. 《电气电子教学学报》Vol.22 2000/04 pp28-29 [2]沈军等. “对程序设计语言类课程教学的反思”. 《东南大学学报》2000/02 pp66-70 [3]沈军. “程序设计语言类课程的教学思路研究”. 《高等工程教育研究》2001/01 pp79-81 [4]沈军. “程序设计语言教材体系研究”. 《东南大学学报》2002/01 pp55-57 [5]沈军. “计算机语言课程中的编码知识和意会知识分析及创新能力培养”. 《东南大学学报》2001/02 pp18-22 [6]沈军等. “教学模式与模式教学”. 《东南大学学报》2002/02 pp22-26 [7]沈军. “论《大学计算机基础》课程教材建设的本质”. 《东南大学学报》2006/02 pp10-12

实践与总结 实践与总结 教材建设的认识视野比较局限与肤浅 教师的培训问题! 教学设计的创造性比较欠缺 现代学习理论的应用 语言和语言的应用区分 Java语言和Java环境的内涵区别 课堂必讲和课后自学的结合 Java与前、后课程的综合考虑 …… 教师的培训问题! 教学设计的创造性比较欠缺 PPT的直接使用 对教材理解不够 教学方法问题(抛锚式与支架式结合) 一体化设计问题 ……

实践与总结 实践与总结 传道 授业 释惑   

请品味 教学研究与实践中的美感!

谢谢! 欢迎批评与指正! 欢迎交流与合作! junshen@seu.edu.cn