猫捉老鼠小游戏

猫捉老鼠小游戏
猫捉老鼠小游戏

《猫捉老鼠小游戏》

程序设计基础课程设计报告

专业:计算机科学与技术

班级:09级2班

姓名:马建南

学号: 2009082230 2009082233

指导教师:郭攀

2010年9月18日

目录

1 课程设计目的 (2)

1.1课程设计目的 (2)

1.2课程设计题目 (2)

1.3题目要求 (2)

2 总体设计 (2)

(画出设计课题程序总体组成框图、流程图)

3详细设计 (3)

(各个模块功能说明(如函数功能、入口及出口参数说明,函数

调用关系描述等)及模块程序流程图)

4 课程设计的原程序代码 (4)

(程序代码清单中应有足够的注释)

5 运行结果............................................ .22

(截图及说明)

6 课程设计总结 (25)

7 参考书目 (26)

1 课程设计目的

1.1课程设计目的

设计一个猫和老鼠迷宫,显示猫和老鼠图像;设置游戏菜单、控制按钮、游戏时间、老鼠个数;进而实现游戏效果。

1.2课程设计题目

猫捉老鼠小游戏

1. 3 题目要求

1)设计一个猫捉老鼠迷宫。

2)要求猫的速度大于老鼠的速度。

3)计算最短路径,每走一步,猫按最短路径抓获老鼠;最短路径可运用数据结构中的队列实现。

附加功能:

1)迷宫随机生成。

2)增加老鼠个数。

2 总体设计框架图:

3.详细设计

1. OnDraw()函数显示迷宫及猫和老鼠。

2. OnTimer()函数判定结束标志,设置游戏时间。

3. OnKeyDown()函数实现猫的手动控制。

4. CDC *pDC 需要画位图的CDC指针

UINT IDImage 位图资源ID

Crect &rect 指定位图在pDC中的位置

COLORREF rgbMask 位图的透明色

https://www.360docs.net/doc/4510550241.html,atCatchRatView::CCatCatchRatView()

{

m_bmWall.LoadBitmap(IDB_Wall); //载入迷宫位图

}

6.void CCatCatchRatView::OnUpdateStop(CCmdUI* pCmdUI) {

pCmdUI->Enable(StartFlag==1); //游戏过程中可以选停止菜单}

通过不断改变猫鼠位图显示区域坐标,实现猫和老鼠的动态实现

4.课程设计的源程序代码(主要代码)

// CatCatchRatView.h : interface of the CCatCatchRatView class

#if !defined(AFX_CATCATCHRATVIEW_H__B4196808_4145_49DF_ 99D0_45F38E4512CB__INCLUDED_)

#define

AFX_CATCATCHRATVIEW_H__B4196808_4145_49DF_99D0_45F38 E4512CB__INCLUDED_

#if _MSC_VER > 1000

#pragma once

#endif // _MSC_VER > 1000

#include "SelectDlg.h"

#define RATMAX 5 //宏定义,老鼠的最大个数

class CCatCatchRatView : public CView

{

public:

CBitmap m_bmCat[4],m_bmRat[4]; //猫和老鼠的位图CBitmap m_bmWall;

int StartFlag; //程序运行状态,-1:初始,0:暂停,1:开始,2:结束bool m_bRatLive[RATMAX]; //老鼠存活标志

int m_nWallw,m_nWallh;

int m_nWallx,m_nWally;

int m_nCatw,m_nCath; //猫位图的宽和高

int m_nCatx,m_nCaty; //猫位图的左上角坐标

//猫和老鼠的运动方向

int m_nRatDirection[RATMAX],m_nCatDirection;

int m_nRatw,m_nRath; //老鼠位图的宽和高//老鼠位图的左上角坐标

int m_nRatx[RATMAX],m_nRaty[RATMAX];

CRect m_rectClient; //场地矩形

CRect m_rectWall; //墙矩形

CRect m_rectRat[RATMAX],m_rectCat; //猫鼠位图的矩形

int m_nRat; //待抓老鼠数

int m_nRatSpeed,m_nCatSpeed; //运动速度

CTime m_timeStart,m_timeEnd; //游戏开始和结束时间CTimeSpan m_timeWork,m_timeSet; //游戏剩余时间和设定时间int m_nDifficulty; //难度0:低,1:中,2:高

int m_nWinFlag; //游戏获胜者,0:猫获胜,1:老鼠获胜protected: // create from serialization only

CCatCatchRatView();

DECLARE_DYNCREATE(CCatCatchRatView)

public:

CCatCatchRatDoc* GetDocument();

public:

protected:

这是一个用来画透明位图的函数

CDC *pDC 需要画位图的CDC指针

UINT IDImage 位图资源ID

Crect &rect 指定位图在pDC中的位置

COLORREF rgbMask 位图的透明色

*/

void DrawTransparentBitmap(CDC *pDC,CBitmap &Image,CRect &rect, COLORREF rgbMask);

// Overrides

// ClassWizard generated virtual function overrides

//{{AFX_VIRTUAL(CCatCatchRatView)

public:

virtual void OnDraw(CDC* pDC);

virtual BOOL PreCreateWindow(CREATESTRUCT& cs);

protected:

virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);

virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);

virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);

//}}

// Implementation

public:

virtual ~CCatCatchRatView();

#ifdef _DEBUG

virtual void AssertValid() const;

virtual void Dump(CDumpContext& dc) const;

#endif

protected:

// Generated message map functions

protected:

//{{AFX_MSG(CCatCatchRatView)

afx_msg void OnTimer(UINT nIDEvent);

afx_msg void OnRestart();

afx_msg void OnStart();

afx_msg void OnStop();

afx_msg void OnKeyDown(UINT nChar, UINT nRepCnt, UINT nFlags);

afx_msg void OnUpdateStop(CCmdUI* pCmdUI);

afx_msg void OnSelect();

afx_msg void OnUpdateStart(CCmdUI* pCmdUI);

//}}AFX_MSG

DECLARE_MESSAGE_MAP()

};

//view.Cpp

#include "stdafx.h" //创建MFC.EXE后系统自动生成******** #include "CatCatchRat.h"

#include "CatCatchRatDoc.h"

#include "CatCatchRatView.h"

//********************************

// CCatCatchRatView

CCatCatchRatView::CCatCatchRatView()

