首页 > 软件开发 > 编程语言 >

孩子学习编程除了Scratch,编程语言还有哪些

来源:互联网 2023-03-17 00:12:22 版权归原作者所有,如有侵权,请联系我们

除了Scratch 语言外还有哪些编程语言呢?该如何为孩子学习编程该如何选择呢?FmV办公区 - 实用经验教程分享!

方法/步骤

  • 1

    通常我们可以把编程语言分为两大类。FmV办公区 - 实用经验教程分享!

    一类是兴趣类编程,以图形化编程为主,目的是用编程实现自己的想法。FmV办公区 - 实用经验教程分享!

    另一类是工业类编程,以源码编程为主,除了考虑用编程来解决生活生产中的问题外,还需要考虑到用户会在什么样的场景下使用此软件,以及产品的易用性。FmV办公区 - 实用经验教程分享!

    青少年学习编程,通常从兴趣类编程入手。如果非要选择工业级编程语言,我们还是可以按目标来划分。FmV办公区 - 实用经验教程分享!

    孩子学习编程除了Scratch,编程语言还有哪些?FmV办公区 - 实用经验教程分享!

  • 2

    如果目标是应试,首选是 Python,目前浙江等地区已经把 Python 列为了高考科目。 如果想通过 NOIP 加分的话,其次选择是 C/C 语言。(注,在应试层面上,选择 C 和选择 C 是一样的,因为 C 是基于 C 扩展增加了一些例如面向对象编程的特性,而在 NOIP 的赛题里,不会用到这些高级特性)FmV办公区 - 实用经验教程分享!

    FmV办公区 - 实用经验教程分享!

    如果目标是编写控制硬件的程序,推荐语言是 Python 和 C。C 的原因是主流的硬件编程都是支持 C 的。而非工业级的硬件编程,例如,树莓派支持用 Python 编程。FmV办公区 - 实用经验教程分享!

    孩子学习编程除了Scratch,编程语言还有哪些?FmV办公区 - 实用经验教程分享!

  • 3

    如果目标是制作 App, 可以选择的语言是 Scratch 类似的 App Inventor、 Java(用于编写安卓的 App)或者 Objective-C/Swift (用于编写苹果系统 iOS 的 App)。另外 Java Script 也是一个不错的跨平台选择。现在大多数程序都是苹果安卓系统通用的。这类程序基本是基于某个框架,最常用的框架是 React Native,而 React Native 使用的就是 Javascript 语言。(注,Java 语言和 Javascript 是两个语言,类似但不相同)FmV办公区 - 实用经验教程分享!

    孩子学习编程除了Scratch,编程语言还有哪些?FmV办公区 - 实用经验教程分享!

  • 4

    如果目标是制作网页,可以选择的语言是 Javascript CSS HTML。其中 CSS 和 HTML 是决定网页长成什么样的。这两种语言学习起来很简单。推荐 Javascript 的原因是,网页编程的前端(用户能看到的部分)基本都是用 Javascript 来控制的。而且现在的 Node.JS 也是基于 Javascript 的语法来做的后端程序(也就是用户看不到的服务器部分)。也就是说,只要会 Javascript前端后端都能写。FmV办公区 - 实用经验教程分享!

    孩子学习编程除了Scratch,编程语言还有哪些?FmV办公区 - 实用经验教程分享!

  • 4此文章未经授权抓取自百度经验
  • 5

    如果目标是做数据分析,首推的是 Python 语言。Python 语言里有大量关于数据处理的公共库可以使用。让我们可以站在巨人的肩膀上继续深入研究,而不是重造车轮。FmV办公区 - 实用经验教程分享!

    综合各种因素,如果是针对 7-12岁的孩子学习编程,语言的推荐顺序为 Scratch > Python > Javascript > C 。FmV办公区 - 实用经验教程分享!

    孩子学习编程除了Scratch,编程语言还有哪些?FmV办公区 - 实用经验教程分享!

  • 以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!FmV办公区 - 实用经验教程分享!


    标签: 编程语言

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号