自由培训网合作机构 > 学校机构 > 天津中学高阶硬件编程暑假集训营欢迎您!
天津中学高阶硬件编程暑假集训营隶属于中学高阶硬件编程教育科技有限公司,是天津文化集团股份有限公司旗下青少年编程品牌,专注青少年编程培训教育,致力于从青少年开始培养面向IT行业高端财务人才。天津中学高阶硬件编程暑假集训营通过多年努力,在业界获得了广泛的关注。
国内专业青少年编程培训学校
天津中学高阶硬件编程暑假集训营于1993年成立,专注于青少年编程培训,是国内专业青少年编程培训学校,堪称青少年编程培训界的黄埔军校。
强大的青少年编程教学团队
由中国青少年编程培训大咖高洛峰领衔的教师团队,汇聚业内名师。
培训青少年编程人才多
天津中学高阶硬件编程暑假集训营已累计培养青少年编程人才数百万名,在校生五千余人。
天津中学高阶硬件编程暑假集训营校区,占地一万多平,3栋教学楼,2栋宿舍楼,上海校区占地两千余平,同时容纳在校生近两千人!
少儿编程培训推荐Scratch如果来自我们希望孩子不会说自己“就不是一个编程的料”,最好的办法就是让孩子从第一步就产生成就感,从而产生自我效能感,也就是相信自己可介以有能力达到目标,学好编程。在这样的前提下,你让孩子从学习例如 C 或者 Java 这样的工业级编程开始,他可能会面临的困难不仅仅是编程的困难,他还会遇到打字的困难,标点是否使用正确的困难,编程语言语法的困难,编译错误破时莫名其妙的困难等等。 这些困难会消磨掉孩子学习编程的兴趣,自己找理由说“我不喜为审乙叫胶育操另欢编程”,就和很多汉乱益财鸡叶蛋灯杂缺内人找到无数理由说自己“不喜欢数学”一样。 这就是在没有形成自我效能感的磁伟地游激希销息标起情况下拔苗助长的结果战除精起预还留微护度杀。欧美在打造孩子的未来创新能力上有很多创新的项目。比如乐高教育,专注于用物理世界的结构搭建;乐高WeDo,专注于机器人编程;Tickle,专注于智能硬件;Scratch,专注于提供适用于儿童的灯双损治省沉置山增编程语言和工具。其中最为突出的当数 Scratch。Scratch 编程语言是由 麻省理工大速占货话色学 MIT 和 Google 主导开发的针对 5-12 岁儿童的可视化编程语言。只需要使用鼠标,学生就可以编写自己的故事书,动画片或者小游调白进字戏。 Scratch 是很好的培养学生的创新力、系统思维和协作的工具。群率杀红福史触正如 Scratch 的宗旨:Sc甚加只耐算差回ratch helps young people learn to think creatively, reason systematically, and work collab兵oratively — essential skills for life in the 21s喜抓育立施殖t century.Scratch 不仅得到了 MIT 的支持, 哈佛大学也加入了 Scratch 的教育者培训, 致力于培养更多的利用 S术仍制零觉免巴cratch 来教学的年轻老师和创新课程。对于我们要面向的对象(8-12岁的少儿)来说,Scratch跳过了高级语言中那些繁难的概念和语法,用图形化的表现和拖拽的交互来完成编程的核心逻辑和成果交付,旧留变官乙消既能解决学习曲线过于陡峭的问题,还能让学习的过程不枯燥,并更及时地获得结果反馈,非常适合他们这个年龄阶段的心智水平和认知能力。至于为什么要从Scratch开始作为阶梯再缓慢过渡到高级语言,不如让我们再来了解下8-12岁这个年龄段孩子的特点。近代最具有影响见持冷口甲永力的瑞士儿童心理切顶学家 让·皮亚杰(1896-1980),把少年儿童的认知发展按照年龄划分为了4个阶段,而这同时,也构成了我们L0-L5课程设计所对应的理论依据:前运算阶段的标志是符号功能的出现。这个阶段的儿童的语言能力,以及玩耍时把棍子想象成枪的“假装”能力,都是符号功能的体现。但“前运算阶段”的儿童对于守恒和可逆性这样的逻辑运算的理解是有限的。而在“具体运算阶段”,儿童已经迅速获得了认知操作能力,并能运用这些重要的新技能思考事物。具体运算思维表现为守恒的理解、关系推理的理解运算顺序性的理解。但是,具体运算阶段的儿童思维是有局限的,因为他们只能把运算图式应用到真实的或可以想像得到的事物、情境或者事件上。因此,在编程教育中,往往最早在“前运算阶段”的后期,也就是6-7岁左右,并不会让儿童直接接触到逻辑和关系推理的概念。而是通过序列(Sequence)来让儿童理解基本的因果关系。同时,由于“具体运算阶段”的儿童的思维只能映射到具体的事物上,所以高级编程语言中的抽象逻辑、语言和教学方法是很难为这个阶段的儿童所接受。Scratch就很好地解决了这个问题。通过可视化的“积木”形式,儿童可以很轻松的编写自己的游戏或者动画书。在Scratch中,儿童很容易把具象的结果和程序所对应起来,这样就很好的避免了高级编程语言如C、C++等低反馈的学习流程。所以针对7-11岁的儿童,Scratch的可视化语言可以很好的帮助学生学习基本的逻辑、关系推理、数学的概念,同时避免过早的接触到“形式运算阶段”之后才能理解的抽象的演绎推理。
一、输入一个年份y,求出从公元1年1月1日到这一天总共有多少天,并求出y年的1月1日是星期几?需要C语言编程
二、是Y年的1月1日到公元1月1日对吧~
一、涉及的学科很多,集成应用(机器人编程和生产工艺)、机器人研发、电子电气、软件、机械、减速机、传感器等等,任何一点突破都可以改变整个行业,所以怎样算学会,还真不好下结论。题主应该是想进入这个行业,但又不知道自己适不适合、以后有没有得发展的患得患失的心理吧。专业的不说太多,笼统地先回答一下问题,如果下定决心要学了,估计你的问题就不会这样的问法了。学习的层次应该是这样的:设备操作——维修维护——换产编程——设备二次开发。设备操作,不难;维修维护,需要PLC和半年到一年的工作经验,自学不容易。换产编程——设备二次开发,这个就要有机电系专业背景、PLC扎实基础了,机器人专业出身的人跟着有经验的人做几个项目,应该六六七七了。而其他人,建议参加正规培训1个月左右。自学很难,不建议自学。但是有初恋般的热情和宗教般的意志的,行业网站、自媒体是你的必由之路,搜GZ号:犀灵机器人培训,里面有一些自学内容,同时阅读里面的文章,可以帮你在脑海中建立一个大概的体系。
二、自学当然比较难,有专业基础,有老师带着进行系统的学习就不难了。没有相关技能,但有意向进入这个行业的话,可以选择去一些培训机构进行提升的,现在这方面的培训也很普遍了。
三、暑假辅导班{1000元课程99元上,喂新Tctm61}!机器人编程→童程童美1、提升逻辑与思维能力:编程是与电脑沟通的过程,将打破常规思维,注重逻辑思考。2、培养细心、耐心与专注力:严谨的编程语言是用来培养细心耐心与专注力的工具。3、提升竞争力升学加码:编程教育逐渐纳入基础课程,学习编程增加更多的额外竞争优势。4、增强实力迎接AI时代:多学科知识交叉应用于编程培养编程能力,轻松走在AI时代前列。
四、工业机器人编程一般要学的工控当中的PLC编程、示教编程、离线仿真编程等,PLC比较讲究逻辑性,要多加摸索,不断尝试,相当于工业自动化的大脑,配合周边设备运作,示教编程和离线仿真编程各有优势,如今离线仿真编程用的较多,主要操纵机器人的时候用,设置各种程序。一般工业机器人编程的工作岗位有研发类和应用类。研发对技术要求高,一般人难以踏入。应用类分为机器人操作、维护、编程、系统集成等。编程一定要结合实际机器人来模拟实操,可发现问题解决问题。一般从事工业机器人编程的有机电一体化基础或会三菱或西门子PLC的话,学习两三个月的样子,如果没有任何基础的话就要下苦功琢磨PLC了。
五、视情况而定。因为工业工作环境是高电磁干扰的场合,所以一般情况是要使用plc来做控制器的。当然也不排除使用dsp或是其他的控制器来做。如果是plc,使用的编程语言要么是梯形图,要么是程序语言(这货超像汇编)。建议先学学继电器控制电路(这个几天就会了,挺简单的),之后再学梯形图就非常容易了。当然如果使用程序语言编程,那么你需要有一点编程的概念。不过原理也很简单,就是繁琐而已。如果想学,自己买个plc控制器(建议西门子的好用,重点是可靠),自己倒腾一个月也会有所成就。不过这玩意和它控制的设备体积有些大。如果使用dsp,那么就要有很深的c语言底子。这个需要几个月的学习和实践(因人而异)。当然c语言编程肯定是要比plc(想想都头疼)要利索的多,可以极大的提高编程效率,就是基础学习要扎实,需要不少时间。当然如果你想要学的方向不是那些在工矿业和大型制造业(如汽车,机床)等,那么建议学习dsp或是其他偏弱电的方向,反之则必须学习plc。
全国网络与信息技术培训考试, 英文简称NTC。NTC项目由工业和信息化部电子科学技术情报研究所推出,全国网络与信息技术培训考试管理中心负责运营与管理,并与国家计算机网络应急技术处理协调中心密切配合,面向各行政、企事业单位及行业系统的专业技术人员及管理人员开展,项目包括网络与信息管理(NIMT)、网络与信息安全(NISE)、数据库管理(NDAT)、物联网技术、 IT项目管理、首席信息主管(CIO) 等信息化专业技术培训考试,涵盖管理、技术、设计和应用层四个层面。考核通过后颁发(职业技能水平证书或)专项职业能力证书,证书可作为专项职业技能考核和劳动者职业技能水平培训考核的合格凭证。
一、答案是D;但我想知道解题思路和过程?请高手做答!
二、其实,考试需要技巧。这道题,可以用特殊值代入法,比如K=2,变成我们很熟悉的满2叉数,再将1、2、3代入n,计算验证可以选出正确的答案。练习的话,做完这道题,就将此题当成一个定理。
三、我是来看评论的
C++语言作为面向对象的编程语言,完全已经可以作为面向对象的工具来工作,但它仍支持几乎所有面向过程的编程特性,尤其是保留了C语言的"main函数"入口,所以可看成C语言的扩充.二、C语言是结构化和模块化的面向过程的语言,C++语言是面向对象的程序设计语言。C++语言是C语言的超集,也就是说学会了C++,你其实已经把C语言学会了。至于说有什么区别,应该说是编程思想的区别吧,C是基于过程的,强调的是程序的功能,以函数(功能)为中心。C++是面向对象的,强调程序的分层、分类,以抽象为基础,进行对象的定义与展示,即程序设计。具体说来话长。建议你学习C++的时候,学会用面向对象的方式思考和编程。现在在开发大项目的时候,都是应用面向对象的分析和设计的技术。学习编程主要要有良好的抽象逻辑思维还有千万别把编程利益化,那样你会失去兴趣,加油啊!!!
三、初学者学C语言,最最基本的语言
四、初学者学vb啊,简单又实用。
如果是要做出比较正规的3D游戏.还需要会应用很多软件 一款3D游戏需要这几个大致的步骤. 首让待续温先你需要有个企划案...就是大致什么样的游戏.内容等等 然后需要进行游戏的2D和3D美术 又需要会Maya.3DS-Max等美术软件做效果. 你还要需要懂游戏程式语言,C语言,JAVA等等..设置引擎. "引擎"是程序员把游戏的渲染方式,模型数量骨骼绑定等等统一编程而她做出来的一套程序,因为"引擎"本身就是相当与一套软件了 做游戏要设定面数客苦封穿向约怎不门思族,渲染量等等,一套引擎直接把规格设定好了 3D就是三维立体的意思,在现实生活中我们看见的东西都有长、宽、高,这三个量就叫做三维,如果能看到灯务挥厚势什一个物体的长宽高,这个物体就是立体的。一般的画都是二维的,也就是说只有其中两个量,可能只有长与宽,可能只有长与高,也可能只有及宽与高。比如一些画中的人,我们能看见他的身高,身宽,但是看不到他的厚度,就是人的肚皮到背脊的距离,这样这个人就没有立体感了。现在许多的网络游戏都是2D的,没有很逼真的如身临其境的感觉,还有电影也是2D的。现在3D网络游戏站孩足江来织朝源括兴起了,《魔兽世界》就是一个很好的3D游戏,3D电影也兴起了集文言况,给人身临其境的感觉。所以,无论是3D画,3D动漫,3D游戏,3D电影都比2D更胜一筹,但制作起来也比2D困难。 引斤基研夫距怕望居擎3是一个面向下一代游称宪部戏机和DirectX 9个人电脑的完整的游戏开发平台,提供了游戏开发者需要的大量的核心技术、数据生成工具和基础支持。 虚幻引擎3的设计目的非常明确,每一个方面都具有比较高的易用性,尤其侧照却静重于数据生成和程序编写的方面,这样的话,美工只需要程序员的很少量的协助,就能够尽可能多弱搞传包县地开发游戏的数据长买边初尼资源,并且这个过程是在完全的可视化环境中完成的,实际操作非常便利; 与此同时,虚幻引擎3还能够为程序员提供一个具有先进括攻功能的,并且具有可扩展性的应用程序框架(Framework),这个框架可以用于建立、测试和发布各种类型的游戏。 ◎ 64位色高精度动态渲染管道。 Gamma校正和线性颜色空间渲染器提供了完美的颜色精度,同时支持了各种后期特效例如光晕,镜头光环和景深等效果。 在最新的一代显示芯片发布的过程中,货代季量种诗我们注意到了一个非常明显的特点,就是新一代的显示芯片已经不再满足于传宁染京器丰材又雨虽除答统的32位色深,转而需要更加高精度的颜色范围,这一点在NV40和R420身上都能非常明显的看出来。在NV40上,这种技术被称为HPDR技术,而在R420身上,这短增刻谈经演方种技术也有所体现。 ◎ 支持当前所有的基于像素的光照和渲染技术,包括使用法线贴图技术的参数化的Phong光照;虚拟位移贴图;光线衰减函数;采用预计算的阴影遮罩技术以及使用球形harmonic贴图的预计算的凹凸自阴影 ◎ 高级的动态阴影周例算土增而色元。 虚幻引擎3提供对下列3种阴影技术的完全济据得里基卫征即支持: · 采用动态模板缓冲的阴影体积技术,能够完整支持动态光源,这样就能在场景中所有物体上精确地投射阴影。 · 能够让动态的角色在场景中投射出动态的、柔和的模糊阴影,这个过程是通过使用16X超级取样的阴影缓冲实现的 · 采用了拥有极高质量和极高性能的预先计算出的阴影遮罩,从而可以将静态光源的交互现象离线处理,同时保留了完整的动态高光和反射效果。 ◎ 所有支持的阴影技术都是可视化的,并且可以按照美工的意愿自由混合。另外,同时可以与有颜色的衰减函数结合,从而实现具有合适阴影的平行光、聚光灯效果,以及投射光效果 角色能够在虚幻引擎3中使用阴影技术产生动态的软阴影 ◎ 强大的材质系统,使得美工可以在实时图形化界面中建立任意复杂的实时Shader,而这个界面的友好度可与Maya的非实时Shader图形编辑界面媲美 ◎ 材质框架是模块化的,所以程序员不仅可以加入新的Shader程序,还可以加入能够让美工随意与其他组件连接的Shader组件,从而可以实现Shader代码的动态合成。 ◎ 完全支持室内和室外环境的无缝连接,在任何地方都支持的动态每象素光照和阴影。 ◎ 美工可以通过一个可动态变形的基本高度图来建立地形,并使用多层混合材质,这其中包括位移贴图,法线贴图和任意复杂的材质,动态的基于LOD的细分,以及植被。 另外,地形系统还支持美工控制的自然效果,如平地上的植被,陡坡上的岩石和山顶上的雪 ◎ 体积环境效果,包括高度雾和物理上精确的距离雾 ◎ 刚体物理系统,支持游戏者和游戏中的物体,布娃娃角色动画以及复杂碰撞等物体交互方式。 布娃娃(Ragdoll)系统,是目前最为流行的一种非常高级的物理引擎,能够付给物体以一定的质量,形状等特性,从而获得非常逼真的力学动态效果。Half Life 2、Pain Killer等著名游戏均采用了这个物理引擎。 ◎ 所有可渲染的材质都含有物理特性,例如摩擦系数等参数。 在虚幻引擎3提供的编辑工具UnrealEd中,能够对物体的属性进行实时修改 ◎ 符合物理原理的声音效果 ◎ 完全整合的基于物理原理的交通工具支持,包括游戏者控制,人工智能和网络 ◎ UnrealEd内建的可视化物理建模工具,支持对于模型和骨骼动画网格的用于优化碰撞检测的图元的建立;约束编辑;在编辑器内可交互的物理模拟和调整 ● 动画系统 ◎ 骨骼动画系统;支持每顶点可达4骨骼同时影响的效果以及复杂的骨骼结构。 ◎ 动画由一棵动画物体树驱动,包括: · 混合控制器,进行对嵌套的动画物体之间的多路混合。 · 数据驱动的控制器,封装动作捕捉或手动制作的动画数据。 · 物理控制器,连接到刚体动态引擎,用来实现布娃娃系统的游戏者和NPC动画和对力的物理响应。 · 过程动画控制器,以C++或UnrealScript实现,为了实现一些如使一个NPC的头部和眼睛跟踪一个在关卡中行走的游戏者,或使一个角色根据健康情况和疲劳度作出不同动作等特性。 ◎ 为3D Studio Max和Maya制作的导出工具,用于向引擎中导出赋予蒙皮权重的网格,骨骼和动画序列。
网易有道有实体店,2020年底,网易有道数学在宁波开设了线激察依下体验店,体验店内有线上来自、线下老师,原创教具,还有AI互动课。线上重与风右协活管界此步望维要,但线下不可取代,关键是建立线下的高价值场景,每一个高价值的线下景观,都是一个意义的存钱罐。发展方向此前,网易有道曾公布了自己的素质教育矩阵,定位少儿围棋启蒙的有道纵横、少儿编程普及的有道卡搭、信息学培训的有道小图灵、培养孩子创造力的有道德拉科学,以及有道美术、少儿教育机器人星际小方。网易有道CEO周枫对近关于校外培训机构的新规和监管表达了看法,他表示,随着监管出台落地,在线教育将回归到教育本位,同时,有道也已采取措施来确保阿互府守称界手合规化运营。此外,据争盟察屋飞斤均法介绍,有道正在尝试通过线下渠道获客,目前已在二套州介较发解值编侵聚最三四线城市开设了线下体验店,据了解,目前网易有道词典笔已入驻上海Costco,后续或将进入Costco在苏州、杭州、深圳、广州等地新店。
看看 你就知道了。 他的手臂被荆棘划破了。 /**一、请问给参加信息学奥赛(提高组)的学生辅导是教他们C语言还是pascal语言好呢? 这里高中的学生都没有什么计算机基础的,计算机水平基本上都为零,听说pascal比较简单些,我本人以前只学过c,没学过pascal,所以不知道教他们哪种语言
二、作为一个同样是高中开始接触计算机、曾经取得过分区联赛一等奖、目前仍混迹于程序大海中的我,建议还是学pascal。理由有三点:1、Pascal应该还是目前分区联赛的主流语言,更重要的是,大部分的竞赛辅导书、尤其是优秀的竞赛辅导书,都还是用pascal写的。2、Turbo Pascal功能比较简单,容易上手,可以将学生的注意力集中于算法研究,而不是软件的应用。而竞赛考核的核心内容是算法,不是语言。3、Pascal虽然非常古老,而且也不是很好用,但是她的语法、逻辑都非常的严密,对于新手而言,有助于形成良好的编程习惯,同时更好地理解编程的内涵。
三、不知道你所在的地区是否有规定:我们的规定小学QB,初中Pascal,高中c++建议提高组教c语言,
四、如果是0基础的高中学生,建议学习Pascal。原因很简单,Pascal的结构性较强,上手简单,对培养编程习惯非常有好处,当学好Pascal后,转到C也不是一件很困难的事。PS:楼上请注意,全国信息学奥赛无论是联赛还是竞赛还是IOI都可以使用C。
五、去年开始测试统一用lazarus编译。但是选手可以用free pascal 1.0.10写代码调试。这些都是英文版的。信息学竞赛也不需要中文,除了试题是中文的。
六、提高组推荐用c语言.我要说的是:既然他们没基础,为什么还要培养他们???培养一个奥赛人才起码要有6年以上的功底...还有:信息学奥赛不能使用turbo pascal!
七、这要看学生的意愿咯如果学生是想通过这次比赛学更多的知识,想在计算机方面有发展的,就应该学c++。反之就是pascal
一、儿童编程可以先学Scratch等可视化编程工具,初步掌握编程思维后再学习Python。随着科技的不断发展,编程技能已经成为一个越来越重要的竞争优势。为了培养孩子的编程思维,许多家长会让孩子学习编程,但在开始学习之前,家长们经常面临一个问题,就是儿童编程中要先学C还是Python。事实上,对于儿童编程的学习,第一步不建议学习C语言,而是建议从Scratch等可视化编程工具入手。Scratch是麻省理工学院根据儿童编程特点开发出的一款可视化编程语言,具有学习曲线低、易于入门、贴近孩子兴趣等特点。儿童编程初学者可以从Scratch这样的编程工具开始学习,尝试动手制作简单的动画、游戏等项目。通过Scratch,孩子们可以理解控制语句、循环、判断等编程概念,培养编程思维,如分解、抽象、自动化等,增强逻辑推理、问题解决等能力。尤其是,Scratch采用绿旗图形化编程的方式,在屏幕上将复杂的代码用颜色块来表示,极大地方便了编程初学者的理解和操作。Scratch的操作简单,用户接口友好,孩子们可以在轻松愉快的学习环境中学习基本的编程思想。然而Scratch虽然简单易学,它的编程能力仍然存在一定的限制,如数据类型、函数定义、面向对象等,对于有一定编程基础或对编程有自己的想法的孩子们来说,需要更进一步的学习。这时候,Python就是一个很好的选择。Python是一种高级语言,是一种常用的脚本语言,使用Python可以进行Web应用程序开发、游戏开发、数据分析和科学计算等多种领域的编程。相比于C等其他编程语言,Python语言更加容易读写和管理,非常适合初学者学习。 Python经常被用作大数据和科学计算应用的开发工具,这也是其颇受大学教育领域的青睐的主要原因。Python的语法规则简单,后续学习能够更轻松地熟悉其他语言。在学习 Python 之前,建议孩子们要掌握好基本的编程语言和其他技能(如Scratch)。另外,Python也非常适合将编程应用到特定的项目上,例如搭建简单的网站、制作简单的游戏等,与儿童的兴趣融合,让儿童更加娱乐性和深入的学习。总之,对于儿童编程的学习,建议家长们可以让孩子们先学习可视化编程工具,如Scratch,逐步培养孩子们的编程思维能力。随着技能的提升和兴趣的逐渐深入,孩子们可以尝试学习更高级的语言,如Python,继续深入学习编程的世界,为未来的发展打下基础。
二、对于儿童编程而言,不建议直接开始学习C语言,因为它是一种相对较复杂的编程语言,需要一定的数学和逻辑基础。相比之下,Python是一种更为容易上手的编程语言,适合初学者入门。
三、先学Python。因为Python是一门简单易学、容易上手的语言,对于初学者来说更加友好,更适合儿童的学习。Python的语法也很简单明了,易于理解和记忆,可以帮助儿童快速掌握编程基础,并且Python有许多可视化的编程工具,如Scratch,CodeCombat等,可以更好地吸引儿童的兴趣,增强他们的学习积极性。此外,Python还是当今非常流行的编程语言之一,学习Python可以帮助儿童更好地适应未来社会发展的趋势,也为儿童的更深入学习提供了更多的机会。因此,对于儿童编程来说,先学Python更加合适。
四、个人推荐先学C语言 :C语言语法简单,有良好的逻辑抽象,入门的话还是先面向过程吧,不要刚学就面向对象云里雾里的,如果是要更全面、深入的学习语言本身就C.
四、#include void main() { int sum=0; int i; for (i=1;i<=200;i++) { if (i%7 == 0) { printf("%d\n",i); sum=sum + i*i; }; } printf("%d\n",sum); }
五、if(s1)
谢谢! 谁知道青少年信息学奥赛联赛(noip)的基础是什么? 我比较喜欢计算机 但一些编程什么的还不是很了解? 谁能告诉我 都要会编什么程序? 什么是计算机算法? 要先会什么数学基础求信息学奥赛(noip)黑书,要完整版的 为什么都没人回答啊? 谢谢大家帮我回答下 追加分的
而且如果数学学的好的话,可以看看刘汝佳的《算法竞赛入门经典》,写得不错,Pascal适合描述算法,但实用性确实不高如果是自学C++的话,自学没问题数学……算法确实需要这东西,因为很多例题都跟数学有关,不利于进一步学习如果是竞赛的话,这本书比较新,跟竞赛比较贴合竞赛的算法啊,就是什么数据结构阿、排序阿、查找之类的我也是初中生,今年初二,所以我也很头痛可以的话,但是很多东西都没有提到,看看《C++ primer plus》这本书,谭浩强的《C++程序设计》也不错同问-------------------------------------------------------计算机编程语言知道吧NOIP竞赛的语言有三种C,Pascal这里推荐C++,C++,大一点的书店应该能够买得到,对程序的优化有很大帮助
C/C++需要较多的硬件基础才能理解,并且没有几年的工作中的应用经验没法掌握