编程作为工具,数学作为辅助,学习算法,掌握计算思维。
猪八戒和白骨精在圆圈形路线上的正对面,已知圆圈周长320m,猪八戒每前进80m,就会被白骨精吓退70m
问:猪八戒经过多少次前进,才能达到白骨精所在之处
答案:789
编程作为工具,数学作为辅助,学习算法,掌握计算思维。
猪八戒和白骨精在圆圈形路线上的正对面,已知圆圈周长320m,猪八戒每前进80m,就会被白骨精吓退70m
问:猪八戒经过多少次前进,才能达到白骨精所在之处
答案:789
杨辉三角,是二项式系数在三角形中的-种几何排列。
杨辉三角联系紧密的是二项式乘方展开式的系数规律,即三项式定理。
孩子对数学的兴趣更加浓厚,学习数学不再是一件“苦事”
养成编程思维,专注力不断提升,变得细心爱思考,不再粗心大意
拥有良好的数学建模能力,使孩子跨学科综合创造力大幅提升
编程和数学思维的强化训练,抽象能力和问题分解能力比普通孩子更强
拓展阶段
如果希望孩子真正掌握编程语言,即便是scratch这样的图形化编程语言,也需要孩子具备较成熟的逻辑理解能力,所以不能急于求成。
可以在孩子10岁左右(大概是小学五、六年级)结合兴趣引入硬件编程(例如Arduino)或者代码编程(强烈推荐Python,如果有意参加信奥赛,可以学习c++)。
此时仅仅有兴趣是不够的,还需要孩子具备一定的毅力,老师和家长的适时鼓励和引导至关重要。
A1数学编程基础班4年级
涉及到编程知识点:变量、输入输出、循环、运算、分支结构等
涉及到数学知识点:数的运算、线段、角度、平面几何、形状、坐标
涉及学科:数学、编程、艺术
目标:1、以编程为工具用数学方法为手段进行编程画图2、打开孩子认知之门,用想象力构建自己的作品3、帮助孩子形成初级数学建模能力,规划求解能力4、夯实编程基础
涉及到编程知识点:while循环、嵌套循环、debug、函数、一维二维数组等
涉及到数学知识点:各类数(整数、分数、素数等)、定理公式、逻辑推理、乘法原理、数表等
涉及学科:数学、编程
目标:1、以编程为工具用数学方法进行基础计算2、提高数学逻辑素养为目的3、接触大量的数学编程试题,编程语法知识进一步提高4、有基础的问题拆解能力和算法设计能力
涉及到编程知识点:结构体、递归、二叉树、各类排序算法、各类查找算法
涉及到数学知识点:火车过桥、三角形、公约数、质因数、分数裂差和、方程式等
涉及学科:数学、编程
目标:1、以数据结构和算法结合,进行复杂的数学计算和解题2、能够对编程和数学题进行抽象化、归纳和总结,熟练的应用算法能力进行程序设计3、有着比较完备的数学知识,能够无缝衔接信息学竞赛
课程名称 | 编程知识点 | 数学知识点 |
1.让神笔动起来 | (学习前进后退左右转四种函数)知识点:fd,bk,rt,lt四个命令熟练掌握 | 平面图形(认识三角形) |
2.多姿多彩的世界和时光机 | (学习魔笔的进阶函数)知识点:color,size,hide,show,up,down角度等 | 画各类平面图形 |
3.计算机里的小盒子 | (学习编程中“变量”这一重要知识)知识点:掌握并区分int、double和long类型 | 数的运算(加减乘除和多项式运算)。平均数。余数 |
4.计算机开口说话 | (计算机的输入输出) | 求周长、面积。勾股定理(演示) |
5.今天吃什么呢 | (图片的调用与载入以及分支结构) | 三角形判断。角度和线段长度关系(演示) |
6.如果那么否则 | (分支结构进阶和输入的相关知识) | 商和余数(买牛奶) |
7.有很多条件要满足 | (分支结构进阶和输入的相关知识) | 位数分离。水仙花数。数的交换 |
8.我们的祖国是花园 | (while循环以及模运算) | 奇偶数(3和5问题)、数的运算:数的和连加:(1+...+n)、奇数求和 |
9.奇妙的多边形 | (for循环与几何知识结合) | 数字之和、阶乘 |
10.神奇for循环 | (循环进阶:for循环) | 多边形内角(OJ)、乘方计算 |
掌握50个小学数学创新思维知识点
完成200道题智能判断,扎实掌握C++编程知识
500个数学编程案例讲解
拆解经典的32个数学考点题目,并用计算机算法实现解题
熟练学习递归、排序等10余种信息学竞赛算法
提高解决问题分析问题的能力
程序不是写一次就能正确的,不是写十次就能达到你所期望的结果,一个好的程序要调试十次甚至上百次,比如一个atm取款机一个正常程序可能只需要100行,但是它要考虑到一些异常情况的发生,大概是正常程序的5-10次。
让孩子有成就感
孩子通过一串串代码的编写,完成曾经自己和伙伴未能**的游戏,编写一个个完整的游戏项目非常能建立孩子们的成就感。
完成项目
软件不是简单代码的堆砌,而是架构的艺术;代码分装成类,类组成模块,模块构建子系统,子系统相互协同实现完整的系统功能。系统设计、整体规划、团队合作,这些都程序员标志性技能。
Copyright © 2006-2018 kaoshi.china.com