用Alice学编程课学习教案.pptx
上传人:王子****青蛙 上传时间:2024-09-13 格式:PPTX 页数:26 大小:1.4MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

用Alice学编程课学习教案.pptx

用Alice学编程课学习教案.pptx

预览

免费试读已结束,剩余 16 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

会计学类(Class):是一个描述一类有共性的物体的概念,如汽车、桌子等。在Alice中,每一类用一个3D模型表示。对象(Object)符合一个类中所描述的共性的实际的物体称为这个类的一个实例(instance),如汽车的共性有:都有一个方向盘、四个轮子、有颜色、排气量等特点。但这仅仅(jǐnjǐn)是概念的描述,实际生产出来的汽车就是这个类的一个实例,我们把它叫做一个汽车对象。在Alice中,用第一个字母大写的单词表示类名。如Frog,Airport;而用全部小写的单词表示对象名。如frog,frog1,frog2,frog35.2场景(chǎngjǐng)级的方法(World-levelmethods)World.myfirstmethod太长带来的问题(wèntí)解决(jiějué)方法逐步(zhúbù)细化(StepwiseRefinement)在Alice中创建一个新的场景(chǎngjǐng)级方法举例(jǔlì)Myfirstmethod方法(fāngfǎ)是被谁调用的?自己(zìjǐ)定义方法的好处自己(zìjǐ)改造Snowpeople例子5.3方法(fāngfǎ)的参数(Parameter)故事(gùshì)板举例(jǔlì)一个更简洁(jiǎnjié)的方法参数(cānshù)(Parameter)参数(cānshù)的种类定义(dìngyì)带有参数的方法Demo增加(zēngjiā)一个数值类型的参数不增加参数个数,但是用演奏者的身高来控制(kòngzhì)跳起来的高度。beetleBand-control_height_with_who_para.a2w作业(zuòyè)5-1作业(zuòyè)5-2分析(fēnxī)