基本信息
辽宁省沈阳市第十五中学2013年高中数学论文 图形计算器应用能力测试活动学生 用classpad 330编制一个炮弹小游戏
前一段时间在学校的触屏电脑上经常有人玩一种叫“tnt”的弹射类游戏,其基本原理就是通过模拟物理中的抛物线模型,用“炮弹”轰击对方以取胜。虽然在这款游戏中有很多的附加元素,但基本原理比较简单。用classpad 330可以编写出这样的程序,唯一的缺陷就是画面不够精美。虽然在计算机上可以之间编制程序,但是在classpad 330上编程序可以在繁杂的作业之中放松,很方便。由于我自己没有专门学过编程,所以所用的一些语法和思路都是比较原始简单的。
基本原理
1.图形的输出可以用locate语句实现,如[locate 1,1,"●"]表示在(1,1)位置放置一个●图标。这里面的坐标系是以左上角为远点,向右为x轴正方向,向下为y轴正方向建立的。
2.需要输入的参数有三个:出射高度、初速度、角度。这个可以用input语句实现
3.需要随即一个目标靶子,靶子的坐标可以用随机函数给出并限定其范围。
4.忽略空气阻力影响,炮弹的横向速度不改变,只由于重力改变纵向速度。因此相同的时间间隔内炮弹的横坐标变换