{//载入迷宫位图******************************************* m_bmWall.LoadBitmap(IDB_Wall);

//载入猫和老鼠的位图资源

m_bmCat[0].LoadBitmap(IDB_CatUp);

m_bmCat[1].LoadBitmap(IDB_CatDown);

m_bmCat[2].LoadBitmap(IDB_CatLeft);

m_bmCat[3].LoadBitmap(IDB_CatRight);

m_bmRat[0].LoadBitmap(IDB_RatUp);

m_bmRat[1].LoadBitmap(IDB_RatDown);

m_bmRat[2].LoadBitmap(IDB_RatLeft);

m_bmRat[3].LoadBitmap(IDB_RatRight);

//设置迷宫高和宽

BITMAP bmWall;

m_bmWall.GetBitmap(&bmWall);

m_nWallw=bmWall.bmWidth;

m_nWallh=bmWall.bmHeight;

//计算猫和老鼠位图的高和宽

BITMAP bmCat;

m_bmCat[2].GetBitmap(&bmCat);

m_nCatw=bmCat.bmWidth;

m_nCath=bmCat.bmHeight;

BITMAP bmRat[4];

m_bmRat[0].GetBitmap(&bmRat[0]);

m_bmRat[1].GetBitmap(&bmRat[1]);

m_bmRat[2].GetBitmap(&bmRat[2]);

m_bmRat[3].GetBitmap(&bmRat[3]);

m_nRatw=bmRat[0].bmWidth;

m_nRath=bmRat[0].bmHeight;

//场地矩形和老鼠数目设置

m_rectClient=CRect(20,20,1188,666);

m_nRat=RATMAX;

StartFlag=-1;

//计算猫和老鼠位图的初时位置和运动方向

m_nCatx=m_rectClient.left+m_rectClient.Width()/2;

m_nCaty=m_rectClient.top+m_rectClient.Height()/2;

m_rectCat=CRect(m_nCatx,m_nCaty,m_nCatx+m_nCatw,m_nCaty+ m_nCath);

m_nCatDirection=2;

srand((unsigned)time(NULL));

for(int i=0;i

m_nRatx[i]=m_rectClient.left+rand()%(m_rectClient.Width() -m_nRatw);

m_nRaty[i]=m_rectClient.top+rand()%(m_rectClient.Height()-m_nRath);

m_rectRat[i]=CRect(m_nRatx[i],m_nRaty[i],m_nRatx[i]+m_nRat w,m_nRaty[i]+m_nRath);

m_nRatDirection[i]=rand()%4;

m_bRatLive[i]=TRUE;

}

//初始难度设为中

m_nDifficulty=1;

m_timeWork=m_timeSet=120;//游戏时间120秒

m_nCatSpeed=5;

m_nRatSpeed=3;

m_nWinFlag=-1;

//显示猫和老鼠及迷宫****************************

void CCatCatchRatView::OnDraw(CDC* pDC)

{CCatCatchRatDoc* pDoc = GetDocument();

ASSERT_VALID(pDoc);

pDC->Rectangle(CRect(19,19,1189,667));

//显示游戏状态

CString strTime;

CString strRat;

strTime.Format("剩余时

间: %2d:%2d:%2d",m_timeWork.GetHours(),m_timeWork.GetMin utes(),m_timeWork.GetSeconds());

strRat.Format("待抓老鼠:%3d",m_nRat);

pDC->TextOut(200,0,strTime);

pDC->TextOut(400,0,strRat);

//*******************迷宫外围**********************

//迷宫指针

CDC memWallDC;

CBitmap *MgDC;//*********位图指针*********

memWallDC.CreateCompatibleDC(NULL);

//计算迷宫初始位置

m_rectWall=CRect(m_nWallx,m_nWally,m_nWallx+m_nWallw,m_n Wally+m_nWallh);

//显示迷宫代码过长且重复,省略部分代码***

m_nWallx=m_rectClient.left+0;

m_nWally=m_rectClient.top+0;

MgDC=memWallDC.SelectObject(&m_bmWall);

pDC->BitBlt(m_nWallx,m_nWally,m_nWallw,m_nWallh,&memWall DC,0,0,SRCAND);

memWallDC.SelectObject(MgDC);

//显示猫和老鼠

CDC memDC[RATMAX];

CDC memCatDC;

CBitmap *pOldDC;//猫位图指针*****************

memCatDC.CreateCompatibleDC(NULL);

pOldDC=memCatDC.SelectObject(&m_bmCat[m_nCatDirection]);

pDC->BitBlt(m_nCatx,m_nCaty,m_nCatw,m_nCath,&memCatDC,0, 0,SRCAND);

memCatDC.SelectObject(pOldDC);

//r.left=m_nCatx;r.top=m_nCaty;r.right=r.left+m_nCatw;r.

bottom=r.top+m_nCath;

for(int i=0;i

{if(m_bRatLive[i])

{memDC[i].CreateCompatibleDC(NULL);

pOldDC=memDC[i].SelectObject(&m_bmRat[m_nRatDirection[i]; pDC->BitBlt(m_nRatx[i],m_nRaty[i],m_nRatw,m_nRath,&memDC[i ],0,0,SRCAND);

memDC[i].SelectObject(pOldDC);

}

}

//游戏结束标志

if(StartFlag==2)

{pDC->TextOut(40,50,"Game Over!");

if(m_nWinFlag==0)

{pDC->TextOut(40,100,"猫获胜!");

}

if(m_nWinFlag==1)

{pDC->TextOut(50,100,"老鼠获胜!");}

m_nWinFlag=-1;}

if(m_nRat>0)

{//有老鼠未被抓住

srand((unsigned)time(NULL));

for(int i=0;i

{if(m_bRatLive[i])

{//对未被抓住的老鼠进行处理

switch(nIDEvent)

//参考贪吃蛇***********************

{case 2://该变老鼠运动方向

m_nRatDirection[i]=rand()%4;

break;

case 1: //改变老鼠位置

InvalidateRect(m_rectRat[i]);

int nRatMoveStep=m_nRatSpeed+rand()%5;

//老鼠移动的距离

if((abs(m_nRatx[i]-m_nCatx)<3*m_nRatw)

&&(abs(m_nRaty[i]-m_nCaty)<3*m_nRath))

{ //如果老鼠靠近了猫就改变方向

m_nRatDirection[i]=rand()%4;

}

switch(m_nRatDirection[i])

{case 0: //向上移动

if(m_rectRat[i].top-nRatMoveStep>89)

{m_rectRat[i].top-=nRatMoveStep;

m_rectRat[i].bottom-=nRatMoveStep;

m_nRaty[i]-=nRatMoveStep;}

else

{//运动到边界侧改变方向

m_nRatDirection[i]=rand()%4;}

break;

case 1: //向下移动

if(m_rectRat[i].bottom+nRatMoveStep<589)

{m_rectRat[i].top+=nRatMoveStep;

m_rectRat[i].bottom+=nRatMoveStep;

m_nRaty[i]+=nRatMoveStep;}

else

{//运动到边界侧改变方向

m_nRatDirection[i]=rand()%4;}

break;

case 2: //向左移动

if(m_rectRat[i].left-nRatMoveStep>93)

{m_rectRat[i].left-=nRatMoveStep;

m_rectRat[i].right-=nRatMoveStep;

m_nRatx[i]-=nRatMoveStep;}

else

{//运动到边界侧改变方向

m_nRatDirection[i]=rand()%4;}

break;

case 3: //向右移动

if(m_rectRat[i].right+nRatMoveStep<1120) {m_rectRat[i].left+=nRatMoveStep;

m_rectRat[i].right+=nRatMoveStep;

m_nRatx[i]+=nRatMoveStep;}

else

{//运动到边界侧改变方向

m_nRatDirection[i]=rand()%4;}

break;}

//计算游戏剩余时间

m_timeEnd=m_timeEnd.GetCurrentTime();

m_timeWork=m_timeSet-(m_timeEnd-m_timeStart)

InvalidateRect(CRect(200,0,560,160));// 时间显示位置if(!(m_timeWork.GetTotalSeconds()))

{ KillTimer(1);

KillTimer(2);

StartFlag=2;

if(m_nRat>0)

{//游戏时间以到,老鼠还没抓完,失败

m_nWinFlag=1;}

else

{//游戏时间未到,老鼠已经抓完,成功

m_nWinFlag=0;}

Invalidate();}

}

else if(m_timeWork.GetTotalSeconds())

{ KillTimer(1);

KillTimer(2);

StartFlag=2;

Invalidate();

m_nWinFlag=0; }

CView::OnTimer(nIDEvent);}

void CCatCatchRatView::OnRestart()

{//重新开始游戏的初始化工作,设置初始参数

StartFlag=-1;

m_nRat=RATMAX;

m_timeWork=m_timeSet;

m_nCatDirection=2;

//计算猫和老鼠位图的初时位置和运动方向

m_nCatx=m_rectClient.left+m_rectClient.Width()/2;

m_nCaty=m_rectClient.top+m_rectClient.Height()/2;

m_rectCat=CRect(m_nCatx,m_nCaty,m_nCatx+m_nCatw,m_nCaty+ m_nCath);

srand((unsigned)time(NULL));

for(int i=0;i

{m_nRatx[i]=m_rectClient.left+rand()%(m_rectClient.Width ()-m_nRatw);

m_nRaty[i]=m_rectClient.top+rand()%(m_rectClient.Height( )-m_nRath);

m_rectRat[i]=CRect(m_nRatx[i],m_nRaty[i],m_nRatx[i]+m_nR atw,m_nRaty[i]+m_nRath);

m_nRatDirection[i]=rand()%4;

m_bRatLive[i]=TRUE;}

void CCatCatchRatView::OnKeyDown(UINT nChar, UINT nRepCnt,

UINT nFlags)

{ if(StartFlag==1)

{//游戏开始时猫才可以移动

InvalidateRect(m_rectCat,TRUE);

switch(nChar)

//代码过长且基本类似省略部分代码******************** {case VK_UP: //向上移动

if(m_rectCat.top-m_nCatSpeed>89&&m_rectCat.top-m_nCatSpe ed<161&&m_rectCat.left<430)

{m_rectCat.top-=m_nCatSpeed;

m_rectCat.bottom-=m_nCatSpeed;

m_nCaty-=m_nCatSpeed;

m_nCatDirection=0;

if(***********)

*************}

break;

case VK_DOWN: //向下移动

if(m_rectCat.bottom-m_nCatSpeed<589)

{m_rectCat.top+=m_nCatSpeed;

m_rectCat.bottom+=m_nCatSpeed;

m_nCaty+=m_nCatSpeed;

m_nCatDirection=1;

if(***********)

*************}

break;

case VK_LEFT: //向左移动

if(m_rectCat.left-m_nCatSpeed>93)

{m_rectCat.left-=m_nCatSpeed;

m_rectCat.right-=m_nCatSpeed;

m_nCatx-=m_nCatSpeed;

m_nCatDirection=2;

if(***********)

*************}}

break;

case VK_RIGHT: //向右移动

if(m_rectCat.right+m_nCatSpeed<1120)

{m_rectCat.left+=m_nCatSpeed;

m_rectCat.right+=m_nCatSpeed;

m_nCatx+=m_nCatSpeed;

m_nCatDirection=3;

if(***********)

*************}}

break;}

teRect(m_rectCat,FALSE);

幼儿民间游戏--猫捉老鼠

猫捉老鼠

猫捉老鼠 一、游戏目标: 1、通过游戏的开展,练习钻和追逐跑,提高和锻炼幼儿动作协调性和反应的灵敏性 2、培养幼儿机智勇敢的良好品质,促进幼儿的社会性发展, 二、材料与环境创设: 三、猫头饰两个老鼠头饰十个沙包15个 四、场地布置:场地中画大圈一个,沙包15个撒放在大圆圈中。 沙包 五、 游戏规则: 请两个幼儿扮猫站在大圈内,另请幼儿人数的一半扮鼠,站在大圆圈外,其余幼儿站在大圈上手拉手做篱笆。游戏开始,老鼠要设法钻过篱笆偷粮食,偷到粮食后放在鼠洞里,猫要看守粮食,并追捉老鼠,被捉到的老鼠站在圈中,捉到一定适量的老鼠后游戏结束,重新开始。 规则;老鼠每次只能偷一个沙包。 猫只能钻到篱笆内捉老鼠,拍到即捉到。 创新玩法:

当游戏开展到一定程度时,教师可相应增加游戏的难度,如猫假装睡着,进入篱笆的老鼠可以过去拍打猫的身体,逗引猫的注意。而猫只有在老鼠念完儿歌“老鼠怕猫,这是谣传。壮起胆子,把猫打翻!”后才可以开始追捉老鼠,否则就是违反游戏规则。通过增加难度,培养幼儿继续游戏的兴趣。 六、游戏的指导与评价: 1、在游戏开展过程中,教师要教育幼儿认真遵守游戏规则,幼儿在玩游戏中,常常忘记了自己的角色,去做其它的事情,如扮演“篱笆“的幼儿可能跟着老鼠一起跑动。这时教师应提醒和启发幼儿,给予适时的指导。 2、观察幼儿是否在游戏中感到轻松、快乐,并在下次游戏中改进。 3、在游戏结束后,如在游戏中能明确角色,主动担任角色,能够遵守游戏中职责的幼儿,教师应给予表扬。对于那些不能明确角色,在别人的启发下才能明确角色关系的,教师应给予适当的鼓励,增强幼儿的自信心。

小班音乐游戏《猫捉老鼠》

小班音乐游戏《猫捉老鼠》 活动目标: 1、尝试用肢体动作表现音乐中老鼠“跑、吃米、睡觉”的动作。2、初步体验按规则进行游戏,感受同伴游戏的 快乐。活动准备:1、猫、老鼠(即时贴)、音乐《猫捉老鼠》 2、课前学唱儿歌《猫捉老鼠》 活动过程: 一、导入 师:“今天天气真好!鼠宝宝们跟妈妈一起去散步吧!”进 入活动室。 二、鼓励幼儿运用肢体动作表现老鼠“跑、吃米、睡觉”的 动作。 师:“哇!天气这么好,出来玩的小老鼠可真不少,听听它 们在干什么?”(播放音乐前三节) 1、小老鼠跑来跑去的动作。“小小老鼠是怎么走路的?” (第一节音乐) 2、小小老鼠吃米的动作。 “小小老鼠吃米是什么样的?” 教师小结:小眼睛东张西望、轻轻地走。(第二节音乐) 3、小老鼠睡觉的动作。 “哎哟哟,吃得肚子饱饱的,真想睡一会儿,小小老鼠你们 是怎样睡的,看看哪只小老鼠睡着了?”(第三节音乐)

4、把前三节一起表演一次。 5、师:“如果被大猫发现了,它会跑来抓老鼠,小小老鼠要 怎么办?(躲藏)“喵”(播放第四节音乐) 三、引导幼儿按规则进行游戏。 1、请一老师扮演大猫,跟着音乐做游戏。(大猫出现) 2、师:这次和刚才有点不同,大猫出现的时候,小老鼠们要 快快地躲到自己的座位后面或者是桌子下面都可以,可别让大猫 抓住了。(大猫出现) 3、“一定是我们发出的动静太大了,所以把猫引来了,这次 我们轻轻的,大猫会不会不来了呢?我们试试吧!”(大猫不出现) 四、结束环节 师:“刚才我的鼠宝宝们动作都是轻轻的,所以大猫没有发现,我们可以尽情的玩耍了。和妈妈一起玩躲猫猫的游戏吧!”(东营区实验幼儿园李萍)

游戏案例----猫捉老鼠

游戏案例----猫捉老鼠 一、活动背景 小猫和小老鼠是幼儿非常熟悉的两个动物形象,幼儿很喜欢,尤其是出现了动画片《猫和老鼠》,孩子们更是对小老鼠的聪明、可爱形象喜欢的不得了,小班幼儿年龄小,一切要从兴趣出发。兴趣能诱发幼儿学习的动机,调动幼儿学习的积极性、主动性、创造性。猫捉老鼠也是一个有趣的竞技类的游戏,对于幼儿来说,这一类的游戏简单易懂,不受地理位置所局限,很适合很多小朋友们一起玩,也容易让小朋友们感受到了游戏的乐趣。小班幼儿活泼好动,喜欢追逐嬉闹,根据幼儿的特点我设计了一节《猫捉老鼠》的户外游戏,通过生动、有趣、形式多样的游戏活动,锻炼幼儿行动的敏捷性和快速反应能力,学会快速躲闪。玩游戏也是孩子们学习的一种方式,在游戏中也可以培养孩子的应变能力,培养幼儿团结合作的精神,以及对户外游戏活动的兴趣爱好。 二、活动过程实录 《猫捉老鼠》游戏 活动目标 1、懂得遵守游戏规则,感受游戏的乐趣。 2、在游戏中培养孩子的应变能力。 重点难点 让幼儿感受到游戏中的快乐。 活动过程 1、导入:我们小朋友都看过动画片《猫和老鼠》,你们喜欢他们吗?今天我们一起来玩一个《猫捉老鼠》的游戏,这个游戏怎么玩呢?现在陈老师把游戏规则说一下,大家要认真听哦! 2、教师讲解游戏规则和需要注意的事项。全班幼儿手拉手围成一个圈放手蹲下,圈内作为老鼠洞,每位幼儿之间留下一定距离作为老鼠洞的出口。根据圈的大小选择一位扮演孩子老鼠和3--5位孩子扮演猫。在洞外放一些“食物”。如果老鼠在规定时间内找够5个“食物”,就算老鼠赢,授予老鼠一朵小红花;反之就算猫赢,奖励猫一朵小红花。这一轮游戏结束,从新选出老鼠和猫开始下一轮游戏。在游戏中要注意安全,不要跑得太快,以免碰在一起或摔倒。 3、教师和能力强的孩子先示范游戏,过程中强调游戏的规则和安全。 4、组织孩子游戏,随时观察孩子的情绪和纠正出现的问题。积极鼓励孩子的表现。 — 1 —

【小班猫捉老鼠游戏教案】幼儿园捉老鼠游戏教案_小班体育游戏猫捉老鼠

【小班猫捉老鼠游戏教案】幼儿园捉老鼠游戏教案_小班体育游戏猫捉老鼠 1 教案一:猫捉老鼠 【活动目标】 1、学习遵守游戏规则,按歌词有创造性地做动作。 2、在游戏的过程中,体验和同伴一起游戏的乐趣。 【活动重难点】 按歌词有创造性地做动作。

【活动准备】 猫头饰一个,老鼠头饰若干个,录音机,磁带 【活动过程】 1、故事导入;咱们小朋友最喜欢听故事了,今天老师给小朋友们讲个《猫捉老鼠》的故事好不好? 师;有一群小老鼠肚子饿了,他们就跑来跑去找吃的,后来他们找了很多大米,他们就高高兴兴地吃起大米了,吃完大米了正想睡觉的时候一只老猫跑上来了,把老鼠捉住了。下面小朋友跟着老师随着音乐把这首歌唱一遍好吗?

2、教师带领幼儿学习歌词。(一只小小老鼠,出来偷吃大米,一只老猫看见,一把抓住它。) 3、老师请小朋友们也来玩《猫捉老鼠》的游戏,好不好? 4、幼儿分组戴上头饰自由地学小老鼠、猫的样子进行游戏活动。 5、教师讲解游戏玩法和规则 师;小老鼠在找吃的东西时要全部蹲下,老鼠吃大米了就做双手取物送口中的动作,老鼠睡觉了就作睡觉的动作,后来一只老猫来了,我们小老鼠就跑到自己的座位上去。 【延伸活动】幼儿回家后与爸爸妈妈一起做猫捉老鼠的游戏。

2 教案二:猫抓老鼠 活动目标 1、听信号手膝着地爬行,增强幼儿的四肢肌肉力量。 2、高幼儿动作的协调性和灵活性。 活动准备

1、动物头饰、障碍物 2、场地(操场) 难点 1、据信号变化,变速和变换方向跑。 2、根据箭头标记路线跑,不互相碰撞。活动过程 (一)扮演角色,活动身体。

“喵,我是猫妈妈,我的宝宝在哪里?”(这里) “猫宝宝好!”(猫妈妈好) “让我们一起听着音乐来做做运动!”(点头、猫叫、拍肩扩胸、摇摇摇、上举、背篓、踢腿、跳跃) (二)小猫练本领。] 1、猫都长大了,你们最大的本领是什么?(捉老鼠)。现在,粮仓里就钻进了许多老鼠偷粮食吃,小猫们想不想去消灭它们?”(想) 2、在抓老鼠之前,我们的练习爬行。

体育游戏猫捉老鼠(大班)

体育游戏猫捉老鼠(大班) 各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢 体育游戏:猫捉老鼠体育游戏:猫捉老鼠 一、活动目标: 1)增强幼儿的反应力和判断力,发展幼儿良好的竞争意识。 2)提高幼儿对英语学习的兴趣。 二、活动准备: 一块较为宽敞的空地预先学习水果的英语单词老鼠头饰一个录音机一台英语磁带一盒 三、活动过程: 1)老师带领幼儿进行跑、跳、闪躲方面运动,引导幼儿做些准备活动。 指导语:老鼠妈妈带小老鼠到外面玩,如果看见猫怎么办呢?今天妈妈就要教小老鼠们一些躲避办法。 2)用英语律动音乐教师组织幼儿

围成一个圆,再借助气球爆炸的游戏让幼儿盘腿坐在地上,导入游戏环节。 3)教师组织幼儿玩猫捉老鼠游戏。 ①复习水果的英语单词。 指导语:小朋友你们爱吃水果吗?(爱吃)你们爱吃什么水果用英语来告诉老师?(applebananaorange……) ②交代游戏方法与规则。 游戏玩法:今天来了一只特别爱吃偷水果的小老鼠,(有老师带头饰扮演)小朋友们就是它爱吃的水果宝贝,小老鼠一个个点小朋友的头一边大声用英语说出水果的名称,若干个后老鼠指定一个小朋友做猫,并大声念出“cat”后马上就跑,而被指定为猫的小朋友就要起身去抓他,如果在老鼠跑回原位前仍未捉到,就要由他来当老鼠进行游戏,如果老鼠在回位置前被捉到游戏就要继续进行。 游戏规则:游戏中水果的名称由老鼠来自由决定。

扮做水果的小朋友要盘膝坐地,不能到处跑动。 老鼠一定要跑回到刚才猫起身的地方才是安全的。 ③为了使幼儿更好的了解游戏,教师与幼儿共同参与进行。 4)教师在英语儿歌律动中结束本次活动。 指导语:小老鼠们天快黑了,让我们一起唱着歌、跳着舞回家好吗? 各位读友大家好,此文档由网络收集而来,欢迎您下载,谢谢

猫捉老鼠游戏作文

猫捉老鼠游戏作文 在日常学习、工作和生活中,大家对作文都不陌生吧,通过作文可以把我们那些零零散散的思想,聚集在一块。那么一般作文是怎么写的呢?以下是的猫捉老鼠游戏作文,希望能够帮助到大家。 今天,我和田蕴妹妹、田姨叔在妹妹家开心地玩了一次猫捉老鼠的游戏。 游戏开始了。只见一只凶猛的饿猫张牙舞看爪地向我们扑来,我们围着桌子一会儿向右逃,一会儿向左逃。过了一会儿,饿猫发现,这样追我们不仅浪费时间而且捉不到我们,“它”灵机一动,搬来了许多椅子堵在了桌子和墙壁之间的空隙,让我们几只老鼠不能从那里穿过去,然后又来追我们。为了求生,我们连忙向外逃去,饿猫又挡住了外面,我们只好往另一条绝路逃。眼看就要被捉住了,我急中生智,冲上去与饿猫周旋,另 ___立刻明白了我的意思,向另一边逃走了。我和饿猫周旋了一会儿,为了尽快摆脱他,我做了一个假动作,让饿猫扑错了地方,趁机以迅雷不及掩耳之势一下子冲出了包围圈。 饿猫气急败坏地吼道:“刚才是低估你们了,我看你们已经没力气了,哈哈,该看我表演了,接招‘飞猫暴风抓’”。话音刚落,饿猫便化作了一阵疾风向我们扑来,幸好我眼疾手快,用尽全身力

气住左一闪才躲过了一劫,可另一只同伴却被逼向了绝路,紧急关头,那只老鼠用力向右扒到了墙上,饿猫扑了个空,反而撞到了他拿来堵塞通道的椅子上,“鲜血”直流,我们哈哈大笑。突然,饿猫以光速向另一只小老鼠扑去,那只老鼠猝不及防,被抓住了,原来这全是饿猫设的诡计啊!为了解救同伴,我连忙喊道:“上班时间到了,该上班罗!”饿猫看了看钟,突然放下小老鼠,背着包向外面狂奔而去……同伴获救了! 今天真开心啊! 今天下课的时候,我和朋友玩了一个紧张又刺激的游戏。叫什么呢?大家小时候可能都玩过,叫做“猫捉老鼠”。游戏的规则就是猫如果抓到了老鼠,老鼠就被吃掉了。如果老鼠靠墙猫就捉不到老鼠了。 游戏开始了,两只老鼠其中的一只嗖的一声跑到了后面,一个正在被猫仔仔细的盯着,跑不了,第 ___过来帮忙,猫一掉头一不留神,另 ___就跑了。这样来来回回,猫跑的大汗淋淋,气喘吁吁。猫气的直跺脚。老鼠们在一旁哈哈大笑,暗地里庆祝呢!猫一眼瞪着老鼠自言自语的说:“我不会输的,等着瞧!”话刚毅说完,急急忙忙的又开始疯狂的捉老鼠,猫抓住了一个机会,扑上去捉住了老鼠。猫得意洋洋的说:“我捉到了,我捉到了……”另外 ___很

中班体育游戏活动猫捉老鼠教案反思

中班体育游戏活动猫捉老鼠教案反思中班体育游戏活动猫捉老鼠教案反思主要包含了设计意图,活动目标,活动准备,活动过程,活动反思等内容,通过游戏,提高幼儿练习钻和跑的能力,在游戏的过程中,体验和同伴一起游戏的快乐,适合幼儿园老师们上中班游戏活动课,快来看看猫捉老鼠教案吧。 设计意图: 我班的孩子喜欢黑猫警长,喜欢看猫捉老鼠的动画片,在操场活动时,喜欢打闹和追逐跑,根据孩子的这一特点,我设计了猫捉老鼠的游戏。这个户外游戏生动、有趣,锻炼幼儿的敏捷性和快速反应能力,学会钻和快速躲闪。培养了幼儿团结合作的精神,以及对户外游戏活动的兴趣。 活动目标: 1.通过游戏,提高幼儿练习钻和跑的能力。 2.在游戏的过程中,体验和同伴一起游戏的快乐。 3.遵守游戏规则,体验与同伴合作游戏及控制性活动带来的快乐。 4.使小朋友们感到快乐、好玩,在不知不觉中应经学习了知识。 5.通过活动幼儿学会游戏,感受游戏的乐趣。

活动准备: 猫的头饰两个、老鼠头饰六个、沙包若干、音乐、钻圈(鼠洞) 活动过程: 1.带领幼儿操场慢跑一圈后听音乐做律动,活动身体上肢运动(猫理胡子)、手腕和脚腕运动(磨爪子)、下蹲后跳起活动(捕鼠)。 2.快乐的小老鼠 引导幼儿利用场地上的“老鼠洞”,练习钻和跑的动作,提示幼儿在跑的过程中知道躲避,不和其他小朋友碰撞。 3.游戏“猫捉老鼠” (1)教师讲解游戏玩法和规则: 请两个幼儿扮猫站在大圆圈内,另请幼儿扮老鼠,站在大圆圈外,请其余幼儿手拉手围成一个大圆圈。 游戏玩法:全体幼儿幼儿边念儿歌边做动作,念完最后一句时,老鼠要设法钻进圆圈内偷粮食,偷到的粮食放在鼠洞里,猫要看守粮

猫捉老鼠小游戏

《猫捉老鼠小游戏》 程序设计基础课程设计报告 专业:计算机科学与技术 班级:09级2班 姓名:马建南 学号: 2009082230 2009082233 指导教师:郭攀 2010年9月18日

目录 1 课程设计目的 (2) 1.1课程设计目的 (2) 1.2课程设计题目 (2) 1.3题目要求 (2) 2 总体设计 (2) (画出设计课题程序总体组成框图、流程图) 3详细设计 (3) (各个模块功能说明(如函数功能、入口及出口参数说明,函数 调用关系描述等)及模块程序流程图) 4 课程设计的原程序代码 (4) (程序代码清单中应有足够的注释) 5 运行结果............................................ .22 (截图及说明) 6 课程设计总结 (25) 7 参考书目 (26)

1 课程设计目的 1.1课程设计目的 设计一个猫和老鼠迷宫,显示猫和老鼠图像;设置游戏菜单、控制按钮、游戏时间、老鼠个数;进而实现游戏效果。 1.2课程设计题目 猫捉老鼠小游戏 1. 3 题目要求 1)设计一个猫捉老鼠迷宫。 2)要求猫的速度大于老鼠的速度。 3)计算最短路径,每走一步,猫按最短路径抓获老鼠;最短路径可运用数据结构中的队列实现。 附加功能: 1)迷宫随机生成。 2)增加老鼠个数。 2 总体设计框架图:

