中学生怎么学编程
你对编程有什么想法?想达到什么样的高度?是目前教育体制下批量制造的编码民工?还是想做一个很牛的计算机达人?
如果是后者,那么就努力自学吧,别着急进入编程世界,先打基础:数学方面就至少有(高数,离散,线数),英语就现不用说了,硬件方面:计算机组成原理,最好有一定的模拟电子,数字电子方面的知识;专业课方面:数据结构(必备),数据库,图论,操作系统,还有现在少不了的网络;然后再进入语言学习:汇编最好会(不求你多熟练,至少熟悉计算机指令及其原理),C语言建议学,然后再学你最想学的编程语言吧;
这些完成之后,还没完,这只能说你会编程而已,还要学会用你学到的这些知识去解决问题;这才是最重要的。这又涉及到你从事的行业,你需要了解你的工作,所从事的行业的特点,如果用软件去解决问题....
这些都完成了,你会发现,我以前学会的语言好像落后了,怎么又出来什么什么技术,需不需要去学......
请问现在市面上比较火的两种机器人VEX机器人和乐高机器人有什么区别?
首乐高机器人源于丹麦,材质是abs塑料;vex源于美国,材质塑料/金属;属于两个不同的牌子;乐高参加的是任务策略型的fll,wro等,科协相关赛事也会有乐高项目;vex参加的是竞技对抗的亚锦赛、世锦赛,下属各国预选赛,科协举办机器人赛事也会有vex项目;编程语言及平台不同。乐高分为wedo2.0版本的初级班适合的教具,有马达等,乐高ev3则是45544等需要图形化编程的教具,乐高ev3机器人有自带的编程软件ev3mindstormsprogramming,模块化编程软件,简单易上手。vex:robotc,modkit等较为有名的教学用软件都可以为其编程,逻辑参照c语言。(码高机器人为您解答)
乐高玩具和普通玩具有什么区别吗?
乐高是来自丹麦的,它的玩具和其他的相比,最大的优势就是它是食品安全的,由石油最上层提炼的,是可以使用的,而且它可以搭建任何你想要的东西,因为它是零误差的,是可以搭建孩子心目中的任何的东西,所以给孩子玩,很多家长都选择乐高就是这样。
我们要参加科技创新大赛(高中生的),麻烦谁能给我点建议呢(最好详细点) 最好不是复制的
我参加过一次全国中学生创新大赛,有一些经验,可以告诉你。纯理论的物理,数学,计算机东西我们是没有发言权的,因为知识太有限。我们的设计思路应该倾向于应用物理和应用计算机。计算机你可以排除掉,因为计算机的创新只在于软件(硬件我们不可能做的出来),就是编程。高中生是不会basic语言,java语言之类的。所以只有应用物理了。确定了这个大的范围,就可以开始构思。应用物理是和生活密切相关的,它利用物理知识解决了人生活中的某些困难和不便。举个例子,能四处移动并把散落在地面上的乒乓球扫到一个框里的地面机器,电动的轮椅,全自动麻将机,等等。通过上面几样,你有没有联想到做一个自动移动的吸尘器,一个电动的摇篮,一个全自动象棋机?通过类比的思想能让你短时间内拥有很多想法。如果再从更实际的入手,考虑到高中生时间紧张,材料没地方找,你可以制作一些很简单的东西。比如一个量贩专用来码货物的铲子,公交车门打开后外面有防雨装置的模型,壁画式音箱的模型,自行车蹬轮子后打开开关就能给车胎冲气的装置……总之,创新来源于生活。我那次比赛有5人得了全国一等奖。有一个是发现新的生物物种了,有一个是发明了一种新的3d画面构成方式,有一个是发现了蜂窝不是六边形(这个有点扯淡),这三个都象天方夜谈。还有个是测酒后驾车装置(物理和化学,其实蓝本是化学课本上一个课后实验,这个奖得的太玄),最后一个是个社会研究论文。发现了吧,除了物理实际,我们都不沾边儿。参加一下创新大赛非常有益,但不要太看重结果。这东西往往是你的钱多少和运气好坏决定你拿什么奖的。