『壹』 幼儿园中班结构游戏火车观察日记
幼儿园珠心算教案:第一讲 活动目的:认识算盘各部分的名称、学会打算盘的姿势;内容: 1、认识算盘各部分名称; 2、会正确拨珠姿势; 3、学会拨1、2、3、 4、5。难点:珠姐姐与珠弟弟的意义。活动准备:大算盘一个、珠姐弟的卡通图、1、2、3、4、5的珠像图、《森林幼儿园》挂图。活动过程: 一、认识算盘1、 发算盘;师生自我介绍;2、 引出算盘,介绍算盘的作用;3、 引出《森林幼儿园》,通过故事,向幼儿介绍房子的结构,认识珠姐姐珠弟弟,并了解其意义;4、 《森林幼儿园》与老师的大算盘比较,引出框、梁、档、 珠,强调珠姐弟的意义; 5、 儿歌《认识算盘》“一把算盘四边框``````````”,并让幼儿在小算盘找框、梁、档、珠; 6、 教幼儿认识个位点和个位档。让幼儿上厕所,休息,手指操(手指变变变) 二、 打算盘的姿势表演交警动作引出主题——打算盘也有正确的姿势,姿势正确了打算盘才会又快又好1、盘的位置(算盘放在桌子的中间,距离桌沿一拳头远。)2、身体姿势:(有动作);练习:可用角色游戏(司令与士兵);教儿歌(打算盘,并不难````````) 三、 练习拨1——5单拨数1、1——4的指法:右手放在个位档,左手放一旁,右手大拇指拨入1,食指拨去1、2、3、4拨入拨去同1的指法,边教边让幼儿跟着练习。可练习听拨、说拨,老师巡视检查。2、5的指法:右手食指拨入,拨去。连拨数3、游戏:打机关枪“啪、啪、啪。”(注意4变5的指法)4、出珠像图,并认识,注意区分1和5。活动结束:作业:练习1——4。
『贰』 一道栈的算法数据结构。数据结构与算法实验题3.2 排火车 ★实验任务 芒果和冰沙在玩排火车。 游戏的规则是
#include<stdio.h>
#include<stdlib.h>
#define MAXSIZE 100
typedef int KeyType;
typedef int DataType;
typedef struct{
KeyType key;
//DataType data;
}SortItem,SqList[MAXSIZE];
int bubblesort(SqList L,int n);
int BiInsertSort(SqList L,int n);
int main()
{
int m,n,i,j,k;
SqList L;
scanf("%d",&n);
srand(0);
for(i=0;i<n;i++) L[i].key=rand()%1000;
k=BiInsertSort(L,n);
for(i=0;i<n;i++)
printf("\n\n%d",k);
system("pause");
return 0;
}
int bubblesort(SqList L,int n)
{
int i,j,over,count=0;
SortItem p;
for(i=0;i<n-1;i++)
{
over=1;
count++;
for(j=n-1;j>i;j--)
{
if( count++&&L[j].key<L[j-1].key)
{
p=L[j];
L[j]=L[j-1];
L[j-1]=p;
over=0;
count++;
}
}
if(over) break;
}
return count+1;
}
int BiInsertSort(SqList L,int n)
{
int i,j,low,upper,mid;
SortItem p;
for(i=1;i<n;i++)
{
p=L[i];
low=0;
upper=i-1;
while(low<=upper)
{
mid=(low+upper)/2;
if(p.key<L[mid].key) upper=mid-1;
else low=mid+1;
}
for(j=i-1;j>=low;j--) L[j+1]=L[j];
L[low]=p;
}
return 0;
}