文档详情

《鸿蒙HarmonyOS应用开发基础教程》教案 单元设计_单元2 TypeScript基础语法.doc

发布:2025-03-08约2.53千字共6页下载文档
文本预览下载声明

PAGE2

苏州工业园区服务外包职业学院

课程

课程:鸿蒙HarmonyOS应用开发基础教程

内容:单元2TypeScript基础语法

课时:0-8课时(选学)

教学单元名称:单元2TypeScript基础语法

授课教师:

授课班级:

单元总学时:0-8

教学条件

机房、广播软件、DevEcoStudio开发工具

教学素材

参考教材、课件

教学目标设计

知识目标:

掌握TypeScript变量声明

掌握TypeScript函数定义

掌握TypeScript条件语句

掌握TypeScript循环语句

掌握TypeScript数据类型,包括基本类型、函数类型等

掌握面向对象的概念,包括类和接口等

能力目标:

能定义变量

能定义函数

能使用条件语句

能使用循环语句

能灵活运用数据类型

能创建类、接口等

重点:变量、函数的声明和使用

难点:对象的概念

教学内容

任务2-1计算田径场的周长和面积

任务2-2立定跳远项目成绩录入与分析

任务2-3校运动会总分排名

任务2-4创建Student类和对象

课后作业

计算学校操场的周长和面积

女子100米项目成绩录入与分析

校运动会女子100米项目成绩排名

创建Cat类和对象

教学过程设计——计算田径场的周长和面积(2课时)

主要步骤

教学内容

教学方法

教学手段

师生活动

时间分配

引入

C、Java等编程语言的数据类型、变量及运算符

讨论

演示

教师讲解和演示

学生观看思考

10

告知

(教学内容、目的)

掌握数据类型、变量和运算符

讲解

课件演示

教师讲解和演示

学生观看思考

5

任务简介

计算田径场的周长和面积

讲解

课件演示

教师讲解和演示

学生观看思考

5

任务分析

定义田径场的半径和直道的长度,使用适当的运算符和公式来计算田径场的周长和面积,最后输出结果

讲解

课件演示

教师讲解和演示

学生观看思考

20

支撑知识

数据类型

变量

运算符

讲解

教师讲解和演示

学生观看思考

10

任务实施

(1)定义田径场的属性

(2)计算周长和面积

(3)输出结果

实验

实验

学生独立完成、教师个别辅导

10

分享交流

任务实施中遇到的问题

讨论

讨论

学生独立完成、教师个别辅导

15

课程总结

计算周长和面积时需要注意的环节

讲解

教师讲解、

学生观看

5

课后作业

计算学校操场的周长和面积

教学过程设计——任务2-2立定跳远项目成绩录入与分析(2课时)

主要步骤

教学内容

教学方法

教学手段

师生活动

时间分配

引入

展示录入后的立定跳远成绩

讲解

课件演示

教师讲解和演示

学生观看思考

15

告知

(教学内容、目的)

利用流程控制的知识录入立定跳远项目的成绩并进行分析

讲解

课件演示

教师讲解和演示

学生观看思考

15

任务简介

按要求录入并分析成绩

讲解

课件演示

教师讲解和演示

学生观看思考

10

任务分析

收集多位运动员的立定跳远成绩,并将其存储在适当的数据结构中,比如数组,针对录入的成绩,进行分析,比如计算平均成绩、最高成绩、最低成绩等统计信息。

讲解

课件演示

教师讲解和演示

学生观看思考

40

支撑知识

分支和循序

讲解

课件演示

教师讲解和演示

学生观看思考

15

任务实施

成绩录入

成绩分析

结果输出

实验

实验

学生独立完成、教师个别辅导

25

分享交流

录入中遇到的问题

讲解

课件演示

学生独立完成、教师个别辅导

30

课程总结

如何按要求分析成绩

讲解

课件演示

教师讲解、

学生观看

10

课后作业

女子100米项目成绩录入与分析

教学过程设计——任务2-3校运动会总分排名(2课时)

主要步骤

教学内容

教学方法

教学手段

师生活动

时间分配

引入

展示排名后的运动会总分

讲解

课件演示

教师讲解和演示

学生观看思考

15

告知

(教学内容、目的)

掌握如何利用函数进行排序

讲解

课件演示

教师讲解和演示

学生观看思考

15

任务简介

按要求进行排名

讲解

课件演示

教师讲解和演示

学生观看思考

10

任务分析

需要收集每位运动员在不同项目中的成绩,并将其存储在适当的数据结构中,针对每位运动员,需要将其在各项比赛中的成绩进行加总,得到总分,最后输出结果。

讲解

课件演示

教师讲解和演示

学生观看思考

40

支撑知识

函数的知识

讲解

课件演示

教师讲解和演示

学生观看思考

15

任务实施

成绩录入

总分计算

排名

结果输出

实验

实验

学生独立完成、教师个别辅导

25

分享交流

排序中遇到的问题

讨论

讨论

学生独立完成、教师个别辅导

30

课程总结

显示全部
相似文档