文档库 最新最全的文档下载
当前位置:文档库 › 贪吃蛇游戏策划书(第四组)

贪吃蛇游戏策划书(第四组)

贪吃蛇游戏策划书(第四组)
贪吃蛇游戏策划书(第四组)

贪吃蛇游戏设计文档(策划书)

一.概述

本设计主要围绕贪吃蛇游戏展开。众所周知,贪吃蛇游戏一直以来是比较流行的。传统的贪吃蛇游戏功能比较少,对蛇的控制仅限于向左转和向右转,而现在的贪吃蛇游戏已经发展的相当好;具有更多的功能和友好的界面。例如,最近流行的免费的3D版的贪吃蛇游戏,界面相当的美观,有很强的立体效果,真实感更强,食物也为立体的且颜色绚丽。在3D版贪吃蛇游戏里面,墙壁是真实的墙壁,障碍物比较多,如树、土丘等。此外,其功能更多更强,可以选择难度。不过,总而言之,3D版与传统的贪吃蛇游戏有共性,即娱乐性

与益智性。这些也是贪吃蛇游戏的优点。

因水平有限,只能设计简单的贪吃蛇游戏。不过,在功能上,比传统贪吃蛇游戏更丰富。蛇可以反向运动,操作起来,显得更为灵活。界面的颜色选用绿色,不易使眼睛疲劳。系统名称:贪吃蛇游戏

成员分工组长评分

刘利霞后期调试、代码整合

肖莎数据操作模块

田君模型设计

刘子豪软件整体框架设计以及

模块划分

骆兵视图层设计

二.制作工具

本课题研究的是基于J2ME的手机贪吃蛇游戏,利用EclipseIDE工具和Sun Java ME SDK 3.0,JAVA语法和J2ME系统的API来实现。

主要研究的对象是:

1.简单人工智能的实现。

操作系统:Microsoft Windows XP

程序语言:Java 2

开发包:Sun Java(TM) Wireless Toolkit 2.5.2 for CLDC

IDE:Eclipse 3.2

2.面向对象的编程技巧;

3.J2ME的低级、高级界面的开发;

4.J2ME内专门游戏开发包Game包的使用

5.多线程技术的应用;

三. Game play 以及外观

贪吃蛇游戏的规则简介

在贪吃蛇游戏中,玩家操作由小方块连接而成的蛇,去吃随机散落在画面内的小方块,每吃一块就增加一小方块长度,要是撞壁以及撞自己的尾,就属于失败,如无失败则直到通关为止。同时食物也是会变动位置的,在一定时候没有吃到的话食物就会变换位置。屏幕的长度的行向为11单位,纵向为18单位。在这个范围内,玩家通过操作方向键来控制蛇的运动方向。该游戏的最大特色是屏幕自适应,无论各种手机,PDA的屏幕大小如何,该游戏总是能获得最佳的显示效果。

图4.1游戏运行界面

四.设计思想

程序关键在于表示蛇的图形及蛇的移动。用一个小矩形块表示蛇的一节身体,身体每长一节,增加一个矩形块,蛇头用俩节表示。移动时必须从蛇头开始,所以蛇不能向相反的方向移动,如果不按任意键,蛇自行在当前方向上前移,但按下有效方向键后,蛇头朝着该方向移动,一步移动一节身体,所以按下有效方向键后,先确定蛇头的位置,而后蛇的身体随蛇头移动,图形的实现是从蛇头新位置开始画出蛇,这时,由于未清屏的原因,原来的蛇的位置和新蛇的位置差一个单位,所以看起来蛇多一节身体,所以将蛇的最后一节用背景色覆盖。食物的出现与消失也是画矩形块和覆盖矩形块。为了便于理解,定义两个结构体:食物与蛇。

五.详细设计

5.1程序流程图

5.2模块枝干图

简要说明:图形驱动即完成初始化图形系统功能;开始画面模块的主要作用是根据设置绘制出玩游戏区域四周的墙壁;玩游戏的过程是游戏此游戏程序的核心,又可细分为好多小的功能模块;其中,显示食物模块仅完成显示食物功能;蛇前移模块即通过递归算法实现蛇的向某方向移动;判蛇死模块的功能是通过判断蛇是否碰到自己或墙壁来判断蛇有没有死亡。吃到食物后小模块只有蛇吃到食物后才起作用。即当蛇吃到食物后,蛇自身延长一节并绘出蛇,同时加10分。通过键盘操控来玩游戏主要由判反向移动模块完成,即当蛇不是反向移动时,按照键盘上方向键指示移动。游戏结束模块功能简单,仅完成输出得分与提示语功能。最后图形结束模块完成关闭图形功能。

六.程序系统的组织结构

6.1)模块之间的关系

6.2. 算法

1. 蛇、石头、食物的表示方法:

把显示区看做一个大大的表格,里面的格子就是组成蛇的基本单位,一个格子

就表示一块石头或代表一个事物。几个连在一起的格子就可以代表一条蛇。使

用坐标来区分这些格子。

2. 蛇的移动方式

蛇每移动一步,可以看做蛇头增加一个节点,蛇尾删去一个节点。

3. 保存蛇的数据结构

因为要区分蛇头和蛇尾,这就要求这个数据结构是有序的,还要经常的

访问最后一个和第一个节点,所以LinkList最适合。

4. 蛇的移动方向

根据原来蛇头的坐标和方向计算新蛇头的坐标

5. 格子的坐标和像素坐标

由于画蛇、食物、石头我们只是填充一个矩形,或者在相应位置显示一

张图片,所以我们要知道每个格子的坐标。

七、程序(标识符)设计说明

7.1. 程序描述

1.目的和意义

该部分以窗体上的按钮或键盘上的快捷键为用户提供友好的控制手段。为工作量繁大的用户提供一个简单而有趣的小游戏。

2.特点说明

1) 程序交互性好,操作性强。

2) 易操作。简单而有趣。

3) 功能全面,如:开始新游戏、暂停、继续、退出游戏。

4) 对于每次不可选的按钮设置为灰显,避免了用户的错误操作。

3.性能

本游戏在设计方面本着方便、实用及娱乐性高的宗旨,在对界面进行设计的过程中,始终坚持清晰明了,在性能方面能够实现效率高,不易出错等优点。

游戏主界面应该力求美观,赏心悦目。游戏控制模块应做到易懂、易操作,而且准确率高,不易出错。

4.输入项

用户的按钮操作,如点击NewGame、Pause、Resume、LowLevel、HighLevel、HighScore、Description、Exit。或者选择键盘上的方向键和游戏设置的快捷键。快捷键有:N(NewGame)、P(Pause)、R(Resume)、L(LowLevel)、H(HighLevel)、S(HighScore)、D(Description)、E(Exit)。

