Java语言讲授方式的选择
来源:互联网 发布:大数据安全 英文 编辑:程序博客网 时间:2024/04/29 04:52
Java系列课程的教学目标在于学生能独立熟练的编写符合企业实际需求的程序代码,教学内容也着重在于讲解如何编写程序代码,程序代码的讲授方式直接关系到教学目标的实现效果。目前代码的讲授方式主要有:板书或幻灯逐步演示代码、开发工具讲解课下编好的代码、课上当堂编写调试代码几种方式。
1) 板书或幻灯逐步演示代码是传统的代码讲授方式,该方式的优点是:逐步推导的教学方法比较符合传统的教学习惯,形式上学生相对容易接受。其缺点是:无法演示代码的调试排错过程,对于代码的编写风格(如缩进、注释等)不能直观的给予体现。
2) 开发工具讲解课下编好的代码的优点是:可利用开发工具的代码处理功能(如着色、自动缩进)以更丰富的形式展示代码;可在较短的时间讲解完较长的程序。其缺点是:直接展现全部代码,学生不知应从何处着手分析代码,从形式上会难以接受;缺少逐步推导过程,学生无法了解代码的编写过程。
3) 课上当堂编写调试代码的优点是:学生可直观感受到程序是如何从零开始编写的;通过当堂编译代码让学生学习到如何调试代码错误;因为逐行敲入代码需要时间,该时间段就给了学生思考理解的机会。其缺点是:课上从零输入、编译和调试代码会占用较多时间,无法讲授较长的程序;该方式要求授课教师必须具有较强的代码编写和调试能力。
笔者在Java系列课程的讲授时,对较短或核心程序以课上当堂编写调试代码的方式讲授,对较长的程序则采用开发工具讲解课下编好的代码的方式讲授。对项目驱动的教学方法,教师应可考虑多花费几个课时,以课上当堂编写调试代码的方式讲授。
1) 板书或幻灯逐步演示代码是传统的代码讲授方式,该方式的优点是:逐步推导的教学方法比较符合传统的教学习惯,形式上学生相对容易接受。其缺点是:无法演示代码的调试排错过程,对于代码的编写风格(如缩进、注释等)不能直观的给予体现。
2) 开发工具讲解课下编好的代码的优点是:可利用开发工具的代码处理功能(如着色、自动缩进)以更丰富的形式展示代码;可在较短的时间讲解完较长的程序。其缺点是:直接展现全部代码,学生不知应从何处着手分析代码,从形式上会难以接受;缺少逐步推导过程,学生无法了解代码的编写过程。
3) 课上当堂编写调试代码的优点是:学生可直观感受到程序是如何从零开始编写的;通过当堂编译代码让学生学习到如何调试代码错误;因为逐行敲入代码需要时间,该时间段就给了学生思考理解的机会。其缺点是:课上从零输入、编译和调试代码会占用较多时间,无法讲授较长的程序;该方式要求授课教师必须具有较强的代码编写和调试能力。
笔者在Java系列课程的讲授时,对较短或核心程序以课上当堂编写调试代码的方式讲授,对较长的程序则采用开发工具讲解课下编好的代码的方式讲授。对项目驱动的教学方法,教师应可考虑多花费几个课时,以课上当堂编写调试代码的方式讲授。
0 0
- Java语言讲授方式的选择
- Java语言考核方式的选择
- Java课程教学方法探讨——基础先行的讲授方式
- 对于JAVA编程语言学习方式的选择
- 选择运行 Java 程序的方式
- Java Map遍历方式的选择
- Java Map遍历方式的选择
- Java Map遍历方式的选择
- Java Map遍历方式的选择
- Java Map遍历方式的选择
- Java Map遍历方式的选择1
- Java Map遍历方式的选择
- Java Map遍历方式的选择
- Java Map遍历方式的选择
- Java Map遍历方式的选择
- java map 遍历方式的选择
- Java Map遍历方式的选择
- Java Map遍历方式的选择
- VC编程实现位图拷贝、切除白边
- c++中的段错误(segment fault)
- 为什么大网站把脚本、样式、图片等资源放在一个独立域名下?
- 安卓在JNI操作Surface
- 韦东山第二期视频之心得体会
- Java语言讲授方式的选择
- VC编程实现位图图像二值化、反相
- 15年5月笔记之PC机虚拟机开发板三者互联
- VS2010菜单修改不了问题
- VC编程使用3种方案实现位图图像灰度化
- [Android]"commit already called"错误解决
- 【iOS学习笔记】NSString 常用用法
- 【Android】如何提高自己软件的稳定性
- HTML5 文件异步上传 — h5uploader.js