在App Inventor手机编程中引导学生创新思维培养
作者:张雪晴
来源:《新教育时代·教师版》2018年第13期
摘 要:App Inventor开发过程主要围绕创意构思来实现程序,通过开发把学生从消费者转变为创造者。能够亲手为自己的手机创建应用,这让学生感到有趣和振奋!创新思维则是指以新颖独创的方法解决问题的思维过程,通过这种思维能突破常规思维的界限。而通过自己的努力去改变、改善则是笔者和自己的学生现阶段的层次所能达到的创新。
关键词:App Inventor 创新思维
一、App Inventor是什么
App Inventor 原是Google实验室(Google Lab)的一个子计划,是一个完全在线开发的Android编程环境,抛弃复杂的程式代码而使用积木式的堆叠法来完成您的Android程式。目前由麻省理工学院行动学习中心负责推广使用。
二、编程围绕创意构思
手机在今天,已成为我们生活的一部分,然而对大多数人来说它就是一个黑箱系统,内部的运作机制复杂且难以捉摸。然有一部分人又知道了Android系统是一个开放的系统,最初的App Inventor设计者就是有了这样的想法,才开始了手机亦可用于教育的想法。
App Inventor开发过程主要分三部分:组件设计、逻辑设计和运行调试(如图1),学生围绕创意构思来实现程序,通过开发把学生从消费者转变为创造者。能够亲手为自己的手机创建应用,这让学生感到有趣和振奋!同时可以帮助学生理解计算机科学的概念。
三、校本课程案例案例分析
1.流程图助力程序编写
程序编写的核心是算法设计和代码的实现。而算法是既是数学及其应用的重要组成部分,也是计算科学的重要基础.随着现代信息技术的飞速发展,算法在科学技术、社会发展中发挥着越来越大的作用,并日益融入社会生活的许多方面,算法思想也正在成为普通公民的常识,成为现代人应具备的一种基本数学素养。算法和程序框图的核心是程序框图是三种基本逻辑结构,在高中数学中属必修内容,所以在App Inventor讲解中,一开始结合流程图给学生讲解程序的实现过程并通过块装化拼接实现程序,既可以便于学生理解,又清晰显示程序结构。
本文来源:https://www.2haoxitong.net/k/doc/d6e7e4980875f46527d3240c844769eae009a3b6.html
文档为doc格式