5.输出项

时间、分数,以及将食物、等级、分数、时间、蛇每个节点的信息。

7.2 存储分配

该游戏软件运行时,Snake、Food、Ground三个对象一致同时存在,直到戏结束。其中蛇移动方法长期占用资源,改变方向、吃到食物都是瞬发动作,只是瞬间占用系统资源。

7.3 注释设计

Snake类中

1) private int oldDirection,newDirection;

用于判断newDirection和oldDirection是否为相反方向,用于选取有效方向。

2) private Point oldTail;

用于判断蛇头是否和蛇身的某个节点的坐标重合,即蛇是否吃到自己。

3)Private bool life=TRUE;进程的控制条件

7.4 限制条件

1. 每个选项NewGame、Pause、Resume、LowLevel、HighLevel、Exit不能连续点

击。

2. 每次要点击Exit退出游戏才能保存游戏。

7.5 测试计划

1. 对这几个主要功能NewGame、Pause、Resume、LowLevel、HighLevel、Exit逐个进行测

试。

2. 由于程序较小,测试时间预计为1小时。

3. 预期的结果:

1) 在开始游戏后,按键盘上的方向键蛇会相应的改变方向。

2) 吃掉食物后蛇身的长度增加一节,分数增加。

3) 蛇碰到障碍物或碰到自己游戏依然继续。

4) 选择Pause后,停止计时,蛇停止移动。

5) 选择Resume后,蛇在Pause时的地方继续移动,时间继续计时。如果程序在Pause

后,选择了Exit,再次运行程序时,选择Resume,也可以继续上次的游戏。

6) 选择LowLevel、HighLevel相应改变食物的布局及蛇移动的时间间隔。

八. 游戏界面的设计及其样式

企业趣味活动方案,企业趣味活动策划书

企业趣味活动方案,企业趣味活动策划书 企业趣味活动方案(一) 一、活动目的: 为了丰富广大群众的文化娱乐生活,缓解职工的紧张工作节秦,满足职工日益增长的精神文化生活需求,倡导健康的文化生活习惯,培养大家对文体活动的爱好,树立正确的劳动价值观念,建立和谐劳动工作环境。 二、组织机构: 领导小组组长:蒋桂英 副组长:杨军 成员:杨和平、罗正东、兰毅、李树源(办公室成员及工会小组长) 三、 (一)活动第一项:由工会主席蒋桂英发表庆祝“五一”活动演讲

(二)活动第二项:趣味活动、比赛内容及规则 所有团体项目由各部门选派代表代表本部门参加,(其中每项活动:业务部派三人参加,其它部门派一人参加,仓储部与办公室共同组队参加) 除灭火器演练活动在库区进行外,其它活动在“百花园”进行。 1羽毛球——兰毅负责 (1)、单打:各参赛单位选手分上下半区采取抽签分组淘汰方式,前三名予以奖励。(11分一局,三局二胜) 2、斗地主——李树源负责 (1)、每个参赛单位报两名选手分成两组,分上下半区采取抽签分组淘汰方式,前三名予以奖励。 3、灭火器演习短跑------杨军负责 (1)、提灭火器短跑50米现场灭火:公司全体人员参加现场演练,各部门选代表参加,由区粮食局安全管理员讲解消防知识,灭火器的使用,现场灭火演练(邀请出租户的代表参加,目的学会使用灭火器) 4、摸“福”----杨和平负责 (1)、全部选手都可以参加,以摸到“福”为准,给予奖励。

5、拔河——由罗正东负责 各参赛单位全部队员参赛,采取抽签淘汰方式进行比赛,前两三名予以团体奖励。(三)、活动第三项:以上活动完后在“百花园”自由活动,6:00“百花园”就餐。 以上所有活动重在参与,参与中陶冶情操、增智强体,过一个健康、欢乐、和谐的“五一”。让所有员工在热闹的 活动环境中,让心灵得到提升,身心愉快、舒畅。 XXX有限公司 xx年xx月xx日 企业趣味活动方案(二) 一、指导思想 为了丰富教职工生活,活跃教职工的身心,打造和谐校园,以朝气蓬勃的状态迎接新年的到来,特此举办艺术幼教中心“教工迎新趣味运动会”。

贪吃蛇设计文档.doc

贪吃蛇游戏的设计文档 目录 一、需求分析 ................................................. 错误 ! 未定义书签。1.功能需求 . .............................................. 错误 ! 未定义书签。 2.非功能需求 错误 ! 未定义书签。 . ............................................ 二、系统设计 ................................................. 错误 ! 未定义书签。 1. 实际思路 . ............................................... 错误 ! 未定义书签。2,结构设计 . .............................................. 错误 ! 未定义书签。 (1), main(), 主函数; . ................................ 错误 ! 未定义书签。 (2), init() , 图形化驱动函数 . ......................... 错误 ! 未定义书签。 (3), help(), 帮助信息函数 . ............................ 错误 ! 未定义书签。 (4), drawfence(), 周围墙壁函数 . ....................... 错误 ! 未定义书签。 (5), printscore(), 得分显示函数 . ...................... 错误 ! 未定义书签。 (6), playgame(), 游戏控制函数 . ........................ 错误 ! 未定义书签。 (7), gameover(), 游戏结束函数 . ........................ 错误 ! 未定义书签。 (8), closegraph(), 关闭图形驱动函数 ................... 错误 ! 未定义书签。 三、系统实现 ................................................. 错误 ! 未定义书签。 1, help() 函数流程图 . ...................................... 错误 ! 未定义书签。 2, drawfence() 函数流程图 . ................................. 错误 ! 未定义书签。 3, printscore() 函数流程图 . ................................ 错误 ! 未定义书签。 4, playgame() 函数流程图 . .................................. 错误 ! 未定义书签。 5, gameover() ,游戏结束函数 . .............................. 错误 ! 未定义书签。 四、系统测试 ................................................. 错误 ! 未定义书签。

大学趣味游戏竞技决赛阶段策划书标准范本

方案编号:LX-FS-A36254 大学趣味游戏竞技决赛阶段策划书 标准范本 The Objectives, Policies, T ask Allocation, Steps T o Be T aken And Other Factors Needed T o Complete The Established Action Guideline Are Formulated And Implemented According T o The Plan. 编写:_________________________ 审批:_________________________ 时间:________年_____月_____日 A4打印/ 新修订/ 完整/ 内容可编辑