3.详细设计 1. OnDraw()函数显示迷宫及猫和老鼠。 2. OnTimer()函数判定结束标志,设置游戏时间。 3. OnKeyDown()函数实现猫的手动控制。 4. CDC *pDC 需要画位图的CDC指针 UINT IDImage 位图资源ID Crect &rect 指定位图在pDC中的位置 COLORREF rgbMask 位图的透明色 https://www.360docs.net/doc/4510550241.html,atCatchRatView::CCatCatchRatView() { m_bmWall.LoadBitmap(IDB_Wall); //载入迷宫位图 } 6.void CCatCatchRatView::OnUpdateStop(CCmdUI* pCmdUI) { pCmdUI->Enable(StartFlag==1); //游戏过程中可以选停止菜单} 通过不断改变猫鼠位图显示区域坐标,实现猫和老鼠的动态实现 4.课程设计的源程序代码(主要代码) // CatCatchRatView.h : interface of the CCatCatchRatView class #if !defined(AFX_CATCATCHRATVIEW_H__B4196808_4145_49DF_ 99D0_45F38E4512CB__INCLUDED_)

中班体育游戏活动猫捉老鼠教案反思

中班体育游戏活动猫捉老鼠教案反思 中班体育游戏活动猫捉老鼠教案反思主要包含了设计意图,活动目标,活动准备,活动过程,活动反思等内容,通过游戏,提高幼儿练习钻和跑的能力,在游戏的过程中,体验和同伴一起游戏的快乐,适合幼儿园老师们上中班游戏活动课,快来看看猫捉老鼠教案吧。 设计意图: 我班的孩子喜欢黑猫警长,喜欢看猫捉老鼠的动画片,在操场活动时,喜欢打闹和追逐跑,根据孩子的这一特点,我设计了猫捉老鼠的游戏。这个户外游戏生动、有趣,锻炼幼儿的敏捷性和快速反应能力,学会钻和快速躲闪。培养了幼儿团结合作的精神,以及对户外游戏活动的兴趣。 活动目标: 1.通过游戏,提高幼儿练习钻和跑的能力。 2.在游戏的过程中,体验和同伴一起游戏的快乐。 3.遵守游戏规则,体验与同伴合作游戏及控制性活动带来的快乐。 4.使小朋友们感到快乐、好玩,在不知不觉中应经学习了知识。

