编程信息网
❶ 编程网课哪个好
近几年少儿编程课很火,那么,要不要让孩子去学?和大多数妈妈一样,一开始我也有顾虑:
枯燥乏味的编程代码,小孩子能感兴趣吗?
会不会太难,需要家长付出多少精力辅导?
会不会培养出一个爱玩游戏的宝宝?
价格怎么样,性价比高不高?
市面上的课不少,哪家好一点?
坐标南京,作为一个码农妈妈,这篇会分享比较火的几家编程课的信息,以及我们在小火箭编程的学习经历,希望能给您一些参考。
我一直比较重视孩子逻辑思维方面的开发和培养。
同时,我家孩子属于慢热、冷静,喜欢思考的宝宝,动手能力强,常常把家里的玩具拆开来研究。
三岁半开始上积木搭建课,很感兴趣。根据孩子的特点,结合当前的编程课热潮,就想让孩子也试试。
一、市面上的少儿编程课大同小异,又各有特点。
这些课程几乎都采用了图形化编程界面以及“录播视频上课+班主任答疑”的教学方式,大体很相似,但互相之间又有些不同。
下面从课程形式、课程难度、编程语言、界面设计等4个方面给大家对比一下核桃编程、小码王、西瓜创客、编程猫、小火箭。
(1)课程难度:小火箭适合幼儿园阶段的孩子,其他几个课程更适合学龄儿童。
小火箭相对来讲是简单点,后面才进阶到编程猫编程。个人看法,其他几个课程的难度应该都差不多,西瓜创客好像是比较难一点,后期需要大人指导。
(2)课程形式:小码王、核桃编程和小火箭趣味性更强。
编程猫是每课一个主题,每个主题之间没有联系,通过编程猫公仔和阿短这两个卡通形象的对话来引导整个课程;而小码王、核桃编程则设计了闯关模式,有连贯的主题,会感觉是在一个连续的游戏里面,趣味性更强一些。
至于小火箭,也没有连续的主题,但是课程视频都挺有趣的——毕竟要吸引小孩子的注意力。
(3)编程语言:小火箭以及编程猫用的是自家开发的Kitten平台,其他几个基本上都采用了Scratch编程器。如果参加比赛要注意。
前期孩子小的时候用来启蒙,激发兴趣,无所谓。但如果后期想要参加各种编程比赛,那还是需要学习使用Scratch或者其他编程语言。
(4)界面设计:各家有所区别,对孩子的要求也不同。
西瓜创客从基础到后期是中文向英文过渡的,所以孩子要有一定的英文基础,否则后期操作起来会有困难。
小码王和核桃编程的界面是中文的,积木上面有中文,可以直观地看到各个积木的功能,但是需要孩子会认字并且理解文字内容。
小火箭的积木上没有文字,需要孩子记住每个积木有什么作用。当然,他们的UI设计也很合理,每个积木的作用很容易就能看出来。有人说这样更适合不会认字的小小孩,因为他们更善于记图形。
对比下来,我家宝宝年龄小,才四岁多,识字也不多,其他几个课程对他来说都有点太深了,所以选择了小火箭编程。对这个课我们总体满意,但它也有明显的槽点,更适合家长有时间陪上课的孩子……
二、编程这件事真的没那么难。和其他少儿编程课一样,小火箭编程也尽力在用易于小孩子理解的方式教学,孩子能学会,常常很有成就感。
身边有不少妈妈都觉得编程这件事挺难的,担心小孩子学不会。
但其实所谓的计算机编程,也就是把一些事物之间的关系、逻辑结构,用计算机语言表达出来,使计算机能够读懂这些语言来完成我们需要的效果,实现一个具体的事件……
所以,少儿编程课,只要用易于小孩子接受的方式教学,就真的不难。
回正题,下面具体说说小火箭编程怎么样。
(1)课程流程简单,用孩子容易理解的方式教学,孩子能自己上课。
课程视频大概20分钟。从生活场景引入本期主题,比如第一课就是从“郊外烤肉”这个场景开始的;然后视频讲解如何实现程序内容,每个积木什么作用,整个程序有几步;最后提出作业要求,孩子自己在编程器中完成并提交。
有问题可以通过微信咨询老师,老师会语音、视频解答。
至于内容,这种图形化编程实际上是将很多功能进行了高度“密封”,一块小小的积木整合了几行代码才能实现的功能,孩子像堆积木一样完成编程过程,就能让角色动起来,跳跃、移动、放大/缩小、显示/消失……
无论是哪家课程方,他们都必须做成孩子能够接受的形式和难度,所以大家真的不用担心太难。
我们家孩子刚开始需要大人陪他上课、做作业。到后来慢慢他就可以独立完成基本作业,只是提高作业需要我来帮助。
(当然,孩子能够自己上课没错儿,但家长陪一陪,效果应该会好一些,这一点我后面再说。)
(2)课程内容生动有趣,孩子动手又动脑,完成作品会让他成就感十足。
由于针对的是幼儿园阶段的宝宝,课程设计整体以卡通化为主,卡通人物“阿短”和“编程猫”之间的互动贯穿了全部内容。卡通的风格、动画的形式,对孩子来说无疑是有趣的。
再者,上课过程就像带领孩子拆解游戏一样:先演示一个游戏效果,接着将游戏或事件分成几个步骤,请孩子当设计师来完成编程过程。
比如大象爱洗澡这节课,设计包含以下步骤:
1.声音介绍:“一只大象吸了一鼻子水,他要干嘛呢?”
2.大象转头
3.喷水洗澡
4.大象身上的落叶消失
孩子用积木一一完成这些步骤,就完成了一个编程过程。
在每节课里面会重点提出一个与编程相关的知识点。学会了这些知识,运用到自己的作品中,完成一个小游戏或者小程序,对孩子来说是很有成就感的。
这样的成就感也会进一步激发孩子的兴趣。最近我们加了幼小衔接的课,变得忙起来,问孩子是否要停掉编程课,他拒绝了,说自己很喜欢这个课。
(3)资料丰富、实用,还考虑到了护眼的需求。
这个课会附带编程知识的绘本,孩子非常喜欢,经常要求读这几本书,里面包含一些手工课、小实验等,帮助孩子理解编程知识,还有对应的歌曲,我家孩子都会唱了。
❷ 全国编程培训机构排行
全国编程培训机构排行如下:
1、童程童美。
2、小码王少儿编程。
3、贝乐机器人。
4、中公趣码AI编程。
5、趣码AI。
6、核桃少儿编程。
7、阿童木COTOCODE少儿编程。
童程童美少儿编程的优势
1、凝聚达内19年IT培训经验,师资力量雄厚老师专业能力强,懂技术更懂教育,每月“专业+心理学+教育学”等交叉知识学科培训,责任心强;
2、童程童美编程培训机构专为6-18岁儿童设计,专业教研团队打造经典课程体系,专属班主任1v1全程督学;
3、软硬结合,硬件机器人搭建加软件编程的结合方式既能培养孩子的动手和空间建构能力,又能培养孩子的逻辑思维;
4、祥团老师面对面教学, 小班式准确授课,教学经验丰富的教育顾问指导课研细致的班主任、讲师教学服务浸入式的学习体验;
5、双师教学体系,为每位学员匹配2个老师,时刻监督学员的学习效果,因材施教,激发信息学奥赛祥团兴趣;
6、遵循孩子的生理发育规律和特点,将丰富的机械结构知识和编程知识融入,编程知识专业,结构设计合理;
7、规模大,线下230多家校区,遍布50多座城市,线上学习平台覆盖全国,满足孩子就近学习,更高效,更便捷。
❸ 编程软件有哪些
一、编程软件:
1、电脑编程软件主要有:BASIC、PASCAL、C、COBOL、FORTRAN、LOGO以及VC、VB java等。
2、CC++ 常用软件是MS VC++(6.0和更高版本)集成在微软的开发工具visual studio中,JAVA桌面编程常用软件是netbean,网络编程是MyEclipse(包括了常用的Eclipse和常用工具,目前Java最流行的网络编程软件)。
3、C#没有别的软件,就是MS VC#,也集成在了Visual studio中,微软官方有下载,有免费的学习版。
4、pascal就是Turbo Pascal。
二、编程开发工具:
1、关于C++的: CFREE(初学者适用),VC,MyC++,Magic C++,DevC++。
2、关于JAVA的:JBuilder、Eclipse、NetBeans IDE、JCreator+J2SDK、JDK、Tomcat、Weblogic、JRun。
3、关于C#的:VS Studio 系列(VS2003,VS2005,VS2008,VS2010,VS2011),SharpDevelop(开源的免费软件)。
4、关于Delphi的:delphi2005。
5、关于C的:Turbo C 2。
5、关于PHP的:Dreamweaver_CS5、Notepad++。
7、关于VB的:visual basic 6.0。
8、关于汇编的:VisualASM。
9、关于VBS的:按键精灵2014。
(3)编程信息网扩展阅读:
1、可视化:可视化编程也越来越重要,所谓的可视化程序设计和Visual Basic或Visual C++并不同,支持可视化程序设计的IDE可以让开发人员直接移动程序单元来建立流程图和结构图,然后直接做编译或解释,这一类的流程图通常是以UML为基础。
2、这样的界面因为乐高的Mindstorms开始普及,一些公司也开始透过浏览器Mozilla和分布式程序设计(LabVIEW)往这方面努力。
3、从1980年代开始,第一个可视化程序设计系统—Max,就是以类比合成器的设计为榜样,同时被用来开发即时音乐演出软件。
4、这种方法也被用在专业软件,例如Openlab,这类的使用者需要完整程序设计语言的弹性,并不想要传统的学习曲线。
5、可视化程序设计语言有另一个半免费和开放源代码的替代品-Mindscript,具有加密系统和连结数据库等等。
6、智能手机:应用程序开发行业中最大的新热潮是智能手机的应用程序“这种装置通常需要开发人员使用一种可将装置的功能发挥到极致的特定语言作为应用平台,至少要以官方认可的方式进行。
7、智能手机开发体系的一个新兴产业正在崛起,即允许开发人员用非智能手机平台原生的其它语言编写自己的代码,然后转化为原生语言的应用程序。
8、因为不需要学习任何特定的智能手机平台的官方应用程序开发语言,Web应用程序也沾了光,成为智能手机应用程序开发的一种方法。
9、选择语言甚于平台的另一个方案是使用像诺基亚的N900这样的设备,它运行Debian发行的Linux系统,可以运行的软件范围很宽——包括很多不是为智能手机设计的软件。
10、随着安卓和ios智能手机范围的不断扩大,安卓和ios编程人员企业急缺,3G梦工场软件学院在华中地区最早开设了3G智能手机编程相关的课程,为对编程感兴趣的人提供了一个学习平台。
参考资料来源:
网络-编程
❹ 适合小白学习编程的网站
1、CSDN
CSDN这个网站相信对于很多IT从业者来说并不陌生,而且经常需要在这个网站上面找到解决实际编程问题的方法。说白了这个网站就是一大堆从菜鸟到大牛的程序员们互帮互助的地方,大家会把自己平时遇到的编程问题以博客的方式记录在CSDN中,当你遇到类似的问题时,你可以在CSDN中搜索到解决的方法,而且正确率非常高。作者和舍友们经常在CSDN上查到各种解决方法,可以说非常好用了!CSDN 专注为IT专业人士及IT企业提供“集成化信息传播与服务平台”,CSDN拥有全球最大的中文IT技术社区,形成了网站, 杂志、图书、电子商务、企业服务、教育培训等关联专业业务互动的商业模式。
2、RUNOOB
RUNOOB这个网站真的是谁用谁知道!作为一个IT小白,这个网站真的是大有裨益!在这个网站上你可以找到现在几乎所有的编程语言的教程,而且全部都通俗易懂,并支持网上编辑的功能。包括有JAVA,C,C++,PHP,PYTHON等各种现在热门的编程语言教程。而且网站非常简洁,没有广告,十分适合新手入门!正如RUNOOB菜鸟教程这个网站的名字所说,这个网站就是为菜鸟量身定制的!
如果有对java感兴趣的同学,可来我们的java技术学习扣qun的哦:60833,
4068里面免费送整套系统的java教程!
3、W3SCHOOL
w3school 在线教程是一个专门面向网站开发者的教育平台。你可以在这里找到你所需要的所有的网站建设教程。从基础的HTML到XHTML,乃至进阶的XML、SQL、数据库、多媒体和WAP,所有资源都是免费的!
这三个对于学编程的IT小白而言可是非常有用的!
❺ 求像北大百练POJ那样的提供程序设计题目的网站的网址,最好是中文的
Online Judge简称OJ,意思是在线评测平台,多指信息学在线评测平台。
知名的OJ有:RQNOJ,URAL,SPOJ,vijos,USACO,sgu,pku(poj),zju(toj),tju,uva等。
着名OJ网址:
中文OJ:
任青网络在线测评系统RQNOJ:http://www.rqnoj.cn/
高效信息学评测系统vijos: http://www.vijos.cn (2008.7.12复活)
英文OJ:
北京大学pku: http://acm.pku.e.cn/OnlineJudge/ (most English)
美国官方USACO: http://ace.delos.com/usacogate/ (America, English)
南开大学nkpc: http://acm.nankai.e.cn (most English)
浙江大学OJ:http://acm.zju.e.cn/ (英语)
首先是国内比较老牌的知名OJ:
PKU/POJ(Peking University Judge Online For ACM/ICPC)
地址:
http://acm.pku.cn/JudgeOnline
介绍:
北京大学的题库,我主要在做的一个.题目数量很多,OJ的各项功能也很完善,而且还提供免费的OJ系统下载,可以利用提供的系统自己搭建OJ.题目数量很多,有几千道,但水题也很多.关于这一点,因为题目数量大,所以水题自然就多,但这不说明PKU的题目质量不高.PKU的难题还是不少的,而且做不做水题还是要由做题人自己决定的,和OJ无关.
推荐程度(最高10):
8
推荐做法:
如果是初学者或者仅仅想提高变成准确性,那么按照AC率做,保证1Y率;如果是有一定水平的OIer,可以每页完成40~50题;如果是大牛,那么尽量做吧;如果想专门训练某个项目,可以去网上搜pku题目分类,个人觉得pku里的dp题和数学题比较多.
ZJU/ZOJ(Zhejiang University Online Judge)
地址:
http://acm.zju.e.cn/
介绍:
浙江大学的题库,国内起步最早的几个OJ之一.题目数量也接近2000.我没有太多的做zju的题目,所以不好说题目质量如何.OJ系统的友好性不如pku,但功能并不差.应该可以作为pku的替代品.
推荐程度:
7
推荐做法:
无(可以参考pku做法)
HOJ
地址:
http://acm.hit.e.cn/ (网通代理http://acm-hit.sunner.cn)
介绍:
哈尔滨工业大学OJ,相对来说起步不早也不晚,曾经也涌现了许多大牛。现在题目数量接近3000,难度参差不起,由于学校开始重视其ACM,最近活动频繁。不过友好性较差,系统构建不是很完善,但功能不差。
推荐程度:
6
推荐做法:
无
然后是一些不太知名的或比较新的:
RQNOJ(RenQingNet Online Judge,任青网络信息学奥赛(OI)在线判题系统)
地址:
http://www.rqnoj.cn/
介绍:
RQNOJ经过了一年的时间逐渐的成熟起来,题目的数量也不断的增加,使用的用户数量也上升了不少,对于最近RQNOJ推出的一些新功能,很值得称赞。还有经常有一些比赛,可以去参加。
推荐程度:
7
推荐做法:
做一些有难度的题目
Vijos(Velocious Informatics Judge Online System)
地址:
http://www.vijos.cn/
介绍:
说到现在的OJ,就不得不提Vijos.Vijos是Vivian Snow(就是湖南师大附中的刘康,个人主页是http://www.viviansnow.cn/,现在似乎上不去了=.=)搞的一个Judge系统,本来是作为创新大赛作品的,后来就搞起来了,现在人气很旺.但是Vijos的各种事情很多,而且服务器不稳定,速度慢不说还时不时的关闭.关于Vijos的事情大家可以参考Dragon.Dai在Vijos的1周岁时候写下的这篇<Vijos的过去,现在和将来>(http://www.mybloop.com/get/376674/Vijos.doc),这里不再赘述.Vijos上所有人都可以上传自己的题目,虽然增加了很多灵活性,但由此导致的是题目水平参差不齐.而且上传题目的人在选择题目难度的时候很难做出同样的判断,都有自己的个人见解,所以本来题目难度是很好的一个设计,现在却成了鸡肋。从2007年末曾关闭维护了一段时间,现在已于2008.7.12复活。
推荐程度:
5
推荐做法:
用来测试竞赛原题,另外可以做一做AC率较低的题目.不推荐做大量的Vijos题目(yours牛别打我...).
TJU/TOJ(Tianjin University Online Judge)
地址:
http://acm.tju.e.cn/toj
介绍:
可能大家都以为是同济的题库了吧=.=,其实这个是天津大学的,因为笔者是天津人,所以对这个OJ有独特的感情...虽然没怎么做过.总体来说比zoj稍差,题目质量不确定(我说了我没怎么做过...),一般我都用来做Contests.
推荐程度:
5
推荐做法:
无,可以做做Contests.注意是Online Contests而不是Virtual Contests,Virtual那个...打开就能知道,是利用TOJ自己的题库出Contests...其实这个设计很新颖,所有人都可以出测试.适合队内搞测验...
NKOJ(Nankai Online Judge)
地址:
http://acm.nankai.e.cn/
介绍:
这个是天津市南开大学的OJ,想必大多数人都不知道吧?在看下面的介绍之前,你可以先上去看看,体会一下.你一定会发现,通过大量Ajax技术的应用,加上清新的界面,你会感到十分舒适.而且nkoj似乎有一个功能是自己不出现在Rank List和Status里面,这个功能很贴心.题目是nkoj最大的弱点,数量不大,质量一般.不过因为是中英文题目夹杂且中文题目数量不少(和pku比),所以想做中文题的除了Vijos也可以来这里看看.其实nkoj比vijos要漂亮的多,速度比vijos稍快,稳定性...应该比vijos好不少吧.
推荐程度:
5
推荐做法:
做中文题.
接下来说一下国外的OJ:
SGU(Saratov State University Online Contester)
地址:
http://acm.sgu.ru/
介绍:
sgu是俄罗斯斯坦福州立大学(大概是这个名字)的OJ,很老牌了.题目数量很少,但题题精炼,每做一道题都会让你的编程水平上升.在有一定编程水平之后可以试着做做,要争取做出每一道题.如果sgu能全部AC的话...那这个人不是抄袭就是神牛...注意status需要通过左边的"status online"链接来看,而且sgu速度稍慢并且不太稳定.总之是非常特别以及及其应该推荐的OJ.
推荐程度:
9
推荐做法:
AC每一道题,可以按照AC Rate来做.
Ural(Timus Online Judge)
地址:
http://acm.timus.ru/
介绍:
Ural是Ural State University的一个OJ,题目不是很多,但都是原创,而且比较经典.如果sgu做着费劲,那么试试Ural吧.
推荐程度:
8
推荐做法:
试着做做每一道题吧,可以按照AC Rate来.
楼主如果要中文题,又要有难度的话建议去USACO,http://ace.delos.com/usacogate?a=ywd3y6w9Cbo&C=2 网上可以找到译题
http://www.oiers.cn/usaco%20training/
❻ 国内最好的编程培训学校
国内最好的编程培训学校如下历颂:
1、动力节点
动力节点专注Java教培12年,12年来多数的生源来自与口碑介绍,至于为什么毕业的老学员总是会不断的介绍学员来动力肢游郑节点学Java,其原因不外乎是老学员认可动力节点口碑,他愿意把自己的亲戚朋友引荐到Java行业,推荐到动力节点来学习。
4、传智播客
传智播客专注于培养HTML前端、iOS、Android、PHP、UI设计、网络营销等课程。课程安排有一些拖沓,一些比较基础的H5知识,有时候会分好几天讲完。另外随着传智的迅速发展扩张,目前有点工厂化趋势。