大学趣味游戏竞技决赛阶段策划书 标准范本 使用说明:本方案资料适用于工作生活中把目标、政策、程序、规则、任务分配、要采取的步骤,使用的资源以及为完成既定行动方针所需要的其他因素全部按计划制定成文本,并付诸实施。资料内容可按真实状况进行条款调整,套用时请仔细阅读。 活动时间:5月16号上午8:00----11:00 活动地点:xx径场 比赛形式:由已晋级的16支队伍中,重新抽签制定对阵表,进行单淘汰赛直到最后final four大决赛,大决赛直接决出冠、亚、季军 活动内容: 游戏测试环节+游戏环节+分享环节 ·游戏测试环节: 在5月14号晚, 召集学生会的全体成员进行游戏测试,并且当天把游戏需要改进的地方作记录.5月15号晚再次对各裁判及场地负责人培训.(李建铭总负责)

·游戏环节: 1.给各队伍介绍分享指导师及当天的比赛规则 2. 队伍进行游戏,游戏过程中,分享指导师进行跟踪,观察,趣味竞技决赛阶段策划书。每个游戏结束后由分享指导师把队伍带到空地处(或大本营),由分享指导师进行分享,如此循环,直到游戏结束。 3.每个游戏结束后,被淘汰的队伍,可到开心区进行有奖游戏. 4·游戏内容:面对面过独木桥(16进8候选)雷区取水(8进4)孤岛求生(大决赛) 工作组及工作人员安排 1.活动前期: (一)工作组设置 会务组:韦日祯李建铭组长:韦日祯 分享组:刘贤臣李建铭组长:刘贤臣

C语言贪吃蛇程序设计说明书

C语言贪吃蛇程序设计说明书 题目:贪吃蛇游戏 学校: 系别: 专业 班级: 姓名: 学号: 指导老师: 日期: 一、设计题目: 贪吃蛇是一款经典的休闲游戏,一条蛇在密闭的围墙内,随机出现一个食物,通过控制方向键操作小蛇不停的朝着食物前进,直到吃掉食物。每吃一个食物,小蛇都会长长一截,随之难度增大;当小蛇头撞到墙或自己时,小蛇死亡。 二、功能设计: 本游戏要求实现以下几个功能: (1) 用上、下、左、右键控制游戏区蛇的运动方向,使之吃食而使身体变长; (2) 用户可以调节蛇的运行速度来选择不同的难度; (3) 游戏分多个难度级别; (4) 用户可自选颜色; (5) 记录成绩前五名的游戏玩家; (6) 增加背景音乐; (7) 提高障碍物和游戏级别。 三、程序模块图: 贪吃蛇游戏 初画控设帮 始图制置助 模模模模化 块块块块

墙蛇食移食死变成等音 体身物动物亡长绩级效 2 四、算法流程图: 开始初始化界面和蛇身 放置食物 获取按键 开始运动 碰到边界 是 否 否蛇吃到食 是 蛇长大 蛇死亡是 继续 否 结束 3 五、函数原型与功能 1.主函数:void main() 启动程序,触动其他函数。 2.初始化:void init () 设置背景框大小、蛇体初始值,随机产生食物。 3.随机产生食物:void setfoodcrd()

设置食物生成坐标,0表示食物被吃。 4.画食物:void showfood() 用矩形框来画食物 5.画蛇:void showsnake() 根据蛇的坐标和节数,循环用矩形框来画蛇。 6.蛇移动:void snakemove() 根据按键,重设坐标 7.改变蛇的方向:void changeskdir() 响应用户的运动方向 8.判断蛇是否死亡:void judgeslod 判断蛇是否碰到自己或墙。 9.判断蛇是否吃到食物:void judgefood() 判断是否吃到食物,吃食后变0,蛇增长一节。 10.结束游戏:void gameover() 结束话语,并执行下一步。 六、基本代码 #include #include #include #pragma comment(lib,"Winmm.lib") #include "MyTimer.h" #define SIZEMAX 100 /*蛇最大长度*/ #define SPEED 100 /*初始速度*/ #define len 20 /*蛇宽度*/ #define lm 10 /*蛇每次移动距离*/ #define initlen 600 /*初始化窗口正方形的长度*/ #define Min_snakelen 2 /*蛇的最小长度*/ typedef struct { int x,y; }DIR; int snakelen=Min_snakelen; /*蛇的长度*/

校园趣味游戏活动策划书(参考模板)

智力迷绳游戏活动策划书 主题: 时间: 地点: 参加对象: 活动介绍: 1、活动形式: 校园趣味游戏活动分为竞赛环节和娱乐环节,两个环节都进行体育关、智力关、趣味关游戏。 2、活动方式 (1)竞赛环节(14:30——15:30) 各系团总支学生会和校学生会自行组队(每只参赛队为4人,男、女各2名),6只参赛队抽签, 2只参赛队同时进行“闯三关”游戏。 (2)娱乐环节(15:50——18:00) 由同学自由组队(每只参赛队4人,至少有1名女队员),参加“游戏闯三关”游戏。 3、奖项设置 (1)竞赛环节 6只参赛队根据“游戏闯三关”成绩排名,取前三名。 一等奖:1个,电话卡 50元×2×4 400元

二等奖:2个,电话卡 50元×8 400元 三等奖:3个,雨伞 14元×12 168元 (2)娱乐环节 每只参赛队都有参与奖,准备50份×8元 500元 以系为单位,统计各系参加活动参赛队数量,最多评该系团总支为优秀组织奖 活动内容及程序 1、体育关:本关以时间长短评分 跳绳(以每分钟跳绳次数的多少进行计分) 背靠背(以往返时间的长短进行计分) 三人四足(以时间的长短进行计分) 双人接力蹲跳(以时间的长短进行计分) 火车赛跑(以时间的长短进行计分) 2、智力关:本队在4分钟内答题数评分 题目举例:昭通师专哪一年建校?全校共有多少个系?……… 3、趣味关: 快乐套圈(以每队套进的个数进行积分) 小李飞刀(以射中的环数的多少进行计分) 筷子入瓶(以筷子进入瓶子的多少进行计分) 穿针引线(以30秒内把线穿进针的多少进行计分) 青蛙跳水(以把青蛙~乒乓球,跳进水盆个数的多少进行计分)

java课程设计贪吃蛇游戏设计

