学编程和学英语同样重要,如何才能鱼与熊掌兼得?

网友投稿 2018-05-28 13:16

bool is_prime(int n) {

  int k = n - 1;

  while (k > 1) {

   if ((n % k) != 0) {

      k = k - 1;

    } else {

      break;

    } 

  }

  if (k != 1) {

   return false;

  } else {

   return true;

  }

}

看懂了吗?

这一段简单的c语言编程代码,能帮孩子判断任意一个自然数是否为质数,所运用的逻辑包括循环和条件。这段代码由一个11岁学生编写,帮助他和同学学习数学。

现在,越来越多青少年开始学习编程,从图形化语言进阶到代码编写,运用科技力量解决其他学科问题。

去年8月,国务院印发《新一代人工智能发展规划》,提到要重视中小学编程教育,并为一些机器人竞赛加入了应试加分机制。

在国外,

  • 2012年,日本在中小学中普及编程教育科目。

  • 2014年,英国教育大纲规定计算机编程是5-16岁儿童必修课程。

  • 2015年,美国政府投资40亿美元开展少儿编程教育,呼吁全国青少儿学习编程。

  • 2016年,美国国情咨文推行计算机科学教育,强制要求高中毕业必修计算机编程学分。

  • 2017年,新加坡全面推动少儿编程教育,中小学考试中加入编程考试科目。

也许未来,不会编程的孩子,就像现在不会英语的孩子一样让人焦虑。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com