用方法学思想指导Java语言教学.pptx

上传人:max****ui 文档编号:14517704 上传时间:2020-07-22 格式:PPTX 页数:23 大小:2.63MB
返回 下载 相关 举报
用方法学思想指导Java语言教学.pptx_第1页
第1页 / 共23页
用方法学思想指导Java语言教学.pptx_第2页
第2页 / 共23页
用方法学思想指导Java语言教学.pptx_第3页
第3页 / 共23页
点击查看更多>>
资源描述
化志章 江西师范大学计算机信息工程学院 2012年7月26日,用方法学思想 指导Java语言教学,江西师范大学,内容,概述 如何做(举措+示例) 配套教材及相关资源,2,1. 概述,存在问题: 学生未掌握科学的学习方法,对语言理解和应用肤浅 典型表现: 学前,不知为何学,简单遵从课本安排 学中,不知学什么,被动跟随教师指挥棒,时间精力耗费在琐碎的语法和简单的验证; 学后,不知何处用、如何用、不会灵活用。,3,学习过程易倦怠、常遗忘、效果差。 加重学习挫折感,阻碍树立自信心。,1. 概述,观点:方法学让认知(学习)更自然。 方法学:注重知识的来龙去脉, 注重知识的整体性和系统性 具体举措 以方法学思想为指导,重构Java主要语法机制的内容体系、组织结构和认知逻辑。,4,2. 如何做,5,指导思想 了解知识的来龙去脉,注重知识的完整性和系统性,在实践中学习,在总结中提高 教材内容和认知的重构 融入多角度思维、分析; 知识脉络贯穿始终。 (初期书本介绍,最终自己领悟),设计者视角:从深层掌握知识点,理清复杂知识点的脉络框架。,使用者视角:可提高设计的易用性、可重用性和可维护性。,2.1 多角度思维、分析,知识点常对应若干概念,从三种不同视角审视,能从不同层面理解和掌握知识。,6,提出者视角:帮助跳出语法细节,真正理解概念的本质内涵。,只关心易用、安全、易于扩展和维护,不关心实现细节。,提出设计方案,涉及实现机理、应用方式,结果以语法机制(含相关约束规则)的形式呈现。,提出求解方案(不涉及语法细节),概念是其核心。,示例1:多线程机制,7,新机制:支持进程内并发执行,策略:标记进程内并发执行的代码段:线程,关键问题: 结果的不确定性,示例1:多线程机制,8,运行层面的设计,语法层面的设计,示例1:多线程机制,9,设计一款机械时钟应考虑如下问题:,1、怎样设计可提高易用性(甚至是简单构造对象即可),2、要提高安全性和重用性(核心代码设计合理、存放集中),3、提高易扩展性和可维护性(提供接口选择音乐、换肤),基于上述考虑,类的设计(组成成员及修饰、方法的参数配置等等)和使用必须认真思考。或是在完成基本设计后,基于上述考虑实施优化。,示例2:面向对象方法,10,为何需要这些概念,特别是有/没有造成的影响,示例2:面向对象方法,11,示例3:static修饰,12,规则解释,静态方法不能被重写,实例成员在静态方法中的使用限制,重写需要对象,静态方法可用类名引用,灵活使用三种视角审视问题,对综合深入地理解掌握所学,训练高层次思维能力,以及学习新语言时触类旁通,均十分有益。,2. 如何做,13,指导思想 了解知识的来龙去脉,注重知识的完整性和系统性,在实践中学习,在总结中提高 教材内容和认知的重构 融入多角度思维、分析; 知识脉络贯穿始终。 (初期书本介绍,最终自己领悟),2.2 知识脉络贯穿始终,知识脉络的含义 解决问题的策略和框架,是知识系统性和完整性的具体表现。 理解的关键 有什么,为何有,如何用。,14,系统梳理反思总结,知识脉络,领悟知识脉络过程(书本内容组织方式),使用此模式,期望不仅对所学语言有全面、深入、系统的理解,更能掌控一种学习和思考问题的方法。,类似旅游:初始,景区景点路线纸面介绍; 进入景区,与记忆比对,内容丰富印象深刻;再后反思,系统梳理,重点突出,特色鲜明。,示例4 语言基本成分的知识脉络,16,例如:字符集、词法元素、标识符/关键字、表达式、语句(如赋值、循环)、子程序等,语言作用 :描述可执行程序,方便人读写,方便表达计算,方便机器识别翻译,程序,子程序,语句,数据类型,计算量,词法元素(标识符、运算符、),字符集,表达式,学习基本成分的三条主线,语法层面,学前,了解知识脉络的粗略框架,以指导学习过程;在经历实践应用后,重新对该框架梳理、归纳,方形成完整的知识脉络。,词法层面,示例5:异常处理,17,以前是如何处理异常?,error代码 + goto语句。,Java如何处理异常?,异常是对象 + 异常处理机制,之后逐步补充、完善细节。,示例6:GUI设计,18,GUI编程知识框架,1. 认识组件外观及特色;,2. 构造界面:将特定组件放入容器;,3. 美化界面:给容器加入布局管理;,4. 给界面加入事件响应机制。,重 点,示例6:GUI设计,19,1. 事件源必须先注册监听器,才可能被监听器接收并处理。 2. 事件的产生、传播一般由JVM自动控制; 3. Java做了很多便利措施,如组件-事件-接口-处理方法,示例7:I/O流,20,知识脉络的主要作用就是从完整性、系统性的层面了解和掌握知识,并指明重点难点,为学习过程定位和导航,同时也有助于总结所学。,3. 配套教材及其相关资源,理念:让读者知其然,也知其所以然。,21,章首有通俗易懂的方法学导引; 综合运用三种视角组织内容; 结合应用背景和语义,引导读者推导出相关语法限制和规则,而非单纯介绍; 翔实的案例剖析(含设计思路、重点难点剖析、常见问题、注意事项、),代码尽量在一页。,配套资源,3. 配套教材及其相关资源,教学课件及源码,教学大纲,教学计划,教材,项目组织管理机制,考核评价标准,实验教学大纲,实验教学计划,实验报告模板,实验指导书,谢 谢,欢迎批评指正,23,
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!