前言 Java最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。就在Oak几近失败之时,随着互联网的发展,Sun看到了Oak在计算机网络上的广阔应用前景。于是改造了Oak,以“Java”的名称正式发布。 Java 编程语言的风格十分接近C、C++语言。Java是一个纯的面向对象的程序设计语言,它继承了 C++ 语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java SE 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。不过,每次的编译执行需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。但在J2SE 1.4.2 发布后,Java 的执行速度有了大幅提升。 与传统程序不同,Sun 公司在推出 Java 之际就将其作为一种开放的技术。全球数以万计的 Java 开发公司被要求所设计的 Java 软件必须相互兼容。“Java 语言靠群体的力量而非公司的力量”是 Sun 公司的口号之一,并获得了广大软件开发商的认同。这与微软公司所倡导的注重精英和封闭式的模式完全不同。 Sun 公司对 Java 编程语言的解释是:Java 编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动态的语言。

(推荐)大学学生会趣味活动策划书

亲爱的朋友,很高兴能在此相遇!欢迎您阅读文档大学学生会趣味活动策划书,这篇文档是由我们精心收集整理的新文档。相信您通过阅读这篇文档,一定会有所收获。假若亲能将此文档收藏或者转发,将是我们莫大的荣幸,更是我们继续前 行的动力。 大学学生会趣味活动策划书 转眼间,岁月匆匆,工作已经告一段落,我们的工作又将迎来新的阶段,又有了新的目标,做好策划书,让自己成为更有竞争力的人吧。策划书怎么写才合适呢?下面是小编为大家整理的大学学生会趣味活动策划书范文,欢迎大家借鉴与参考,希望对大家有所帮助。 大学学生会趣味活动策划书范文篇1 一、活动时间: 20xx年4月18日上午(周六)上午9:00—12:00。 二、活动地点: 学府校区 三、活动内容: 1、拔河比赛 游戏规则:以拔河规则为准每班参加人数10人(5男;5女)所需材料:拔河绳一根,口哨两个

项目负责人: 2、背气球 游戏规则:每班参加人数10人(5男;5女) 把人分为两队,一组四人一组六人两队相隔25米。两人(一男一女) 背靠中间放入气球背到对面,换另外两人背回,如气球在背到对面过程中破了加时5秒。 所需材料:秒表,气球 项目负责人: 3、齐心协力 游戏规则:每班参加人数10人(5男;5女) 十位同学站为一排,把脚绑在一起,走向25米外返回。 所需材料:秒表,绳子 项目负责人: 4、迎面跑 游戏规则:每班参加人数10人(5男;5女) 分为两队(5人为一队,两队相隔25米)相互迎面奔跑把手中的接力棒交给对面的队员。 所需材料:秒表,接力棒 项目负责人:

5、抢凳子 游戏规则:每班参加人数2人(1男;1女) 比赛场地摆有比人数少一的凳子,再裁判说抢时每人争抢凳子坐下,没坐到凳子的同学被淘汰直到剩下最后一位同学结束。 所需物品:凳子,口哨 项目负责人: 四、活动要求: 各个班级每班出一支队,每个队不少于十五人数。 五、参加人员: 各个班、民俗文化社团、云之花语社团、青协会、20xx级学生会及14级学生会、五华校区学生代表。 六、人员安排: 1、体育部所有成员负责裁判记分等工作,其余学生会成员积极配合体育部; 2、主裁判1名,负裁判2名,记分员2名; 3、自愿服务者10名,负责捡球、监督等。 七、奖品: 奖状、文具等。 大学学生会趣味活动策划书范文篇2 一、活动引言: 趣味运动是一项将传统的体育运动比赛和引起人兴趣的趣

STM32课程设计贪吃蛇

STM32大作业报告 学生: 学号: 所在院系:光电信息与计算机工程学院专业班级: 授课教师: 完成时间:2016年

前言 随着科学技术的不断进步,嵌入式近些年来逐渐兴起,其领域比较新,发展非常迅速,由于它属于新兴领域,接触的人并不是很多,但是嵌入式在各种电子设备上的应用越来越越广泛,并且各种电子设备也在朝着嵌入式微系统,智能化的方向前进。STM32系列是基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M核。作为21世纪的人才,为了与社会实际需要相衔接,提高我们的学习兴趣,利用STM32系列单片机进行了一次嵌入式系统设计。 摘要 在本次作业中采用STM32系列中的STM32F103RCT6微控制器芯片,采用ALIENTEK战舰STM32开发板,使用MiniSTM32开发板上的LCD 接口,来点亮TFTLCD,实现触摸屏功能。

一、课程设计任务要求 本次的课程设计目的是实现一个经典的贪吃蛇游戏,整个游戏实现功能分别为: 1、初始化程序。 2、随机红点、左转、右转、判断边框。 二、系统硬件设计 硬件设计原理图 根据此硬件设计图再结合软件设计就能做出此游戏。 三、系统软件实现 此次的课程设计在于开发个贪吃蛇游戏,其流程图如下图所示。

程序流程图 为方便介绍,此软件实现只给出主要程序部分: 1、本例程提供了硬件平台的初始化 GPIO是常规输入/输出端口,STM32F103RCT6有PA、PB、PC、PD、PE 共5个16位的GPIO。STM32的GPIO都可编程,具有很多复用功能。GPIO 可以配置为很多总模式,这些模式有:输入浮空、输入上拉、输入下拉、模拟输入、开漏输入、推挽输出、推挽复用、开漏复用。通过对GPIO寄存器编程,可以设置每个端口的工作模式。 24C02 EEPROM是开发板板载的2Kbit(256 个字节)EEPROM ,型号为:24C02,用于掉电数据保存。因为STM32 部没有EEPROM,所开发板外扩了24C02,用于存储重要数据,用来做IIC 实验,该芯片直接挂在STM32 的IO 口上。 IIC(Inter-Integrated Circuit)总线是一种由PHILIPS 公司开发的两线式

最新趣味游戏活动策划书

趣味比赛能够使活动形成兴奋、热烈、互动的气氛,以下是专门为你收集整理的趣味游戏活动策划书,供参考阅读! 一、活动目的: 为促进自律委员会各部门之间的合作与交流,加强彼此间的联谊和沟通,塑造良好的组织文化和和谐的组织气氛,形成正确的价值观,增强团队意识,增进大家的友谊。 二、活动意义: 通过趣味活动的举办,展示自律各部门的魅力和风采,展示全体学生干部的青春活力,培养团队合作精神,相互学习,扬长补短,有利于自律委员会的长远发展。 三、时间地点 1.活动地点:自律委员会办公室 2.活动时间:第九周(具体时间视情况而定) 四、参加人员:自律委员会全体学生干部(以部门为单位) 1.主持人:勒荣荣 2.裁判成员:自律委员会全体学生干部 3.物品负责:自律委员会秘书部 五、奖品设置:自律委员会秘书部负责设置 六、活动内容: 1.主持人开场白,组织者宣布比赛规则,宣布 比赛开始 2.“玩转大话西游”、“心有灵犀”、“僵尸保龄球”、“猪八戒背媳妇”、“蜡烛爆破音”、“春风吹,战鼓擂”、“我爱记歌词” 3.颁奖仪式 4.领导讲话

