Python for Kids
  • 0 前言
  • 1 编程环境准备
  • 2 运算符和表达式
  • 3 掌握变量
  • 4 字符串
  • 5 获取用户的输入
  • 6 条件判断
  • 7 条件判断实操
  • 8 FOR循环
  • 9 循环和列表
  • 10 WHILE循环
  • 11 WHILE循环实操
  • 12 WHILE循环再实操
  • 13 多重循环
  • 14 再谈列表
  • 15 初见函数
  • 16 函数实操
  • 17 选择排序
  • 18 冒泡排序
  • 19 递归算法之一
  • 20 递归算法实操
  • 21 快速排序
  • 22 汉诺塔游戏
  • 23 递推算法
  • 24 分治算法
  • 25 集合与组合
  • 26 贪心算法
  • 27 字典和键值对
  • 28 广度优先搜索算法
  • 29 数组和向量化计算
  • 30 随机和模拟
  • 31 数据可视化
  • 32 文件读取和分析
Powered by GitBook
On this page
  • 一句话介绍
  • 为什么写这本书
  • 本书特点
  • 如何学习
  • 广告
  • 联系

Was this helpful?

0 前言

Next1 编程环境准备

Last updated 4 years ago

Was this helpful?

一句话介绍

这是一本面向Python少儿编程的入门级图书,特点是开源免费、简洁精炼、注重动手。可用于自学参考或培训材料。

为什么写这本书

当我的可爱女儿出生后不久,我就在想给她留点什么,能让她在新的时代生活的更幸福。幸福的范畴可能很大,其中一个关键变量我认为是思维能力的训练。我相信计算机科学是一个能不断挖掘和发挥人的潜能,而且学习过程有趣的领域。所以给她留一本编程入门的教材吧。

本书特点

  • 正所谓幼吾幼以及人之幼,我也希望所有的中国少年儿童都有机会体验奇妙的编程领域,所以本书最大的特点就是开源免费。

  • 本书注重的是编程思维,所以会在学习语言的同时学习经典算法。用简洁生动的示例来讲解枯燥的算法,让同学们学起来事半功倍。

  • 学习编程就像游泳一样,一定要下水去实操,所以本书带有大量练习,注重动手实际操作是本书的第三个特点。

如何学习

  • 按顺序学习,因为后面的知识点需要用到前面内容打基础。

  • 另外一定要在计算机上写代码操作。

  • 反复练习,学习就是模仿和重复,咬定青山不放松。

广告

本书也是另外一本《AI for Kids》的好伙伴。《AI for Kids》正在编写中。

联系

有什么问题或建议,可以通过留言,或者邮件xccds@foxmail.com

😁
知乎