5.通过活动幼儿学会游戏,感受游戏的乐趣。 活动准备: 猫的头饰两个、老鼠头饰六个、沙包若干、音乐、钻圈(鼠洞) 活动过程: 1.带领幼儿操场慢跑一圈后听音乐做律动,活动身体上肢运动(猫理胡子)、手腕和脚腕运动(磨爪子)、下蹲后跳起活动(捕鼠)。 2.快乐的小老鼠 引导幼儿利用场地上的“老鼠洞”,练习钻和跑的动作,提示幼儿在跑的过程中知道躲避,不和其他小朋友碰撞。 3.游戏“猫捉老鼠” (1)教师讲解游戏玩法和规则: 请两个幼儿扮猫站在大圆圈内,另请幼儿扮老鼠,站在大圆圈外,请其余幼儿手拉手围成一个大圆圈。 游戏玩法:全体幼儿幼儿边念儿歌边做动作,念完最后一句时,老鼠要设法钻进圆圈内偷粮食,偷到的粮食放在鼠洞里,猫要看守粮食,并追捉老鼠,被捉到的老鼠站在场地一端,捉到一定数量的老鼠后,游戏结束。

Scratch程序制作——猫捉老鼠小游戏教学设计

Scratch程序制作——猫捉老鼠小游戏 一、教学背景分析 教学内容:本课根据北京义务教育教科书小学信息技术第三册《程序设计小能手》单元中的内容进行开发和设计的。此前学生己经掌握了scratch 程序设计软件的启动与退出,并能为舞台设置背景、搭建控制舞台角色自由移动的脚本。本课在此基础上继续学习Scratch程序设计中“碰触”、“如果”、“显示”、“隐藏”等控件的使用方法,及向舞台添加角色等内容。通过学习使学生理解用Scratch软件编程程序的基本思路和方法。 学生情祝:本课教学对象是小学四年级学生。此年龄段学生喜欢玩各类电子游戏,对游戏规则和游戏中途控制等相关内容感兴趣;学习本课前学生虽己对Scratch 程序设计中程序脚本的制作方法有了初步了解,但对Scratch软件中众多的控件功能、作用还不了解,需要进一步的学习。 二、教学目标 知识与技能:知道“碰触”、“如果”、“显现”、“隐藏”等控件的作用和使用方法。会向舞台添加角色,并对角色进行大小的简单操作。 过程与方法:通过对老鼠脚本的设置,学会“条件”控件的使用方祛。情感态度与价值观:通过制作老鼠的脚本,让学生体验到程序设计的快乐。通过学生胡玩游戏,让学生体验到使别人快乐自己很有成就感。 三、教学重点难点及方式 教学重点:为“老鼠”角色制作脚本。教学难点:理解脚本执行过程。 教学方式:任务驱动、示范讲解、讨论交流、教具演示等方式结合进行。 教学过程 一、激发兴趣,复习导入 引导:上节课我们为小花猫制作了脚本,实现了利用按键盘光标键控制键让小花猫在舞台上自由跑动。谁愿意把你的作品给大家看看? 1 .播放己有作品 设悬念:小花猫跑得这么快,它要去干什么呀? 生:捉老鼠。 2 .导入:看来我们的小花猫己经迫不及待了!今天我们就要满足小花猫的这个愿望,真正帮它捉住老鼠,实现我们制作电子游戏的愿望。板书:制作电子游戏 二、任务驱劝,掌握方法 任务一:向舞台上添加角色 布置任务:自己尝试着把老鼠添加到舞台上来。 学生自己尝试。 请学生演示:哪位同学成功了?请给我们大家演示一下,并说你的操作方法。(说明:由于新添加的老鼠特别大,所以提示学生对老鼠进行缩小。) 生利用缩小工具把老鼠变小。 调整后舞台如下图: 师布置任务:下面投有完成的学生,赶快把老鼠请上舞台,成功的同学把老鼠调整一下大小和摆放的位置,尽量让它躲着猫远远的,防止猫轻易的就把老鼠捉到。 学生继续修改。 任务二:掌握“碰触”、“姆果”、“显示”、“隐藏”等控件的使用 (一)理解游戏规则 1 .引导:要制作猫捉老鼠的电子游戏,怎样算是游戏胜利呢?

