国际象棋的棋盘是黑白相间的格子.用ascii码的219表示黑色在6x6的方格棋盘用空白表示白色在6x6的方格棋盘.绘制8*8

国际象棋第一课 基本常识  棋盘、棋子及走法-免费教案
&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&&|&
◆您现在的位置:&&>>&&>>&&>>&&>>&教案正文
国际象棋第一课 基本常识  棋盘、棋子及走法
国际象棋第一课 基本常识  棋盘、棋子及走法
&&&&将本站加入收藏,以便日后访问。&&&&
国际象棋第一课 基本常识  棋盘、棋子及走法
学习目标:
1、知道棋盘各部分的名称;& &
2、熟记棋子名称和样子3、掌握国际象棋棋子的摆法。 
教学过程:
一、谈话导入
&&&&& 大家都知道,踢足球必须要有足球场和足球,打乒乓球必须要有乒乓球台以及球和球拍。同样,学下国际象棋,必须先准备棋盘和棋子。下面就从棋盘棋子开始谈谈国际象棋的行棋方法和规则。&&&&&&&&&&&& 板书:第一节 棋盘和棋子
二、学习新知
& (一)棋盘
国际象棋的棋盘是一个正方形,分为六十四方格。这些方格有深浅两种颜色。深色的方格叫做作黑格,浅色的方格叫作白格。安放棋盘时,必须把棋盘白格的那个角摆在自己的右侧,不能摆错。&&1. 直线&&& 从白方到黑方连续相接的黑白小方格所组成的八行直条称为“直线”。从白方的左边到右边分别用a、b、c、d、e、f、g、h八个小写拉丁字母表示。2. 横线&&& 与八条直线垂直相交的八条横排称为“横线”。从白方到黑方,用1、2、3、4、5、6、7、8共八个阿拉伯数字来表示。3. 斜线&&& 棋盘上由同色小方格斜角相连而成的长短不一的各行称为斜线,其名称由首尾两个小方格的名称联合组成。其中小方格的名称是由直线加上横线的名称来决定的。如棋盘两个对角上的白格,一个是h1格,另一个是a8格。棋盘上共有8条直线,8条横线和26条斜线。4. 后翼、王翼&&& 由直线a、b、c、d组成的半边棋盘称为“后翼”,由直线e、f、g、h组成的半边棋盘称为“王翼”。5. 中心& 棋盘上由d4、d5、e4、e5这四个格子组成的盘心区域叫作中心。
学习方法:
1观察棋盘(电脑出示,自己画一张棋盘,标上1----8和a----h,用自己的话说一说国际象棋盘。
2说一说1----8和a----h表示的意义。
学生叙述,由几个学生上黑板画出棋盘,教师在电脑上画。(如图2)
&& 3提问:请你指一指哪些是直线、竖线、斜线和中心。
(二)棋子及摆法
国际象棋的棋子分为两种颜色,对弈双方各持一色,一方为白棋,另一方为黑棋。双方各有十六只棋子,分别是一只王(King)、一只后(Queen)、二只车(堡垒/Rook)、二只象(教士/Bishop)、二只马(骑士/Knight)和八只小兵(Pawn)。&&&  棋子的平面图形和对局开始前各个棋子的原始位置是这样的:棋子放在方格内,双方底排由外向内是车(R)、马(N)、象(B)、中央是后(Q)和王(K)。要注意:白后在白格,黑后在黑格;双方的王和后都是面面相对,(图4)
横排小兵站一起,车马两边象对齐。
白后放在白格里,黑后黑格别忘记。留下一格放国王。
每个棋子的战斗力是不一样的,在这里,我们用数学的方法让同学们直观的记住,以便今后下棋比较棋子子力价值时参考。
学法:1、找出棋子中的兵、马、象、车、后和王。说出为什么你说它兵、马、象、车、后和王。
2、拿笔画出各个棋子,并标出各个棋子名称。
3、观察电脑出示的棋子的摆法,学生自己对照图摆棋。互相学习。
4、教师出示:儿歌左边。
《国际象棋第一课 基本常识  棋盘、棋子及走法》由3edu教育网www.3edu.net摘录,版权归作者所有,转载请注明出处!
【温馨提示】3edu教育网所有资源完全免费,仅供学习和研究使用,版权和著作权归原作者所有,如损害了您的权益,请与站长联系修正。
上一篇教案: 下一篇教案:题目:要求输出国际象棋棋盘。 1.程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,_百度知道
题目:要求输出国际象棋棋盘。 1.程序分析:用i控制行,j来控制列,根据i+j的和的变化来控制输出黑方格,
for(i=0;%c%c&i&lt.程序源代码,j;main(){); }}哪位高手帮我解释下这个程序;8.程序分析;
printf(&);
printf(&n&quot。2:用i控制行; &j++)
if((i+j)%2==0)
printf(&i++) {
for(j=0,219;&#92,j来控制列,219);,根据i+j的和的变化来控制输出黑方格,还是白方格.h&quot:#include &j&8题目。1:要求输出国际象棋棋盘
为您推荐:
程序分析的相关知识
其他4条回答
小故事: 很多年前, 一个爸爸和一个妈妈想休假,所以他们决定晚上去城镇。他们叫来最信任一个人来照看孩子。当保姆来的时候,他们的连个孩子已经在床上睡着了。所以保姆只是看了看孩子是否睡的好,就坐下了。
深夜,保姆觉得无聊就想去楼下看电视。但是她看不了,因为楼下没有电视(因为孩子的父母不希望他们的孩子看太多垃圾)。她就打电话给孩子的父母,问是否可以在他们的卧室看电视,当然孩子的父母同意了。
但保姆又想要最后一个请求。
她问是否可以用毯子或者衣服盖住那小丑雕像,因为那使她感到很害怕。
电话沉默了一会。
(此时爸爸在和保姆通话)
...不应该在这个区问。。。该去编程区。。。输出ASCII码为219的字符,该字符可在ASCII码表中查到!两个for循环,一个控制行,一个控制列,行列数之和能整除2(%2)时,输出黑格?大概是这样
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁输出国际象棋棋盘。控制台默认代码页。_c语言吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:371,754贴子:
输出国际象棋棋盘。控制台默认代码页。收藏
输出国际象棋棋盘。下面是复制的代码。#include &stdio.h&#include &stdlib.h&int main(void){ int i,j;
//i控制行,j控制列
system("chcp 437");
//修改控制台默认代码页。
for(i=0;i&8;i++)
for(j=0;j&8;j++)
if((i+j)%2==0)
//根据i+j的和的变化来控制输出黑方格还是白方格
printf("%c%c",219,219);
//扩展的ASCII码
"); //特别注意。上面两个半实心配对两个空格
printf("\n");
} system("pause");
} 前几天我编译运行了,出现了国际象棋的棋盘。今天怎么是一片空白呢?好奇怪啊。我也没有修改什么啊。
我用的是DEV-C++
system("chcp 437");是不是用来修改CMD窗口编码的……
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或为什么输出国际象棋棋盘中有个219
[问题点数:40分,结帖人fengyingbaowang]
为什么输出国际象棋棋盘中有个219
[问题点数:40分,结帖人fengyingbaowang]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2013年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第七
本帖子已过去太久远了,不再提供回复功能。C语言输出国际象棋棋盘乱码问题
#include &stdio.h&
int main()
& & int i,j;
for(i=0;i&8;i++)
& for(j=0;j&8;j++)
&if((i+j)%2==0) printf("%c%c",219,219);
& else printf(" &");
& //注意是2个空格
& & printf("\n");
& & return 0;
输出的是乱码。为什么呢?
主要原因是文件信息的代码页不同,我们所使用的操作系统中文状态下的代码页,要显示扩展的ASCII码需要在437
OEM-美国这个下面显示,这样就可以显示出你所希望的。具体修改控制台的默认代码页步骤如下:
& 1.在开始的运行中输入cmd
& 2.在cmd的标题栏上点击右键,选择默认值一项
& 3.修改默认代码页,936(ANSI/OEM-简体中文GBK)为437 OEM-美国
接下来就可以运行你的程序了,记得运行完修改过来。
#include&&stdio.h&
#include&&windows.h&
int main()
& & int&i,j;
SetConsoleOutputCP(437);//设置代码页
这里已经涉及到控制台编程了,可以先跳过这里&
& for(i=0;i&8;i++)
&&for(j=0;j&8;j++)
&if((i+j)%2==0)
&printf("%c%c",219,219);
&printf("&&");&&//特别是这里要注意
因为上面打出来的是两个半实心,所以这里配//对两个空格&
printf("\n");
题目:打印楼梯,同时在楼梯上方打印两个笑脸。
&1.程序分析:用i控制行,j来控制列,j根据i的变化来控制输出黑方格的个数。
&2.程序源代码:
&windows.h&
int main()
SetConsoleOutputCP(437);
printf("\1\1\n");
for(i=1;i&11;i++)
&&for(j=1;j&=i;j++)
printf("%c%c",219,219);
& & printf("\n");
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。}

我要回帖

更多关于 棋盘格子围巾织法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信