Java语言中的for循环语句教学研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:xxx6192
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:Java语言有三种循环语句:while循环语句、for循环语句和do…while循环语句,其中for循环语句使用最为灵活、应用更广泛。针对两个学习情境:“输出前10个自然数”和“输出9*9乘法表”,采用启发式教学法,引导学生找出循环变量、循环体、循环执行条件等,从而构建出单重for循环语句,再通过单重循环语句之间的关系,启发学生完成双重for循环语句。
  关键词:Java语言;for循环语句;双重循环语句
  中图分类号:TP312 文献标识码:A 文章编号:1009-3044(2018)23-0198-03
  Abstract: There are three kinds of loop statements in Java language: while loop statement, for loop statement and do...While loop statement, in which the for loop statement is the most flexible and widely used. For two learning situations: "output the first 10 natural numbers" and "output 9*9 multiplication tables", heuristic teaching method is used to guide students to find out loop variables, loop bodies, loop execution conditions, etc., constructing a single for loop statement, and then through the relationship between the single cycle sentences, the students will be inspired to complete the double for loop statement.
  Key words: Java Language; For Loop Statements; Double Loop Statement
  TIOBE编程语言排行榜使用Google、百度、Yahoo等著名搜索引擎進行计算,是编程语言流行趋势的一个重要指标,该排行榜每月更新,TIOBE 2018 6月编程语言排行榜显示Java语言指数为15.368%[1],在所有语言中排名第一,Java语言中有三种最基本的循环语句:while循环语句、for循环语句和do…while循环语句[2]。这三种循环语句的执行原理基本相同,在教学过程中,只需重点讲解一种循环语句即可,而for循环语句与其他两种循环语句相比,结构更紧凑,各部分功能更符合人民的思维习惯,特别是在多重循环中,for循环语句的特点尤为明显。对于高职院校的学生来说,由于英语、数学基础较差,很难掌握for循环语句执行过程,教师在教学过程中可综合利用情境教学法、启发式教学法、模仿教学法等进行讲解。for循环语句分为单重循环和多重循环,以下就这两种循环分别进行介绍。
  1 单重for循环语句
  4 结束语
  循环语句的教学过程,实际上就是找规律的过程,可先采用简单的java语句输出所需结果,然后使用变量替换的方式,将简单的java语句转换成重复执行的java语句,最后将重复执行的java语句作为循环体,同时将替换变量作为循环变量,确定循环变量初始值、循环变量的变化及最终值,并组合成for循环语句。学生经过多次上述分析操作后,将完全掌握循环语句的执行过程。
  参考文献:
  [1] https://www.tiobe.com/tiobe-index/.
  [2] [美]Bruce Eckel著,陈昊鹏译.Java编程思想[M].第4版.北京:机械工业出版社,2007.
  [3] 凯 S.霍斯特曼(Cay S.Horstmann). Java核心技术 卷I:基础知识[M].原书第10版.北京:机械工业出版社.2016.
  [4] 明日科技.Java从入门到精通[M].第4版.北京:清华大学出版社,2016.
  【通联编辑:梁书】
其他文献
在LTE系统工程中,关于设备的安装和调试是最重要的工作,需要有一定工作经验的人才能够从事进行LTE的安装和调试,需要综合考虑多方面的因素和多个应用环节的安装细节。在进行
高职院校开展创新创业教育是时代发展的必然趋势,更是优化人才培养质量的有力举措.在经济新常态的趋势下,高职院校毕业生正面临着巨大的挑战和压力,如何融合专业本身渗透和实
日前,记者从在武汉召开的交通运输重大科技专项“黄金水道通过能力提升技术”(以下简称“专项”)验收鉴定会上获悉,由中国科学院院士王光谦、中国工程院院士朱英富、胡春宏、
通过理解现代水资源的概念、内涵及其技术支撑,使我们认识到,如何管理水资源,以达到水资源的可持续利用,从而维持经济社会的和谐发展。 By understanding the conception an
使用ANSYS有限元结构分析软件,建立水电站地下厂房机墩组合结构的计算模型,分析研究了结构在外力作用下的变形特性和应力分布规律。按照《水工混凝土结构设计规范》(SL/T191-
本文中主要介绍了对二维码标签数据进行加密的算法.采用了AES算法和ECC椭圆曲线的数字签名算法ECDSA对二维码进行加密和数字签名.并解决了在android等移动智能设备环境下的公
在移动环境中引入主动机制可明显改善数据库的性能,本文主要介绍了移动计算环境的特点,主动数据库的概念及其作用,并针对移动数据库主动规则模型中的条件评价如何优化进行分
期刊
当前,制造业获得了发展的机遇,机械自动化技术受到了人们的关注,并合理的运用到各种领域中.自动化技术的出现,会让劳动力生产效率逐渐得到提升.我国现阶段的机械自动化技术的
在炼油厂的日常生产运行中,催化重整装置是非常耗能的,该装置主要用于生产高辛烷值的汽油和稳定的芳烃.催化重整反应是强吸热反应,反应过程中需要消耗大量的热能,随着催化剂
本文将简单介绍有线传输技术在通信工程中的应用情况,并就相应的改进策略展开探讨.