猫捉老鼠游戏大班数学教案

猫捉老鼠游戏(大班数学教案) 动目标: 1、复习10以内的加减法,能准确迅速地进行运算。 2、发展幼儿的灵敏性,培养幼儿良好的游戏秩序。 活动准备: 老鼠、小猫头饰、拱形门、海洋球、投球盒、算式题、彩旗、布置场景、铃鼓一只、雪花片 活动过程: 1.老师扮演猫妈妈,幼儿扮演猫宝宝 师:宝宝们,今天妈妈带你们出去玩,好吗?来,坐上火车,出发啦! 进场后转一圈 2.无意发现鼠迹 师:呀,这里真漂亮,你们找个朋友玩一会儿吧! 宝宝,你们快来看哪,这里怎么乱七八糟,是谁干的呀?瞧,这里还有老鼠脚印呢! 幼:老鼠 师:喔。原来是老鼠干的坏事情呀,我们来收拾一下 师:宝宝,来,我们坐下来想用什么办法对付他们,好吗? 幼儿坐好后 师:宝宝们,你们想用什么方法对付他们呢?

幼儿讨论回答。 老师小结:刚才小朋友想得办法真多,现在妈妈就来教你们一些捉老鼠的本领,好吗? 3.老师教本领 A.看谁脑筋动得快 师:妈妈现在就来看看哪个宝宝的脑筋动得最快,好吗? 出算式,幼儿说答案 B.对暗号 师:刚才,宝宝们的脑筋动得真快,现在妈妈还要来考考你们,待会儿@_@我是分割线@_@ 抓老鼠时,妈妈和你们会有联络暗号,我们的暗号是看妈妈小旗上的数字,听妈妈跺脚,你们接下去跺,让妈妈跺脚的次数和你们跺脚的次数合起来是小旗上的数,好吗? C.看谁耳朵灵 师:现在妈妈要来考考你们的听力,看谁的听力最棒,好吗?请你们从小椅子下拿出卡片,妈妈拍铃鼓,你们听是几下,把你卡片上的算式算出答案,如果答案跟妈妈铃鼓声一样,那就站起来,好吗? D.打靶 师:现在妈妈来请你们玩个游戏,把你的小椅子和卡片放到前面来,好吗? 幼儿摆好椅子后

猫捉老鼠游戏作文三篇

猫捉老鼠游戏作文三篇 玩猫和老鼠的游戏 今天老师带着我们到操场上玩猫和老鼠的游戏,我非常高兴一蹦三尺高。 游戏规则是:我们找出一些同学,围成一个圈,做老鼠洞,找一些同学当猫,站在“老鼠洞”的外面,再找一些“老鼠”站在“老鼠洞‘里面,“老鼠‘要跑出“洞”找食,“猫”则抓“老鼠”,这样的玩法。 游戏开始了,我当猫,我目不转睛地看着这群调皮的“小老鼠”一只刚探出头,东张西望,我就飞快地跑过去,抓住了“小老鼠”饱餐了一顿。我十分高兴,准备再抓一只“小老鼠”,里面有一只大概饿了,不管三七二十一,冲出“老鼠洞”偷吃食物,我眼明手快,飞快地冲过去,一下子抓住了它。只剩下两只“小老鼠”了,我准备把剩下的一举消灭。一只刚跑一步,我像剑似的冲过去,“哈哈!”把它抓获。我一共抓了三只“小老鼠”。最后一只“吱吱”直叫冲出来,被别的“小猫”消灭了 “叮铃、叮铃”上课铃响了,我们恋恋不舍地回了教室,可我们快乐的笑声还在操场上回荡。 猫捉老鼠游戏