5.活动结束 七、活动安排: 1.朗诵《玩转大话西游》 规则:共分为6个版本,各自小队抽签决定,每组各派1人参加,先有创意且新颖化的自我介绍,再进行朗诵,以投票评分分出高低.(痛不欲生版、欣喜若狂版、乐极生悲版、惨不忍睹版、死去活来版、上窜下跳版) 2.“心有灵犀” 规则:每组各派3男3女参加,分2组。脸对脸夹气球,以气球最多为胜,计时5分钟(要求:球不能掉下来;手不能碰到球,否则此球作废,从头开始) 3.“僵尸保龄球” 规则:每组各派3男2女参加,没人投2次,累计总数,球多者为胜(不得用排球砸向饮料瓶,否则此球作废) 4.“猪八戒背媳妇” 规则:每组各派3男3女参赛,男生需要用布条蒙住眼睛背着女生,由女生指挥快速到达目的地,将女生放下,女生迅速跑回起点抢走水瓶回到目的地,第二组迅速接上,限时7分钟,瓶子最多者为胜(要求:一次只能拿起一个瓶子;遇见凳子需转一圈;遇见木板需跨过) 5.“蜡烛爆破音” 规则:每组各派3男3女参赛,蜡烛10支,分两组同时进行,每组5根,吹灭蜡烛最多者为胜(要求:只能用爆破音,不能直接吹灭例如:漂亮、拼命等) 6.“春风吹,战鼓擂” 规则:每组各派3名成员参加比赛,场中央放10个木凳,12名参赛者围木凳转圈,鼓停人抢座,没抢到木凳者将被淘汰,其它选手继续比赛,依次类推,最终留下者获胜(要求:凳子不能动;鼓未停不得抢座) 7.“我爱记歌词” 规则:每组派10人参加比赛,唱出来的歌必须与题意相符,以举手抢答的形式,答题最多者为胜,每题限时5分钟 例如:“春” 春天花会开,鸟儿自由自在

贪吃蛇游戏设计之设计思路

贪吃蛇游戏设计思路 1.首先制作游戏的窗体布局。其中包括窗体的大小,位置,添加按钮组件,在窗体上面划定游戏区域等。 2.为按钮添加监听器,为开始按钮,结束按钮,键盘,还有游戏结束的时候的确定按钮. 3.单击开始按钮,看到的效果是在游戏区域里面看到一个随机产生的食物,和蛇体。产生随见事物使用Random类,随机定位一个游戏区域里面的方块,然后使用Graphrics可以定位到这个方块的坐标图上颜色,这样就产生了肉眼可见的食物。关于蛇体,我们将蛇体的每个方块添加到集合里面,使用的是List,为什么不用数组,原因是数组的长度总是有限的,你不知道蛇体里面最终存放多少方格,而且数组比较繁琐。我们将蛇体的每个方块另外创建一个类(蛇体的每个方格)snakeAct,包含成员变量方格的坐标,每个snakeAct对象实例就是一个方块,将这个对象添加到列表List中就好了,然后再用Graphics,循环画出列表中的每个对象,就成功的画出了蛇体。设置蛇体的初始长度只有蛇头,并设置蛇头的初始位置为居中。 4.通过方向键设置蛇头的移动,定义move()方法,蛇头每移动一次位置就会变化到另外一个方块,对应的坐标x,y都是有相应的变化,例如按下UP键,坐标的变化就是,x不变,y减1。 5.蛇头可以运动只有面临的问题就是要吃食物,而吃食物的过程是在移动过程中,所以在move()方法中添加eat()方法,吃到食物的条件是蛇头的坐标和食物的坐标对应相等,蛇头吃到食物的过程就是将列表中没有吃到食物前的最后一个方格重新画一遍,这样列表的长度就加一,而列表中的对象就多了一个。 6.将食物添加到列表中之后,仍然只是蛇头可以移动,让蛇体跟着蛇头移动定义othermove()方法,就是将蛇体的每个蛇块替换移动前的前一个蛇块的坐标,这样在移动只有,整个蛇体就可以移动了,othermove方法也写在move()方法里面,move()方法写在键盘的监听方法里面。 7.撞墙的或者蛇头撞到自己的身体,可以再move()方法里面进行预判,如 果蛇头移动满足判定条件,才可以移动,若蛇头碰到墙壁或者自己的身体,弹出对话框,点击确定按钮,恢复初始化,清空列表。

校园趣味游戏策划方案3篇

校园趣味游戏策划方案3篇 校园趣味游戏,旨在丰富学生校园的业余生活,给大家一个体现团队精神及凝聚力的空间,在活动中让大家体验运动和游戏的趣味和快乐,从中学会团结,培养全体学生的集体荣誉感和竞争意识,打造一个我院同学相互交流,相互学习的平台。下面是校园趣味游戏方案,欢迎参阅。 校园趣味游戏策划方案1 主题:促稳定团结,送快乐幸福,建和谐校园 时间:20XX年4月中旬 地点:操场 参加对象:五大组织与各组织团队 主办单位:学生会 承办单位:文体部 协办单位:校学生会其它各部门 活动负责人:学生会文体部各干事 活动意义:以丰富校园生活为初衷,促进我校同学之间的情感交流及提高团队相互之间的合作精神。进一步展现我院大学生的活动能力,并不断加强南信院五大组织的交流与沟通,以促进学院学生工作更有效更成功的进行。以游戏竞赛的方式来传承南信精神,发扬南信风貌。 活动介绍:

1、活动形式: 校园趣味游戏活动分为竞赛环节和娱乐环节,两个环节都进行体育关、智力关、趣味关游戏。 2、活动方式 竞赛环节 五大组织每组织精选后派一组代表参赛,其它组合自愿组队参加,网,取第一个报名的参赛队在竞赛环节中比赛只参,6赛队抽签,2只参赛队同时进行“闯三关”游戏。 娱乐环节由同学自由组队,老师也可参加,参加“游戏闯三关”游戏。 3、活动流程 比赛器材的借取与场地布置。 赛组参赛选手在引导下于侯场区准备,6组进行对编号并选出小组内一人留下电话号码,并备注于得分统计表该组编号的上端,以便于最终的获奖通知。 引导干事对比赛规则进行讲解。 选手入场开始依次进行体育关,智力关,趣味关的闯关。 比赛结束后,将统计表送至奖品台,由秘书部做最终统计。 干事进行娱乐组活动场地布置。 娱乐组选手在引导下于后场区准备,同上进行编号但以4组为一次编号。 选手入场依次进行闯关,取每小组的第一名进行智力终极Pk。

