亲戚儿子 16 岁,想学编程,实在不知道怎么教

2019-02-17 12:42:29 +08:00
 annoy1309

我自己是做偏硬件的,学的实在是不太适合去教小朋友 。 小朋友的目的,想简单学习(出国前的半年内双休日+假期学习),能写出那种简陋的图形化界面的软件(类似计算器啊万年历之类的小工具)

我自己技能树:py 爬虫精通,CPP 硬件开发(网络方向)精通,JS,其他挺多语言都了解过,但是没有深学

想过 CPP 来教学,但是 CPP 要写 gui 实在是感觉半年假期估计不太够

pyqt 也考虑过,感觉是不是有点歪了

大家给点主意呗,拜个晚年

7927 次点击
所在节点    问与答
93 条回复
chocotan
2019-02-17 21:05:39 +08:00
买本 xxx 从入门到精通
Rehtt
2019-02-17 21:16:02 +08:00
js 啊,网页版
via
2019-02-17 21:37:48 +08:00
看成了亲儿子🤣抱歉我错了
jssyxzy
2019-02-17 22:12:09 +08:00
要从 C++教的话,真的就是从入门到放弃了。
js 前端语言,额,在我看来不太算一种语言吧,你可以问问他想不想学,别喷我;
最简单的做 gui,就是易语言了,但是这个学了基本没什么意义,从长远的角度来说,但是国内很多没受过高等教育的,做一些小工具的,做点黑产的用的到还挺多的;
其实 python 就挺好,然后找个简单的 gui 的库教呗。

个人看法,要是有更好的,欢迎 @我,我也涨涨见识。
grewer
2019-02-17 22:18:31 +08:00
c 嘿嘿
jingyulong
2019-02-17 22:22:23 +08:00
@sdijeenx 这个角度不错
zhuangzhuang1988
2019-02-17 23:02:53 +08:00
算法 刷题
后面补就麻烦了
nameme
2019-02-17 23:07:30 +08:00
pyqt 可以了
Flasky
2019-02-18 01:56:17 +08:00
esp8266,可以直接 C,而且还有 Python、Lua 固件,性能更好的还有 esp32,我只用了两三天就基本摸清楚了
IdontWanToBeBan
2019-02-18 08:35:14 +08:00
用 py 的 easygui 随便搞个?
woshijidan
2019-02-18 08:36:41 +08:00
py 爬虫求教……
herozhang
2019-02-18 08:38:41 +08:00
不是应该从算法、数据结构入手么
ctro15547
2019-02-18 09:06:58 +08:00
ui 用易语言快速上手提高成就感,mysql 套件快速搭个后台顺手学点 sql,c++或者 python,建议用 C++,16 那会我都开始用 C++写鸡兔同笼完全没有问题,打好语法基础,py 给新手用简直是灾难,上手简单不存在的。
qizhca
2019-02-18 09:14:31 +08:00
为啥没人提议 HTML。。
ww940521
2019-02-18 09:29:13 +08:00
单片机 从汇编开始
MonoLogueChi
2019-02-18 09:36:41 +08:00
怕不是要进 js 邪教,我跟你说 electron 那东西害人不浅,千万别教。图像界面当然是上 C#啊,还有咱们宇宙最强 IDE 做后盾
huage2580
2019-02-18 09:38:30 +08:00
既然你是偏硬件,我是觉得 C 或者 basic 起步的,别歪了。就是面向过程思想教一下,然后 GUI 的话,现学 html 都可以教,懒的话,树莓派+py 点点灯,蜂鸣两下(滑稽
其实高校课程是很合理的,导论入门,C 和数据结构穿插
ZXCDFGTYU
2019-02-18 09:41:45 +08:00
简单的就从 js 开始,想入行就从 C 开始。我刚上中学的时候就是靠着谭大爷的那本绿皮 C 入行的,现在已经在做 PHP 开发快三年了,很有帮助。
JamesR
2019-02-18 09:48:16 +08:00
CPP 要写个 gui,用 VC++6.0 拖控件后写就行,Windows 计算器几小时就能开发好,这都不知道还精通 CPP
CoderGeek
2019-02-18 09:49:15 +08:00
py 很简单了 = =

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/535803

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX