时政
财经
科技
虚拟货币
其他
登录
#编程教育
关注
大喵CS、转码、预科班(9年讲师,能够教你学会编程)
1小时前
有的同学找到我说想学python,然后我说我的课是以js语言为主进行的教学,但过程中会拿python进行全过程对比和讲解,你听完完全可以学会python。 但很多本来想学python的同学总是不信,非想要以python为主的课程。 我不以python为主不是因为我不会python,也不是因为我没有python课但又为了卖给你而给你强推js课(类似于你要买羊肉而我卖你狗肉因为我没有羊肉)。 我在这里做个一次性澄清,我为什么一直以js为主来设计课程: ◎第一,预科班课程以js为主,但全程拿python过来对比语法/函数之类的功能,听完预科班你直接学会两门语言 ◎第二,js语言的语法是c系风格,而学编程,c系风格的语法是绝对绕不开的存在,c/c++,js,java等最常用的语言都是c系风格,但目前主流语言中,只有python的语法风格独树一帜/剑走偏锋,学了pyton对你后续学习其它c系风格的语法帮助不大,甚至还会帮倒忙 ◎第三,js语言也是现代程序员绕不开的存在,原因很简单,你能绕过网页吗?不能,你每天见到的不管是电脑上还是手机上,至少有四分之一的界面其实就是网页,微信小程序是网页。以及不管是为了做些可交互的可视化效果,还是现在的ai,都跟js语言结合更紧密。 ◎第四,js语言一点也不比python差,甚至可以说,现在js语言的基础建设早就超过python了 ◎第五,我选的书本,作者是世界级顶级程序员,书本的副标题“a modern introduction to programming”,译“编程的现代介绍”,作者也选了js而不是python,是作者不会python吗?还是我不会python? 第六,学编程基础,语言本身其实不重要,编程基础与语言语法完全属于两个领域的东西,而课程的重要目标就是教会你编程基础。 所以请不要觉得我是不会python或者是我没有python为主的课而只有js的课,为了给你推课而让你学js,完全不是这样,我没有python课完全是因为从我的专业角度觉得学js性价比要比pyrhon高的多,并且我的课也几乎同步的介绍和讲解了python的语法与用法,你直接学会两门语言。 在我看来纯粹只讲python的课无异于割韭菜。不排除以后我会有纯粹python的课(比如说这个帖子无法说服你们),但即使有,也会跟你在其它地方听到的有很大不同,至少同样会从二进制、编码开始讲起。 听了我预科班课程的同学过来说一下我说的对不对。
#AI编程:自学or科班?新旧码农之争· 104 条信息
#编程教育
#JavaScript (JS)
#Python
#C系语法
#编程基础
分享
评论 0
0
tangjinzhou
3天前
你们真的觉得零基础可以直接学 AI 编程吗? 如果是这样,那我可要开课了
#AI编程:自学or科班?新旧码农之争· 104 条信息
#AI编程
#零基础学习
#编程教育
#质疑
#开课
分享
评论 0
0
知识分享官
2周前
给孩子解释下什么是Jupyter? #给孩子解释下 #编程小知识
#AI编程:自学or科班?新旧码农之争· 104 条信息
#孩子
#Jupyter
#编程教育
#编程小知识
#科普
分享
评论 0
0
向阳乔木
4周前
教会儿子用Claude code了,自己做游戏玩。 现在的孩子童年太幸福了。
#AI编程:自学or科班?新旧码农之争· 104 条信息
#Claude
#编程教育
#儿童游戏
#幸福童年
分享
评论 0
0
banboo
1个月前
过去的 1 个月,除了吃饭睡觉和在路上的时间,我几乎都在 Vibe coding,甚至经常搞到凌晨两三点,同时订阅了 Cluade code,Cursor 和 Augment,AI 轮休我不休,把 16 个想法分别做了 iOS App,还额外做了几个网页。 今天把 Cluade 、Augment 的订阅取消了,保留 Cursor 和 ChatGPT,不会再如此沉迷,重新平衡。 现在,有 2 个 App 我自己每天用,1 个准备走完发布流程,还有 1 个是我想长期维护,业务跟自己绑定的,为了后续有保障,交给团队正在重新开发。 其它的,全部烂尾,通常是做着做着我觉得没意思就不想做了。 那我得到了什么呢? - 确实爽到了,所有的想法,都可以立马开一个新项目,直到我不想做; - 不再担心开发遇到困难,常见的问题很多都碰到过,再碰到甚至都不用重复问 AI,实在解决不了的,也能很快想出新方案绕过去; 做了这么多,有时候我也会想,编程零基础可以 vibe coding 做出一个应用吗?答案肯定是可以的,但要做好,我认为跟用什么 coding 方式没有关系,主要是看做事的水平,我也看到一些本职工作是软件开发的朋友,他们用 AI 做出来的产品要比我高出很多个段位。 昨晚,跟 Neo 开视频讨论了一个小时关于该不该教人,尤其是能不能教小孩 Vibe coding(最近他在小红书火了一个帖子,有不少人主动找他想学),我们认为,小孩子学会 Vibe coding 是有意义的。 能够快速地把自己的想法做出具体的东西出来,自己会收获成就感,会变得自信吗?会的,自信就是通过获得渐渐积累起来。但是会因为可以太快把东西做出来,导致不想去深入学习和研究编程基础,有这种可能吗?我不知道。
AI编程工具激战:Claude Code、Gemini Cli崛起· 901 条信息
#Vibe Coding
#AI编程
#效率提升
#编程教育
#经验分享
分享
评论 0
0
宝玉
1个月前
计算机科学自学教程 TeachYourselfCS 如果你是一个自学成才的工程师,或者从编程培训班毕业,那么你很有必要学习计算机科学。幸运的是,不必为此花上数年光阴和不菲费用去攻读一个学位:仅仅依靠自己,你就可以获得世界一流水平的教育💸。 互联网上,到处都有许多的学习资源,然而精华与糟粕并存。你所需要的,不是一个诸如「200+ 免费在线课程」的清单,而是以下问题的答案: 你应当学习 哪些科目,为什么? 对于这些科目,最好的书籍或者视频课程 是什么? 在这份指引中,我们尝试对这些问题做出确定的回答。
#计算机科学
#自学教程
#编程教育
#在线课程
#学习资源
分享
评论 0
0
大喵CS、转码、预科班(9年讲师,能够教你学会编程)
1个月前
前几天有个同淡跟我说他们大学花一学期给学生讲scratch 我又要吐槽这课程设计了 scratch好不好?好,但它适合低年龄段,无法敲代码,或者想要快速做出可玩的游戏的小朋友,能尽快激发他们的兴趣 但花一学期给大一学生讲,就他妈离谱了 学了scratch能不能对后续学编程有帮助?能,但没必要,而且效果极其有限 大学生有足够的能力敲代码,也有足够的能力和自制力直接学习编程 花一学期的时间学,真的是太浪费了,而且就算会scratch,几乎不会缩短学习编程所需的时间 但反过来,有了编程基础之后再学scratch则只需要几节课,我的预科班就只用了三节课搞定,对于计算机专业的大学生而言,先学scratch再学编程纯粹是迂回战术,浪费时间 小孩子学,那是没办法,你不可能让小孩上来就敲代码,字母都找不到在哪
#AI编程:自学or科班?新旧码农之争· 104 条信息
#大学课程
#Scratch
#编程教育
#计算机专业
#教学方法
分享
评论 0
0
大喵CS、转码、预科班(9年讲师,能够教你学会编程)
1个月前
大家回答他,教不教python!
#Python
#编程教育
#提问
#社区
#讨论
分享
评论 0
0
AI产品黄叔
1个月前
发现个非常大的问题 如果讲师过去有编程经验 再到AI编程时代 很难让小白入门 一秒变小白真的是特别高的门槛 所以最好是,真小白
#AI编程
#编程教育
#小白入门难
#讲师经验
#教育门槛
分享
评论 0
0
LIN WEI
2个月前
今天小孩问 “爸爸 Dev-C++ 是中国人做的么?” 我 “你觉得呢?” 他 “我觉得应该是中国人做的” 我 “为啥呢?” 他说 “因为它有中文,所以应该是中国人做的”
#Dev-C++
#中文编程
#儿童视角
#民族自豪感
#编程教育
分享
评论 0
0
LIN WEI
2个月前
我儿子现在学编程简直是高配了,学校老师教,兴趣班专门学,不行还可以问我,但他养成了不小的坏习惯,动不动一小点问题就来问我,爸爸为什么不行?一看 == 被他写成 = 了,爸爸为什么不行?一看 1.0/ x 被他写成 1/x 了,有时我故意不告诉他让他想一下他就罢工了 “实在想不出来”,我以前哪里有那么多人去问,爹妈不懂,学校不教,没有网络且身边没有懂的人,出问题就只有自己苦思冥想,然后到书店一本本翻书,从头翻到尾,这样攻克一个个难题后知识才变得比较扎实,但小孩这样什么都得来太容易,反而连多动一下脑经的不肯了。
#AI编程:自学or科班?新旧码农之争· 104 条信息
#编程教育
#孩子依赖性
#独立思考能力
#教育方式反思
#技术时代
分享
评论 0
0
geniusvczh
3个月前
又到了每年选志愿的时候。一个想法是否经得起时间的考验,就要看他是否不会跟着总路线一起摇摆。虽然每次的措辞不一样,但是我现在跟码农行业如日中天的10年前保持差不多的想法:一个人只要在中学阶段能花超过100个小时编程,我就认为他可以安心报计算机,为什么呢?1/n
#AI编程:自学or科班?新旧码农之争· 104 条信息
#选志愿
#编程教育
#计算机行业
分享
评论 0
0
大喵(8年前端讲师,能教你学会编程)
3个月前
如果小孩子不适合学编程,那为什么会有Scratch?为什么会有各种面向中小学生的编程比赛? 想象力的来源是数学和逻辑思维,编程不能锻炼数学思维与逻辑思维吗?那请问小朋友应该怎么锻炼数学与逻辑思维?硬读逻辑书?纯靠脑子想?编程能具体动手实践,能debug,能运行看效果,不比纯看读书强? 怎么就成了刷题机器了?提到编程就想到刷题机器跟看到白萝卜就想到胳膊进而想到性交有何区别? 一刀切的认为小孩子要学或者不要学肯定是错误的。如果小孩子自己想学,那肯定是支持了。不想学也不必强求。 但是对于成年人,无脑劝学编程(不是转码)是没问题的。成年人更需要锻炼数学与逻辑思维,以及现代人需要知道计算机的原理以及会一点编程。
#AI编程:自学or科班?新旧码农之争· 104 条信息
#Scratch
#中小学生编程比赛
#编程教育
#逻辑思维
#数学思维
#编程实践
#刷题机器
分享
评论 0
0
宝玉
9个月前
春假两周在家教孩子编程,对编程没兴趣所以以前没学过我也没教过,但明年要学编程课了想提前跟我学一点,我教编程的方法很简单直接: 1. 首先找需求,看能做点什么自己用的上的东西 学编程最好是能学以致用,做一点能自己用的上的东西是最好的。最后一起讨论定下来做一个浏览器插件,点击插件可以显示学校网站的通知,这样就不用打开网站去看通知了,随时查看。 2. 跟 AI 结对,让 AI 帮助完成第一版本 最开始先教一点最基本的,通过 Chrome Dev Tool 去看网络请求,去找到相关API请求,复制fetch的代码出来,然后就自己去向 AI 描述需求,然后遇到问题让 AI 帮助解决。几个小时后就自己借助 AI 搞定了一个可用的版本。 3. 去解释代码是如何工作的 如果只是跟 AI 结对写代码,并不会理解代码,所以最好就是去向别人解释代码是怎么工作的,因为要解释清楚得先学习搞清楚。一开始是解释不清楚的,不清楚就是去问 AI,中间我也会帮助解释一下,反复几次把每一行代码都讲一遍,中间再对代码做一些修改对比看修改后的效果加深理解。 我是费曼学习法的忠实信徒,一直坚信最高效的学习方法就是把学到的东西解释给别人听,能把代码从头到尾讲清楚就能学到东西。 4. 迭代增加新功能 最初的版本只有显示文字版的列表,基于它之上再加上显示图片、增加本地存储、显示未读条数等等功能,通过迭代,一方面让程序更实用,另一方面也是做中学。继续跟 AI 结对,继续讲解代码。 我教编程的方法总结下来就是:做点能用的上的东西,跟 AI 结对编程,不懂的让 AI 教,写出来的代码要能解释给别人听,通过版本迭代不断完善不断学习。
#春假
#编程教育
#AI
#亲子活动
#浏览器插件
分享
评论 0
0
Michael Anti
9个月前
小孩子用软件比我敏感,第一次用Typora,立刻为代码段增添了语言标识(在代码段显示下角有地方填,但我一直不知道要填语言),这样C++的代码就彩色显示了。果然UI好的设计,连10岁小孩都能自然上手。
#Typora
#儿童使用软件
#UI设计
#代码高亮
#编程教育
分享
评论 0
0
个人主页
通知
我的投稿
我的关注
我的拉黑
我的评论
我的点赞