贪吃蛇游戏程序设计一课程设

贪吃蛇游戏程序设计__ 一、课程设.txt 同志们:别炒股,风险太大了,还是做豆腐最安全!做硬了是豆腐干,做稀了是豆腐脑,做薄了是豆腐皮,做没了是豆浆,放臭了是臭豆腐!稳赚不亏呀!贪吃蛇游戏程序设 计 一、课程设计任务贪吃蛇小游戏程序设计 二、设计要求通过游戏程序设计,提高编程兴趣与编程思路,巩固C语言中所学的知识,合 理的运用资料,实现理论与实际相结合。 (1).收集资料,分析课题,分解问题,形成总体设计思路;(2).对于设计中用到的关键函数,要学会通过查资料,弄懂其用法,要联系问题进行具体介绍; (3).上机调试,查错,逐步分析不能正常运行的原因,确保所设计的程序正确,并且能正常运行;(4).完成课程设计报告,并进行答辩 三、需求分析3.1 、程序功能 贪吃蛇游戏是一个经典小游戏,一条蛇在封闭围墙里,围墙里随机出现一个食物,通过按键盘四个光标键控制蛇向上下左右四个方向移动,蛇头撞倒食物,则食物被吃掉,蛇身体长一节,同时记10分,接着又出现食物,等待蛇来吃,如果蛇在移动中撞到墙或身体交叉蛇头撞倒自己身体游戏结束。 3.2 、设计思想程序关键在于表示蛇的图形及蛇的移动。用一个小矩形快表示蛇的一节身体,身体每长一节,增加一个矩形块,蛇头用俩节表示。移动时必须从蛇头开始,所以蛇不能向相反的方向移动,如果不按任意键,蛇自行在当前方向上前移,但按下有效方向键后,蛇头朝着该方向移动,一步移动一节身体,所以按下有效方向键后,先确定蛇头的位置,而后蛇的身体随蛇头移动,图形的实现是从蛇头新位置开始画出蛇,这时,由于未清屏的原因,原来的蛇的位置和新蛇的位置差一个单位,所以看起来蛇多一节身体,所以将蛇的最后一节用背景色覆盖。食物的出现与消失也是画矩形块和覆盖矩形块。为了便于理解,定义两个结构体:食物与蛇。3.3 、流程图 开始 初始化界面和蛇身 放置食物 蛇开始运动 蛇吃到食? 蛇长大 蛇死亡? 继续? 退出界面 N Y N

贪吃蛇游戏详细设计说明书

详细设计说明书 1 引言 1.1 编写目的 本说明书在概要设计的基础上,对贪吃蛇游戏的各模块、程序、子系统分别进行了实现层面上的要求和说明。软件开发小组的产品实现人员阅读和参考本说明进行代码的编写和测试。 本说明书预期的读者是软件开发小组的产品实现人员。 1.2 背景 说明: 系统名称:贪吃蛇游戏 任务提出者:手机策划人员 开发者:软件开发小组的产品实现人员 用户:NOKIA手机用户 运行该程序系统的计算中心:NOKIA手机芯片 1.3 定义 1.节: 一条蛇可以看成由许多正方形的“小格子”拼凑成,称作节。节是蛇身上最小的单位。 2.链表: 用来保存每一段的状态,链表的元素单位是节。且链表的第一个元素表示蛇的头部。 3.坐标系: 以左上角那点为(0,0),向右则x递增,向下则y递增。 1.4 参考资料 张海藩:《软件工程导论》第五版清华大学出版社 肖刚等:《实用软件文档写作》清华大学出版社

2 程序系统的组织结构 2.1每个模块和子程序的名称、标识符: 1Ground类: 1)private int TYPE; 2)public int[][] rocks=new int[Global.WIDTH][Global.HEIGHT]; 3)public void setGround(int type){} 根据不同的Type值将rocks的不同下标的元素设为1,其他元素为0。 4)public boolean isSnakeEatRock(Snake snake){} 判断蛇头的所在的位置在数组rocks中的值是否为1,如果是1,则表示蛇吃 到了石头,返回TRUE,否则返回FALSE。 5)public Point getPoint(){} 产生一组随机数(x,y),是食物的坐标 6)public void drawMe(Graphics g){} 将数组rocks中值为1的元素填充为石头颜色。 2Snake类: 1)public static int x,y; 2)private int oldDirection,newDirection; 用于判断newDirection和oldDirection是否为相反方向,用于选取有效方向。 3)private Point oldTail; 用于判断蛇头是否和蛇身的某个节点的坐标重合,即蛇是否吃到自己。 4)public LinkedList body=new LinkedList(); 5)public void die(){} 设置变量life=FALSE;使控制进程的条件为假,进程结束。 6)public void move(){} 实现蛇身沿着蛇头的轨迹移动 7)public void changeDirection(int direction){} 根据方向键,改变蛇头的x、y的值,即改变方向 8)public void drawMe(Graphics g){}//把属于蛇的格子画出来 9)private class SnakeDriver implements Runnable{}//蛇不停走动 3Food类: 1)public void drawMe(Graphics g){} 根据产生的一组随机坐标,在其坐标处画出食物 4Controller类: 功能:处理按键事件及鼠标点击事件,处理逻辑。根据不同的情况向Snake,Food,Ground发出不同的命令。 实现接口snakeMoved,蛇每移动一步,就要判断一次,蛇是否吃到石头、是否吃到自己,是的话就snake.die()并停止计时;不是则不进行任何操作。如果吃到食物,就要加分、重画食物、蛇身加长。 实现(N)NewGame功能、(E)Exit功能、(R)Resume功能、(L)LowLevel功能、(H)HighLevel功能、(P)Pause功能。 5GamePanel类: 功能:画出Snake,Food,Ground,并实现重新显示

大学生趣味运动会策划方案

