文档详情

Java程序设计基础教程(慕课版)(第2版) 教案 第3单元 控制执行流程.docx

发布:2025-05-23约3.21千字共4页下载文档
文本预览下载声明

PAGE1

PAGE

第3单元控制执行流程

课程名称

Java程序设计基础教程

(慕课版)

项目名称

控制执行流程

任务名称

控制执行流程

课时

4

项目性质

□演示性□验证性□设计性√综合性

授课班级

授课日期

授课地点

教学目标

能力目标:

1.具备使用if条件分支语句解决问题的能力

2.具备使用for循环语句解决问题的能力

3.具备使用while循环语句解决问题的能力

知识目标:

1.了解什么是流程控制语句

2.掌握分支结构的语法结构和用法

3.掌握循环语句的用法

4.掌握break语句与continue语句的用法

素质目标:

1.培养学生知识掌握和技能运用能力

2.培养学生团结合作、互帮互助的能力;

教学内容

1.任务描述

2.任务展示与实现

(1)分别是利用for语句、while语句实现循环

(2)利用if嵌套语句和switch多层分支语句实现复杂分支

(3)利用循环语句中break和continue语句实现求3的倍数

(4)学生动手操作

3.教师讲解本任务涉及的知识点

4.任务小结

教学重点

1.if…else条件分支语句

2.dowhile循环语句与while循环语句在使用上的不同

教学难点

1.嵌套语句

2.循环语句中的Continue和break语句的使用

教学准备

1.装有JDK、Eclipse的电脑

2.教学课件PPT

3.教材:《Java程序设计基础教程(慕课版)》董勇傅雷扬人民邮电出版社

作业设计

编写一个排序的程序,可以让一个混乱的数组变成一个有序的数组。

教学过程

教学

环节

教学内容与过程

(教学内容、教学方法、组织形式、教学手段)

课前组织

做好课前“5分钟”教学管理(多媒体、实训室),做好上课前的各项准备工作(打开电脑、打开课件、打开软件、打开U盘中的素材位置、打开授课计划、教案等),吸引学生注意力。

课程

说明

【课前说明】

分别介绍Java流程控制语句的选择结构和循环结构,分支结构也叫选择结构,语句包括if-else语句和switch语句,都是根据一定的条件去执行一条语句或语句组;循环语句指在循环语句中指定语句重复执行的次数,也可以指定重复执行的条件。

【目的】

使学生从了解本单元的学习目标、学习重点、考评方式等方面明确学习本单元知识的要求和目标。

课程

内容

描述

一、讲解什么是控制执行结构

二、选择结构语句的语法结构

if选择语句:

if(boolean-expression){

statement;//执行语句内容

}else{

statement;//执行语句内容

}

switch选择语句:

switch(selector){

caseselector:statement;break;

caseselector:statement;break;

caseselector:statement;break;

caseselector:statement;break;

...

default:statement;

}

三、循环结构语句的语法结构

for循环语句:

for(init;boolean-expression;step){

statement;

}

do-while循环语句:

do{

statement;

}while(boolean-expression);

while循环语句:

while(boolean-expression){

statement;//循环体

}

四、break语句和continue语句在循环语句中的用法。

案例:

常量和变量的具体应用

publicclassConstantAndVariablesDemo{

publicstaticvoidmain(String[]args){

?finalintMALE=1;//定义常量MALE表示男性,常量需要在声明时赋值

?intage;//声明age,类型是int类型的

?intheight=180;//声明height,类型是int类型的,并赋值为180

?//age未定义,所以此处会抛出错误

//?System.out.println(MALE=+MALE+;age=+age+;height=+height);

?age=20;//给age赋值

?//打印输出

?System.out.println(MALE=+MALE+

显示全部
相似文档