感激邀请。
不过我是个文科生,是悲催的的电商狗。也不可能编程。除开会写一点vba外,真有啥都不会了。所以我只有强答了,谁叫我被请贴了呢……(狗头)
但那是毕竟我是个渣渣,难的编程书是一本也完全看不懂的。但我这个可以我推荐几本我以前看过的,觉得还还好的书籍。
编程语言类:
《啊哈c》,这本书写得也再简单啊不过了,不过小孩子很可能我还是看不懂的,很有可能不需要家长带一下,我都快奔30的人了,这本书上有些东西我还是得仔细读。这本书是讲c语言的。
《父与子的编程之旅:与小卡特一起学python》,这本是外国人写得,写得就是爸爸和孩子在一起学编程的书籍,书本内容,我个人总觉得也可以算简单了,比《headfirstpython》要简单啊。
编程语言我只以前看过python和c语言的书。另外《cprimerplus》,那本书我有看,可是实在不建议您。
算法类:《啊哈!算法!》
快速排序,冒泡排序,内置类型一些都差不多的算法,我全是领着这本书学的,但是学这本书的前提是要会c语言。
好在是好像有点幽默诙谐的书籍,不过没有家长带带,应该是看着又是吃力的吧。
这里我推荐帮一下忙excel的vba,操作简单,界面是可以再用单元格画,还有一个各种控件。为了入门真得再好只不过了。如果不是用python的pyqt,你现在搞好界面,很可能vba已经写好工具了。不过就是vba在面向对象上很显然有比较大的缺点。(像根本不会就还没有啊!求大牛告诉。)
如果想入门vba,建议这本书→《别怕,excelvba其实很简单》
如果想让孩子去学习都能够能解决各种古怪问题的“编程思维”,这样让孩子在7~8岁小学阶段,就开始接近编程都很最合适。具体来说这个可以你选一些带趣味性的编程工具,培养孩子的兴趣,或者可以不自学图形编程scratch,创作一些动画或小游戏。
如果没有想让孩子学一门编程语言,.例如当前最流行python。它的优点是入门简单,应用范围广,怎么学习的内容除了while非循环、if推测语句等。那么都很适合9~12岁上小学四年级有是有数学和英语基础的孩子。