大学生趣味运动会策划方案 一、活动前言: 青年志愿者联合会迎来了他的第十个年头,十年间我会志愿者默默奉献,不求回报。我们相信,在不久的将来,这群青春活力的志愿者们给我会带来一片灿烂亮丽的天穹。同时,为了增进部门之间成员的交流,增强青年志愿者联合会内部成员的凝聚力,我会计划开展趣味运动会。具体如下: 二、活动主题:志愿青春,活力警营 三、活动对象:青年志愿者联合会全体成员及学院各团委、学生会、社团成员 四、活动时间:XX年5月17日8:30—11:30 五、活动地点:学院运动场 六、报名方式: (一)个人赛:现场报名参加(由青联组织部负责统一编成小组)。(二)团队赛:集体报名或个人报名。 报名注意事项:望能提前报名(便于分组进行),现场也可报名。 报名联系人:冯xx(手机:)兰xx(手机:) 短信发送信息(社团参加项目人数)至报名联系人处即可。 七、活动项目策划书: 男女混合三人篮球赛 1、道具要求:篮球3个、哨子3个

2、场地要求:篮球场 3、人员要求:团队赛,三人一组(两男一女),一轮2组(共5轮) 4、比赛规则: (1)男生需遵守篮球守则,女生不需遵守。 (2)男生不允许有任何伤害女生的运球动作,女生可以用任何方式阻挡男生上篮。 (3)男生进球一个为1分,女生进球一个为2分,满15分者为胜。(二)夹乒乓球 1、道具要求:筷子2双、乒乓球20个 2、场地要求:足球场 3、人员要求:团队赛,两人一组,一轮3组(共3轮) 4、比赛规则: (1)比赛时间为3分钟。 (2)在2张桌子上各放一个小筐,里面有10个乒乓球的小筐放在1张桌子,一个为空的放在另一张桌子上(距离10米)。 (3)两人同时用筷子从有球的筐里向空的筐里夹球,球放到筐里后另外一个人再夹起球,放到对面的筐里。 (4)在3分钟内用时最少者或者夹球最多者胜利,途中球如果掉到地上可以捡起继续比赛。 (三)踩气球比赛 1、道具要求:气球若干、透明胶带1卷、塑料绳1卷 2、场地要求:田径场

贪吃蛇游戏程序设计

测控技术与仪器专业课程设计题单班级0982011 学生刘某某 课程名称计算机课程设计 课题贪吃蛇游戏程序设计 设计要求 1.学习游戏设计有关知识。 2.设计贪吃蛇游戏程序。 3.调试并修改程序。 4.完成课程设计论文。 课题发给日期2011年6月25日 课程设计完成日期2011年7月09日 指导教师余某某 评语:

贪吃蛇游戏 学生姓名:刘某某班级:0882011 指导老师:余某某 摘要:编写C语言程序实现贪吃蛇游戏,贪吃蛇游戏是一个深受人们喜爱的游戏,一条蛇在密闭的围墙内,在围墙内随机出现一个食物,通过按键盘上的四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被蛇吃掉,这时蛇的身体长一节,同时计10分,接着又出现食物,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁或身体交叉蛇头撞到自己的身体游戏结束。 作为一个完整的程序,必须考虑人机交流与用户体验。游戏的界面不能太丑,更不能连个简单的界面都没有。游戏应该有个比较漂亮的界面,在有必要硬件支持和软件的支持下,游戏开发者必须最大限度的使游戏美观。游戏的美观是一方面,游戏的内在素质是另一方面。一个游戏的优劣,最终由玩家决定。在游戏与玩家见面之前,游戏开发者要设计一种让玩家投入的游戏模式,并且在一定的游戏规则下进行。 关键词:贪吃蛇流程图c语言源程序

目录 1 前言 (1) 2 课设内容 (3) 2.1课设目的 (3) 2.2设计功能 (3) 2.3结构设计 (7) 3结论 (11) 参考文献 (15) 附录A (16)

1 前言 C语言是一种易学易懂的通用程序设计语言,由于它具有功能性强,运用简洁,灵活兼有高级语言与低级语言的优点,以及“目标程序效率高”可移植性和能在各种系统上普遍实现等特点使它成为当今世界上的主流程序设计语言之一,同时被选作目前全世界广泛应用,同时也是大学生必修的科目。作为一位当代的大学生更要很好的利用它,学好一门设计语言,实现学以至用。 制作C程序报告,可以巩固和加深自己对C语言课程的基本知识的理解和掌握,并且能够掌握C语言编程和程序调试的基本技能。 通过游戏程序的设计训练可以提高自己的基本技能,更好地掌握字符串的表示方法和字符串函数的功能、Tc图形操作的基本知识、键盘上特殊键的获取以及图形方式下光标的显示,提高自己编程兴趣与编程水平,学会如何正确的书写程序设计说明文档,提高运用C语言解决实际问题的能力,巩固C语言语法规则的理解和掌握,学会通过源程序写出流程图,提高自学以及查阅资料的能力。 C语言课程应注重边学边练,但由于课堂教学和实验的深度和广度有限,练习的深度也受到一定限制。为了弥补这一点,学校开设了本课程设计。它比教学实验复杂一些,涉及的深度广些并更加接近实用。目的是通过课程设计的综合训练,培养我们实际分析问题、编程和动手能力,最终目标是想通过这种形式,帮助我们系统地掌握程序设计的主要内容,更好地完成学业。 这次课程设计的主要特点如下: 1.函数定义是要做到顾名思义是很重要的,它对读程序的人正确认识程序 十分重要,在修改这个程序的过程中也能很快找到程序各模块的作用,大大增

校园趣味游戏活动策划书

校园趣味游戏活动策划书 主题:促稳定团结,送快乐幸福,建和谐校园 时间:2010年3月20日星期六14:30——18:00 地点:新校区数理楼与文史楼之间的空地 参加对象:新校区五个系全体同学及教职员工 活动介绍: 1、活动形式: 校园趣味游戏活动分为竞赛环节和娱乐环节,两个环节都进行体育关、智力关、趣味关游戏。 2、活动方式 (1)竞赛环节(14:30——15:30) 各系团总支学生会和校学生会自行组队(每只参赛队为4人,男、女各2名),6只参赛队抽签,2只参赛队同时进行“闯三关”游戏。 (2)娱乐环节(15:50——18:00) 由同学自由组队(每只参赛队4人,至少有1名女队员),参加“游戏闯三关”游戏。 3、奖项设置 (1)竞赛环节 6只参赛队根据“游戏闯三关”成绩排名,取前三名。 一等奖:1个,电话卡50元×2×4 400元

