资源简介 (共18张PPT)GoC平台是结合Logo语言的图形化教学理念和C++语言开发的C/C++快速入门教学平台。 新教材GoC模块培训02目标:让学生逐步学会使用基本的计算机程序命令,画出漂亮的图画,培养计算思维,体验像计算机科学家那样去思考问题和解决问题。 新教材GoC模块培训02顺序结构变量循环结构选择结构综合任务 新教材GoC模块培训02 新教材GoC模块培训04 新教材GoC模块培训命令名称 Logo命令 Goc命令 命令名称 Logo命令 Goc命令前进 FD 100 p.fd(100); 后退 BK 100 p.bk(100);左转 LT 90 p.lt(90); 右转 RT 90 p.rt(90);抬笔 PU p.up(); 落笔 PD p.down();显示笔 ST p.show(); 隐藏笔 HT p.hide();设置颜色 SETPC 9 p.c(9); 设置大小 SETW 20 p.size(20);……. …… 05p.size(30);p.c(1);p.rt(60);p.fd(100);p.size(30).c(1).rt(60).fd(100);独立命令组合命令将首代码相同的多条命令写在一起,中间用“.”连接 新教材GoC模块培训05 新教材GoC模块培训05GoC四大天王:直行转向颜色大小 新教材GoC模块培训05 新教材GoC模块培训05总结: 书写规范 一行一句,“;”结尾 大括号成对 大小写区分 勤加注释,// 缩进的方式分清层级 编译运行 编译 F9 运行 F10 编译+运行 F11 新教材GoC模块培训练习:编写程序绘制以下图形05 新教材GoC模块培训int main(){ p.rt(90); p.fd(30).lt(90); p.fd(30).rt(90); p.fd(30).rt(90); p.fd(30).lt(90); return 0;}05 新教材GoC模块培训任务一:请编写程序画出如下的图形(长城)int main(){ p.rt(90); for(int i=1;i<=8;i++) { p.fd(30).lt(90); p.fd(30).rt(90); p.fd(30).rt(90); p.fd(30).lt(90); }return 0;}05 新教材GoC模块培训int main() { p.show().speed(5).c(14); int N=12; for (int i=0; i < N; i++ ) { //===画三角形=== p.fd(30).lt(120).fd(30).lt(120).fd(30).lt(120); //===画中间N边形 的边 p.fd(30); p.rt( 360.0 / N ); } return 0; }任务二:请编写程序画出如下图的太阳花05 新教材GoC模块培训任务三:请编写程序画出如下图的牵牛花05 新教材GoC模块培训int main(){ for (int i=0;i<30;i++) { p.fd(i).rt(35); }//画棒棒糖 return 0;}任务四:请编写程序画出如下图的图形05 新教材GoC模块培训int main(){ p.size(15).c(14).fd(150).speed(4); //设置棒棒糖的大小及颜色 for (int i=0;i<30;i++) { if (i%5==0) p.c(1); if (i%5==1) p.c(3); if (i%5==2) p.c(5); if (i%5==3) p.c(7); if (i%5==4) p.c(9); p.fd(i).rt(35); }//画棒棒糖 return 0;}任务四:请编写程序画出如下图的棒棒糖THANKS 展开更多...... 收起↑ 资源预览