“叮”—“叮”—下课铃响了,我和赖宾兵等几个同学,一起来到操场上玩猫捉老鼠游戏。 游戏规则是这样的:首先以猜拳来决定谁捉人,猜输的就当猫,其他的人就当老鼠。我们把篮球场的中心圈当老鼠洞,当猫要来捉你时,就要马上跑进洞里,猫就捉不到你了。 游戏开始之前,我们一起猜拳,结果刘晓欣猜输了,他只好捉人了。游戏开始了,猫东看看西窜窜,我们站在原地不动想让猫跑得筋疲力尽的时候再窜出去把食物抢个精光。谁知,我们中了他的诈祥计。他假装累了,我们一块窜出去,由于邱喜哲跑得太慢被捉住了。 第二轮开始了,邱喜哲当猫。他站在洞外像木头人似的一动也不动,我们想方设法摆脱他。可是想了很久都想不出任何妙计。突然,我灵机一动,大声喊:“有了”、“有了”,他们闻声赶来,我们凑在一起,我把妙计告诉他们,他们连声叫好。我叫赖彬彬和刘晓欣引开他的注意力,果真有效,邱喜哲跟着赖宾宾和刘晓欣跑,我和谭品光抓住机会趁机一窜,一下子就把食物给抢个精光。等邱喜哲捉到刘晓欣后,才知道上当了。 “叮”—“叮”—上课了,我们念念不舍的回教室了。

幼儿中班体育游戏活动教案活动《猫捉老鼠》

幼儿中班体育游戏活动教案活动《猫捉老鼠》 设计意图: 我班的孩子喜欢黑猫警长,喜欢看猫捉老鼠的动画片,在操场活动时,喜欢打闹和追逐跑,根据孩子的这一特点,我设计了猫捉老鼠的游戏。这个户外游戏生动、有趣,锻炼幼儿的敏捷性和快速反应能力,学会钻和快速躲闪。培养了幼儿团结合作的精神,以及对户外游戏活动的兴趣。 活动目标: 1.通过游戏,提高幼儿练习钻和跑的能力。 2.在游戏的过程中,体验和同伴一起游戏的快乐。 3.遵守游戏规则,体验与同伴合作游戏及控制性活动带来的快乐。 4.使小朋友们感到快乐、好玩,在不知不觉中应经学习了知识。 5.通过活动幼儿学会游戏,感受游戏的乐趣。 活动准备: 猫的头饰两个、老鼠头饰六个、沙包若干、音乐、钻圈(鼠洞) 活动过程: 1.带领幼儿操场慢跑一圈后听音乐做律动,活动身体上肢运动(猫理胡子)、手腕和脚腕运动(磨爪子)、下蹲后跳起活动(捕鼠)。 2.快乐的小老鼠 引导幼儿利用场地上的“老鼠洞”,练习钻和跑的动作,提示幼儿在跑的过程中知道躲避,不和其他小朋友碰撞。 3.游戏“猫捉老鼠” (1)教师讲解游戏玩法和规则: 请两个幼儿扮猫站在大圆圈内,另请幼儿扮老鼠,站在大圆圈外,请其余幼儿手拉手围成一个大圆圈。 游戏玩法:全体幼儿幼儿边念儿歌边做动作,念完最后一句时,老鼠要设法钻进圆圈内偷粮食,偷到的粮食放在鼠洞里,猫要看守粮食,并追捉老鼠,被捉到的老鼠站在场地一端,捉到一定数量的老鼠后,游戏结束。 游戏规则:猫只能捉钻进大圆圈内的老鼠,老鼠被拍到就算捉住; 老鼠每次只能偷一个沙包。 (2)幼儿游戏:幼儿带上头饰进行游戏,教师巡回观察、指导,提醒幼儿注意安全。游戏结束后,

猫抓老鼠游戏教案大班

猫抓老鼠游戏教案大班 精品文档 猫抓老鼠游戏教案大班 活动目标: 1.对自身的多维特征进行分析、判断、整合,并能相互检验游戏结果。 2.听辨游戏指令,并快速地作出反应。 2.喜欢和同伴一起做游戏,体验民间游戏的乐趣。 活动准备: 1.有玩民间游戏《猫捉老鼠几点了》的经验。 2.马甲、帽子、书包、呼啦圈、数字卡等。 活动过程: 一、第一次游戏,铺垫经验,根据服饰特征玩游戏 1.今天我们一起来玩个《猫捉老鼠几点了》的游戏,刚才你们都已经打扮了自己,让自己变成了神气的老鼠,说说你是一只怎样的老鼠。 2.小老鼠们,先来玩个“谁站得快”的小游戏,老师说指令,请你们听好指令中的服饰特点,符合条件的就站起来,看谁站得快,又不错。 怎样才站得又快又对, 3.马上我们要在场地上玩“猫捉老鼠几点了”的游戏了,游戏玩法和你们平时玩的一样,符合条件的就站到“老鼠洞”,不符合条件的就站到“粮仓”。 4.老师和幼儿分别做猫发指令,进行游戏。 1 / 13