二等奖:2个,电话卡50元×8 400元 三等奖:3个,雨伞14元×12 168元 (2)娱乐环节 每只参赛队都有参与奖,准备50份×8元500元 以系为单位,统计各系参加活动参赛队数量,最多评该系团总支为优秀组织奖 活动内容及程序 1、体育关:本关以时间长短评分 跳绳(以每分钟跳绳次数的多少进行计分) 背靠背(以往返时间的长短进行计分) 三人四足(以时间的长短进行计分) 双人接力蹲跳(以时间的长短进行计分) 火车赛跑(以时间的长短进行计分) 2、智力关:本队在4分钟内答题数评分 题目举例:昭通师专哪一年建校?全校共有多少个系?……… 3、趣味关: 快乐套圈(以每队套进的个数进行积分) 小李飞刀(以射中的环数的多少进行计分) 筷子入瓶(以筷子进入瓶子的多少进行计分) 穿针引线(以30秒内把线穿进针的多少进行计分) 青蛙跳水(以把青蛙~乒乓球,跳进水盆个数的多少进

贪吃蛇游戏程序设计

测控技术与仪器专业课程设计题单 班级0982011 学生刘某某 课程名称计算机课程设计 课题贪吃蛇游戏程序设计 设计要求 1.学习游戏设计有关知识。 2.设计贪吃蛇游戏程序。 3.调试并修改程序。 4.完成课程设计论文。 课题发给日期 2011年6月25日 课程设计完成日期 2011年7月09日 指导教师余某某 评语:

贪吃蛇游戏 学生姓名:刘某某班级:0882011 指导老师:余某某 摘要:编写C语言程序实现贪吃蛇游戏,贪吃蛇游戏是一个深受人们喜爱的游戏,一条蛇在密闭的围墙内,在围墙内随机出现一个食物,通过按键盘上的四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被蛇吃掉,这时蛇的身体长一节,同时计10分,接着又出现食物,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁或身体交叉蛇头撞到自己的身体游戏结束。 作为一个完整的程序,必须考虑人机交流与用户体验。游戏的界面不能太丑,更不能连个简单的界面都没有。游戏应该有个比较漂亮的界面,在有必要硬件支持和软件的支持下,游戏开发者必须最大限度的使游戏美观。游戏的美观是一方面,游戏的内在素质是另一方面。一个游戏的优劣,最终由玩家决定。在游戏与玩家见面之前,游戏开发者要设计一种让玩家投入的游戏模式,并且在一定的游戏规则下进行。 关键词:贪吃蛇流程图 c语言源程序

目录 1 前言 (1) 2 课设内容 (3) 2.1课设目的 (3) 2.2设计功能 (3) 2.3结构设计 (7) 3结论 (11) 参考文献 (15) 附录A (16)

1 前言 C语言是一种易学易懂的通用程序设计语言,由于它具有功能性强,运用简洁,灵活兼有高级语言与低级语言的优点,以及“目标程序效率高”可移植性和能在各种系统上普遍实现等特点使它成为当今世界上的主流程序设计语言之一,同时被选作目前全世界广泛应用,同时也是大学生必修的科目。作为一位当代的大学生更要很好的利用它,学好一门设计语言,实现学以至用。 制作C程序报告,可以巩固和加深自己对C语言课程的基本知识的理解和掌握,并且能够掌握C语言编程和程序调试的基本技能。 通过游戏程序的设计训练可以提高自己的基本技能,更好地掌握字符串的表示方法和字符串函数的功能、Tc图形操作的基本知识、键盘上特殊键的获取以及图形方式下光标的显示,提高自己编程兴趣与编程水平,学会如何正确的书写程序设计说明文档,提高运用C语言解决实际问题的能力,巩固C语言语法规则的理解和掌握,学会通过源程序写出流程图,提高自学以及查阅资料的能力。 C语言课程应注重边学边练,但由于课堂教学和实验的深度和广度有限,练习的深度也受到一定限制。为了弥补这一点,学校开设了本课程设计。它比教学实验复杂一些,涉及的深度广些并更加接近实用。目的是通过课程设计的综合训练,培养我们实际分析问题、编程和动手能力,最终目标是想通过这种形式,帮助我们系统地掌握程序设计的主要内容,更好地完成学业。 这次课程设计的主要特点如下: 1.函数定义是要做到顾名思义是很重要的,它对读程序的人正确认识程序 十分重要,在修改这个程序的过程中也能很快找到程序各模块的作用,大大增

大学生趣味活动策划书

xx班趣味活动策划书 活动背景 学年秋季学期已经过去一半,同学们在繁重而略显枯燥的学习生活中度过了每一天。为了能让大家能在学习之余身心得到放松,在趣味运动比赛的“汗水”中收获快乐并且锻炼身体,同时也为进一步营造班级和谐友爱气氛,增进彼此间的友谊。更让班级同学在德、智、体、美的“体”方面的“人文精神”进一步升华。 活动主题 趣味比赛,快乐你我 活动时间 xxxx 活动地点 校篮球场及校排球场 赛事安排 比赛总规则:实行小组积分制,每轮比赛排名第一的队伍获得5分,第二名获得4分,第三名获得3分,第四名获得2分。在比赛全部结束后,总分累计最高分者为第一名,以此类推,并按排名得到相应的奖励。 趣味赛一:友谊气排球赛 比赛规则:4支队伍通过抽签来决定比赛的对手,各队伍派出6名比赛选手进行比赛,比赛规与一般排球规则一样。每一轮比赛以11个球为限,第一个回合后,获胜的两个队伍继续比赛,其余两支暂时落后的队伍进行比赛,最终决出名次。 裁判员: 趣味赛二:跳大绳 比赛规则:每个队伍派6名参赛选手,2名甩绳者,比赛前有3分钟熟悉热身时间,比赛时以小组1分钟跳的圈数为比赛计分标准,圈数最多者获胜。 计时员:计圈数者: 趣味赛三:趣味篮球赛 比赛规则:每个队伍派出6名参赛选手,2支队伍同时比赛,1组与2组比赛,3组与4组比赛。球场出发点站4人,球场另一边站2人,比赛的两支队伍人员站向相反,由比赛负责人下口令后两只队伍同时开始比赛。比赛分4小步:(1)出发点2人背靠背夹球,2人可以手挽着手,将球运到对面交给下一步的运动员。(2)由等候在对面的1人(要求必须是女生)直接把球运回到出发点,交给下一步的运动员。(3)再由1男1女一边带球前进一边传球,传球数不得少于3次,在球运到对面篮底时,由男生在罚球线投球,女生帮忙捡球,直到球投进为止,再把球传给下一步运动员。(4)最后一名参与者要求把篮球放在自己的两小腿之间,蹦跳式前进,到达球场中线者完成任务。用时最少者会获胜。 计时员:监督员: 趣味赛四:丢沙包 比赛规则:4支队伍通过抽签方式决定比赛顺序,比赛队伍全部人员在规定的长方形规格圈内活动,由下一支比赛队伍在长方形场地的两端各站2个人扔沙包,期间被砸中的就会

相关文档