听课记录:
5分钟:任务一:先让学生完成简易计算机的界面,并尝试写代码。
10分钟教师演示程序,边写程序,边写代码。文本框中的内容为默认的数据。并讲解数据类型。定义变量的方法,
5分钟:学生完成1-5题。
10分钟:教师介绍算术运算符、表达式。
5分钟:介绍转换函数、数学函数、字符串函数。
5分钟:任务二:让学生用规范的语言写代码。教师分析
评价:这节课的内容容量非常多。学生操作的时间很少。老师上课比较赶。
而我上课的思路是:
先讲作业,从而引出赋值语句,注释语句。然后讲解变量及其命名规则、定义变量、常量的内容。然后紧接着介绍数据类型,并分析结合计算器进行演示溢出的错误,从而让学生加深integer和long的区别。让学生完成加法计算器。然后思考为什么会是字符连接器。从而引出文本框中输入输出和标签的输出都是字符串类型。同时介绍两个转换函数str()和val()。教师演示,修改字符连接器为加法计算器。最后介绍数学函数、字符串函数。
相比黄老师的课程,我的课程容量更少一些,有些班级还有用时间写课堂练习。当然也讲解了作业花了5分钟,但是总体思路是清晰地,有逻辑的。本节课的重点在赋值语句、字符串数据类型和数值字符类型。难点是学生不知道为什么要用转换函数,所以特地让学生去试一试操作下。其余内容属于知识性知识。