精品文档 三、第二次游戏,拓展经验,利用数字特点玩游戏 1.看你们玩得这么开心,数字也想跟你们玩游戏呢~利用数字可以怎么玩呢, 2.教师做猫发指令,再次游戏。 四、第三次游戏,整合经验,利用服饰、数字两者的特征玩游戏 1.如果服装加上数字可以怎么玩呢, 2.幼儿做猫发指令,幼儿游戏。 五(总结经验,分享游戏成功的秘诀 在今天这个游戏中哪些老鼠每次都能正确逃脱的,你为什么这么厉害,有秘诀告诉其他小老鼠吗,其他小老鼠有什么收获吗, 幼儿园大班歌唱活动《猫和老鼠》 本资料由幼教廖老师分享,如需配套音乐请加扣扣:一零一四四八二八四一 ?游戏玩法建议 ?双人游戏规则 此游戏需两位幼儿合作边唱边玩,一位扮演猫,一位扮演老鼠。歌曲1--3乐旬时,幼儿面对面互相拍手,唱到最后一句时“猫”的双手伸出,手心向上,“老鼠”双手食指在对方手掌上按歌曲节奏一拍点—下。 唱到最后一个“跑”字时,“老鼠”的食指赶快跑, 2 / 13 精品文档 同时“猫”去抓“老鼠”的食指。如果“老鼠”被抓住,就被“猫”刮鼻子。

民间游戏:猫捉老鼠

民间游戏:猫捉老鼠 儿歌: 老鼠老鼠坏东西,偷吃粮食偷吃米。我们搭个老鼠笼,咔嚓一声捉住你。 游戏玩法: 教师和幼儿手拉手站成一个大圆圈做“老鼠笼”,4~5名幼儿戴上“老鼠”头饰站在大圆圈里扮演“老鼠”。扮演“老鼠笼”的幼儿手拉手举起并念儿歌,扮演“老鼠”的幼儿则在“老鼠笼”四周钻进钻出。当念到“咔嚓一声”时,扮演“老鼠笼”的幼儿立即放下手,同时蹲下。在“老鼠笼”内的“老鼠”算被捉住,被捉住的幼儿表演节目,然后站在大圆圈上做“老鼠笼”。游戏继续进行,直到“老鼠”全部被捉住再调换部分角色,游戏重新开始。 创新玩法: 为了增加游戏的趣味性,也可以放置沙包当“粮食”,规定“老鼠”一次只能拿一个沙包当“粮食”,并把取出后的“粮食”放在旁边的“粮食”筐里。 设计意图: 《指南》指出:“游戏是对幼儿进行全面发展教育的重要形式,应因地制宜地为幼儿创设游戏条件”。民间游戏是千百年来源于人们生活中自创的一种游戏形式,它集趣味性、游戏性和教育性为一体,具有锻炼身体、训练思维、娱乐生活和增进友谊等多种功能。幼儿园开展民间游戏不仅可以丰富幼儿的生活,锻炼幼儿的身体、弥补幼儿园体育活动的不足,使幼儿获得与人、与材料、与环境互动的各种经验和对自我的认识,而且能培养幼儿的自我保护能力、合作交往能力和创新能力,对幼儿的后继发展极有价值和意义。 大班幼儿的个性特征有了较明显的表现。这个年龄阶段的儿童开始出现了合作意识,并且规则意识也在逐渐形成。如何帮助他们在集体中轻松、自主地学着控制自己的行为,遵守集体的一些共同规则,并能养成一定的习惯对其终身发展产生积极的意义这是本次活动的根本所在。《猫捉老鼠》是一个大家非常熟悉的民间游戏。整个活动以“猫捉老鼠”的情节为载体,游戏的规则简单,好玩,能锻炼孩子的追跑和躲闪能力。本次活动,力图给孩子自主习得游戏的机会,并在不断的游戏中去发现游戏规则,从而使规则成为孩子的需要,变“要我做”为“我要做”。 活动目标:

幼儿大班游戏教案《猫捉老鼠》

幼儿大班游戏教案《猫捉老鼠》 活动目标: 1、理解游戏规则,掌握游戏的方法。 2、尝试丰富游戏规则,体验民间游戏的快乐。 3、乐于探索、交流与分享。 4、积极的参与活动,大胆的说出自己的想法。 重点难点: 1、理解游戏规则,习得游戏方法。 2、不断的调整、补充游戏的规则,使游戏更好玩。 活动准备: 环境准备:游戏录像一段、场地上画圆形鼠洞若干个、猫的胸饰若干个。 经验准备:幼儿已掌握一些简单的游戏规则。 活动过程: 一、观看录像,获得游戏经验 重点关注:幼儿对游戏的规则是否能理解。 1、激趣导入 孩子们,你们喜欢玩游戏吗?都玩过哪些游戏?今天我们要玩一个新的游戏,在玩游戏之前,我们先来看一段录像,看看游戏中有谁?他们是怎么玩的?(幼儿看录像) 游戏方法:一名幼儿做猫蹲在地上“睡觉”,其余幼儿做老

鼠在猫的周围围成一个圈,做老鼠的幼儿沿着圆圈边走边念儿歌:“老鼠老鼠坏东西,偷吃粮食偷吃米,老猫老猫快快醒,啊呜一声抓住你。儿歌结束,猫喊一声“喵~~”后开始去抓老鼠,老鼠开始分散逃开。猫抓住一只老鼠后,游戏结束。 重点提问:看得懂吗?游戏中有谁?他们是怎么玩的? 小结:哦,原来他们在玩一个“猫捉老鼠”的游戏。 2、分享理解规则 重点提问:玩这个游戏需要遵守哪些规则?我们再来看一次。 小结:原来玩这个游戏需要3个规则:(1)、游戏开始时老猫闭住眼睛。(2)、必须听到“喵”的叫声才能行动——猫抓,老鼠逃。(3)、猫不能抓进洞的老鼠。我们来玩一次。 二、尝试游戏,丰富游戏规则 重点关注:幼儿是否能在游戏中遵守规则;是否能把已玩过的游戏规则迁移到这个游戏中。 第一次游戏: 1、情况一:猫没抓到老鼠。分析原因:猫为什么抓不到老鼠? 原因一:猫走的慢 ——猫可以走的快一点 原因二:老鼠躲在洞里不出来 ——老鼠不能长时间躲在洞里,加一些什么规则能让我们的老鼠出来走动呢?

猫捉老鼠游戏规则

猫捉老鼠游戏规则 1、活动范围 召唤师峡谷地图如下(左图)活动范围如下(右图) 备注:红色实线区域内不得进入,白色区域由于位于双方兵线相交处,务必迅速通过,观察时机,必须在经验区外通过,不得获取兵线经验值,同时双方兵线处原则上不允许通过,如须藏身,所处时间不得超过10s(自律),若有违者,出现一次算对方一个人头。(不得获取经验指的是不得通过兵线经验升至2级,鼠方若有一个升2级的,则算猫方2个人头,猫方通过杀老鼠升2级不在此范围内) 2、出场时间及回城 猫方:进入地图后游戏时间一分钟方可出高地,游戏过程中可以回城购买装备 鼠方:进入游戏地图即可出高低寻找地方藏身,游戏过程中不可回城(不死不回家) 3、英雄选用 不得选取隐身英雄(非严格意义上的),如下:迅捷斥候—提莫,寡妇制造者—伊芙琳 不得选取破坏平衡性的英雄,如下:刀锋之影—泰隆,炼金术士—辛吉德 4、游戏过程 猫方可以通过围追堵截,进行杀老鼠的行为,但是禁止有组织的地毯式搜索,但是若有一只猫发现老鼠,则其余队友可以赶来相助。游戏过程中猫可以攻击老鼠,对老鼠施放技能,但老鼠不得对猫造成恶意伤害,可以对猫释放技能,但是不得造成恶意伤害,若猫在追老鼠的途中被防御塔击杀则无影响,若被防御塔击杀,但显示是老鼠方获得人头,则加为猫方一个人头(具体情况具体讨论)。 鼠方在游戏过程中只能进行躲藏,逃跑,跨越地形,但不能躲藏于防御塔和高地内。可以通过植物系统进行侦察,括约地形。可以通过召唤师技能及相关个人技能进行躲藏与逃跑。但不得通过技能对猫造成恶意攻击。 3v3时双方人头相加在20分钟内(含20分00秒)达到15个则算猫方获胜,达不到则为鼠方获胜。5v5时为20人头,其余规则相同。(严禁猫方恶意送塔刷人头,若有发生,依据实际情况讨论) 5、召唤师技能 猫方:统一带闪现与幽灵疾步 鼠方:统一带闪现与传送

中班体育游戏《猫抓老鼠》

中班体育游戏《猫抓老鼠》 一、游戏的价值 陈鹤琴提出:游戏是孩子的最爱,游戏是儿童的生命。因此,教师应尊重 幼儿的兴趣、需要,为幼儿创设良好的游戏环境,并巧妙地将教育目标渗透其中,以让孩子们主动、积极地去探索并获得各种经验,促进其身心健康又和谐 发展。猫和老鼠是孩子们非常熟悉和喜欢的小动物,而中班幼儿已具有一定的 游戏基础,动作发展较好,对于竞赛类的游戏又特别感兴趣,所以我设计了本中班体育类规则游戏《猫捉老鼠》。 本游戏的核心经验是:引导孩子在游戏中自主地发现、完善并遵守游戏规则;提高孩子追逐跑和躲闪的能力。 二、活动目标 1.自主发现、完善游戏规则,懂得遵守规则开展游戏的重要性。 2.学习该游戏的玩法,提高追逐跑和躲闪的能力。 3.积极参与该体育游戏,体验游戏的快乐。 重点:按一定的规则进行游戏,训练幼儿追逐跑和躲闪能力。 难点:不断的调整、完善游戏的规则,提升游戏难度。 三、活动准备 经验准备:事先学会儿歌。 物质准备:确定游戏场地;游戏录像一段;与幼儿人数相同的“鼠洞”(圈圈);猫、老鼠的胸饰;猫的家;相关音乐。 四、游戏的玩法及规则 玩法:一名幼儿扮演猫蹲在地上“睡觉”,其余幼儿扮演老鼠在猫的周围作偷吃粮食状,儿歌录音:“老鼠老鼠坏东西,偷吃粮食偷吃米,老猫老猫快快醒,啊呜一声抓住你。”念完儿歌,猫喊一声“喵”后马上去抓老鼠,老鼠听到“喵”声快速逃回洞里躲起来,老鼠逃进洞后猫不能再抓,当音乐停,猫停止抓老鼠。 规则: 1.必须听到“喵”的叫声才能行动——猫开始抓、老鼠开始逃。 2.猫不能抓进洞的老鼠。 3.一个洞只能躲一只老鼠。

五、游戏过程: (一)观看录像,获得经验游戏 1.小朋友们,老师带来了一个新游戏,我们一起来看看吧。 2.游戏中有谁?(猫;老鼠) 学一学猫叫、猫伸懒腰、猫走路等动作;学一学老鼠东张西望找食物、快速跑等动作。——准备运动,活动开幼儿身体。 3.它们是怎么玩游戏的?——幼答,老师及时回应 (二)学玩游戏,发现并遵守游戏规则 1.你们想玩玩这游戏吗?谁愿意来扮演猫?(贴上胸饰) 确定一名幼儿做猫,其余幼儿做老鼠,教师介绍游戏场地游戏一次。 2.刚才为什么猫没有抓到老鼠?请幼儿分析原因。 (可能猫的反应不够快,老鼠没等儿歌念完就跑了等等) 3.教师小结:在这个游戏中,我们必须要遵守一定的规则: (1)必须听到“喵”的叫声才能行动——猫开始抓、老鼠开始逃。 (2)猫不能抓进洞的老鼠。 (3)每个鼠洞只能进一只老鼠。 4.幼儿有规则地游戏一次。 师:哇,小朋友真能干!大家基本会玩这游戏了,师再次强调规则,并表扬遵守规则的“小老鼠”。 5.老鼠跑得好快哦,换一只更厉害的猫试试,再次游戏,巩固游戏规则。 抓到的老鼠怎么办?放在猫家里不能动了。 小结:刚才玩的游戏已经和录像里的游戏有点不一样了,其实,规则游戏就是这样,是大家在玩的过程中不断地制定新的规则,增添新的玩法,只要大家都同意就可以了。那么我们能否让游戏更得好玩、更激烈呢?谁有好办法能让猫抓到更多的老鼠吗? (三)改进游戏,提升难度完善规则 1.这游戏大家都学会了,真棒!那怎么变一变可以让游戏变得更好玩、更激烈? 2.老师根据孩子回答,及时引导到减少鼠洞玩游戏上。

猫捉老鼠游戏

猫捉老鼠游戏 导读:篇一: “叮”—“叮”—下课铃响了,我和赖宾兵等几个同学,一起来到操场上玩猫捉老鼠游戏。 游戏规则是这样的:首先以猜拳来决定谁捉人,猜输的就当猫,其他的人就当老鼠。我们把篮球场的中心圈当老鼠洞,当猫要来捉你时,就要马上跑进洞里,猫就捉不到你了。 游戏开始之前,我们一起猜拳,结果刘晓欣猜输了,他只好捉人了。游戏开始了,猫东看看西窜窜,我们站在原地不动想让猫跑得筋疲力尽的时候再窜出去把食物抢个精光。谁知,我们中了他的诈祥计。他假装累了,我们一块窜出去,由于邱喜哲跑得太慢被捉住了。 第二轮开始了,邱喜哲当猫。他站在洞外像木头人似的一动也不动,我们想方设法摆脱他。可是想了很久都想不出任何妙计。突然,我灵机一动,大声喊:“有了”、“有了”,他们闻声赶来,我们凑在一起,我把妙计告诉他们,他们连声叫好。我叫赖彬彬和刘晓欣引开他的注意力,果真有效,邱喜哲跟着赖宾宾和刘晓欣跑,我和谭品光抓住机会趁机一窜,一下子就把食物给抢个精光。等邱喜哲捉到刘晓欣后,才知道上当了。 “叮”—“叮”—上课了,我们念念不舍的回教室了。 这次我们玩真开心,真希望下一次也能玩得这么开心。 篇二: 今天下午,我和兵兵、方朝、夏伟豪一起在小区空地上玩起了猫

捉老鼠的游戏。通过黑白猜,兵兵成了猫,其他人成了老鼠。 游戏开始了。我和方朝一组,我们溜进了一条没水的沟里躲了起来。这可把兵兵难坏了,怎么找也找不着。突然方朝说了一句话,被兵兵发现了,并很快抓住了他,于是方朝又成了猫。我也只好马上转移,迅速地跑到小区的东面。我很快地挖了个坑,上面还弄了一些草,做成了陷阱。由于这里比较窄小,兵兵就没有发现。于是我让夏伟豪引兵兵进来,我们一步跨过陷阱,兵兵因为不知道,摔了个四脚朝天,于是我们便溜得无影无踪。我们又迅速地溜进了兵兵家的地下室里,不巧又被兵兵发现了,我们只好从后门溜走了。没想到,方朝正在那里守侯,一把抓住我们,逮了个正着。我们哈哈大笑。真是过瘾呀! 篇三: 今天,我和田蕴妹妹、田姨叔在妹妹家开心地玩了一次猫捉老鼠的游戏。 游戏开始了。只见一只凶猛的.饿猫张牙舞看爪地向我们扑来,我们围着桌子一会儿向右逃,一会儿向左逃。过了一会儿,饿猫发现,这样追我们不仅浪费时间而且捉不到我们,“它”灵机一动,搬来了许多椅子堵在了桌子和墙壁之间的空隙,让我们几只老鼠不能从那里穿过去,然后又来追我们。为了求生,我们连忙向外逃去,饿猫又挡住了外面,我们只好往另一条绝路逃。眼看就要被捉住了,我急中生智,冲上去与饿猫周旋,另一只老鼠立刻明白了我的意思,向另一边逃走了。我和饿猫周旋了一会儿,为了尽快摆脱他,我做了一个假动作,让饿猫扑错了地方,趁机以迅雷不及掩耳之势一下子冲出了包围

Scratch程序制作 猫捉老鼠小游戏教学设计

S c r a t c h程序制作——猫捉老鼠小游戏一、教学背景分析 教学内容:本课根据北京义务教育教科书小学信息技术第三册《程序设计小能手》单元中的内容进行开发和设计的。此前学生己经掌握了scratch 程序设计软件的启动与退出,并能为舞台设置背景、搭建控制舞台角色自由移动的脚本。本课在此基础上继续学习Scratch程序设计中“碰触”、“如果”、“显示”、“隐藏”等控件的使用方法,及向舞台添加角色等内容。通过学习使学生理解用Scratch软件编程程序的基本思路和方法。 学生情祝:本课教学对象是小学四年级学生。此年龄段学生喜欢玩各类电子游戏,对游戏规则和游戏中途控制等相关内容感兴趣;学习本课前学生虽己对Scratch 程序设计中程序脚本的制作方法有了初步了解,但对Scratch软件中众多的控件功能、作用还不了解,需要进一步的学习。 二、教学目标 知识与技能:知道“碰触”、“如果”、“显现”、“隐藏”等控件的作用和使用方法。会向舞台添加角色,并对角色进行大小的简单操作。 过程与方法:通过对老鼠脚本的设置,学会“条件”控件的使用方祛。情感态度与价值观:通过制作老鼠的脚本,让学生体验到程序设计的快乐。通过学生胡玩游戏,让学生体验到使别人快乐自己很有成就感。 三、教学重点难点及方式 教学重点:为“老鼠”角色制作脚本。教学难点:理解脚本执行过程。 教学方式:任务驱动、示范讲解、讨论交流、教具演示等方式结合进行。 教学过程

一、激发兴趣,复习导入 引导:上节课我们为小花猫制作了脚本,实现了利用按键盘光标键控制键让小花猫在舞台上自由跑动。谁愿意把你的作品给大家看看? 1 .播放己有作品 设悬念:小花猫跑得这么快,它要去干什么呀? 生:捉老鼠。 2 .导入:看来我们的小花猫己经迫不及待了!今天我们就要满足小花猫的这个愿望,真正帮它捉住老鼠,实现我们制作电子游戏的愿望。板书:制作电子游戏二、任务驱劝,掌握方法 任务一:向舞台上添加角色 布置任务:自己尝试着把老鼠添加到舞台上来。 学生自己尝试。 请学生演示:哪位同学成功了?请给我们大家演示一下,并说你的操作方法。(说明:由于新添加的老鼠特别大,所以提示学生对老鼠进行缩小。) 生利用缩小工具把老鼠变小。 调整后舞台如下图: 师布置任务:下面投有完成的学生,赶快把老鼠请上舞台,成功的同学把老鼠调整一下大小和摆放的位置,尽量让它躲着猫远远的,防止猫轻易的就把老鼠捉到。学生继续修改。 任务二:掌握“碰触”、“姆果”、“显示”、“隐藏”等控件的使用 (一)理解游戏规则 1 .引导:要制作猫捉老鼠的电子游戏,怎样算是游戏胜利呢? 估计:猫捉到老鼠。

猫捉老鼠的小游戏作文

猫捉老鼠的小游戏作文 今天,老师带着我们在操场上玩了个游戏,名叫“猫”捉“老鼠”。 首先老师介绍了游戏规则:“先选三只‘猫’和三只‘老鼠’。其余同学手拉手围成一个圆圈,当作‘老鼠洞’。‘老鼠’可以自由出入,而‘猫’只能在‘洞’外等。 听了游戏规则,我们组选姚宝琪、姜硕和我当“老鼠”,李欣妍、赵玉君、单超当‘猫’。 游戏开始了,只见同学们手拉手围成一个大圆圈,我们三只狡猾的“老鼠”站在“洞”里贼头贼脑地向“洞外”张望,而另外三只机灵的“猫”目不转睛地注视着我们的动静。我先来个调虎离山之计,吸引“猫”的视线,然后趁其不备,瞄准了个“洞口”钻出来。不好,被一只“猫”看见了,他迅速冲过来,我“哧溜”一声,窜进了洞里,让“猫”扑了个空。好险啊,我差点成了“猫”的美餐了。这时,我们的一只“老鼠”看见外面没有“猫”就往外跑。没想到,刚一出“洞”,就被躲在同学后面的“猫”看见了,一下被捉住了。此时我很担心,生怕被捉住。同学们见我都说:“从这过,从这过。”我趁“猫”不注意,一连钻了几个洞,结果被两只“猫”从两头夹击,也成了“猫”的美餐。没过多久,我们的另一只“老鼠”也被活捉了。“猫”终于战胜了“老

鼠”,取得了胜利。 我们的游戏也在欢声笑语中结束了。 “叮”—“叮”—下课铃响了,我和赖宾兵等几个同学,一起来到操场上玩猫捉老鼠游戏。 游戏规则是这样的:首先以猜拳来决定谁捉人,猜输的就当猫,其他的人就当老鼠。我们把篮球场的中心圈当老鼠洞,当猫要来捉你时,就要马上跑进洞里,猫就捉不到你了。 游戏开始之前,我们一起猜拳,结果刘晓欣猜输了,他只好捉人了。游戏开始了,猫东看看西窜窜,我们站在原地不动想让猫跑得筋疲力尽的时候再窜出去把食物抢个精光。谁知,我们中了他的诈祥计。他假装累了,我们一块窜出去,由于邱喜哲跑得太慢被捉住了。 第二轮开始了,邱喜哲当猫。他站在洞外像木头人似的一动也不动,我们想方设法摆脱他。可是想了很久都想不出任何妙计。突然,我灵机一动,大声喊:“有了”、“有了”,他们闻声赶来,我们凑在一起,我把妙计告诉他们,他们连声叫好。我叫赖彬彬和刘晓欣引开他的注意力,果真有效,邱喜哲跟着赖宾宾和刘晓欣跑,我和谭品光抓住机会趁机一窜,一下子就把食物给抢个精光。等邱喜哲捉到刘晓欣后,才知道上当了。 “叮”—“叮”—上课了,我们念念不舍的回教室了。

相关文档
最新文档