视频课程 编程

写给儿童和零基础学习者的Python编程 (英文课程中文字幕)

¥5.00 已售 0
✓ 自动发货 ✓ 永久有效 ✓ 售后保障

资源介绍

视频数量:34个 总时长:3小时7分 课程介绍: 写给儿童和零基础学习者的Python编程 你有没有想过,手机里的游戏为什么知道你要往哪走,家里的智能音箱为什么听得懂你说话,天气预报为什么能精准到几点几分下雨?这些背后都藏着一行行代码,而Python就是打开这扇大门的钥匙。 这门课的主讲人有点特别。除了经验丰富的萨提什·潘帕特,还有一位年仅13岁的小老师舒拉·潘帕特。她已经是AWS认证云从业者和Python协会认证的入门级程序员,由一个同龄人来讲解编程思路,孩子听起来会更亲切,也更容易理解"原来编程并没有想象中那么难"。 课程总时长3小时出头,分成七大板块,从最基础的概念一路带到完整的项目开发,学完真的能动手做出东西来。 一、打下基础:从零开始认识Python 第一板块会带你完成所有准备工作,包括安装Python运行环境、打开编辑器、写出人生第一行代码。你会学到print函数怎么打印内容,变量和数据类型是怎么回事,整数、浮点数、字符串、布尔值这些概念会用最直白的方式讲清楚。运算符的优先级、注释怎么写、input函数怎么接收用户输入,这些细节都会逐一展示。每一小节结束后都有小测验和动手练习,比如写一个加法小程序,让你在实践中巩固刚学到的知识点。课程还顺便介绍了数字的科学计数法、用下划线让大数字更易读等实用小技巧。 二、复杂数据类型:学会整理大量数据 当只在一个变量里存一个值时还挺好办,但如果要管理一堆数据怎么办?这一板块会教你列表、元组和字典这三种"收纳神器"。列表可以随时往里面加东西、删东西、查找东西;元组和列表很像但内容不能修改,适合存一些固定不变的配置信息;字典则是用键值对的方式来组织数据,查找起来特别快。每个数据类型都配了对应的方法讲解,比如列表的append、insert、remove操作,字典的keys、values、items方法。学完这些,你就有了处理批量数据的基本能力。 三、条件判断和循环:让程序变聪明 程序和计算器最大的区别在于,程序能自己做判断。条件语句if、elif、else会告诉你程序是怎么思考的;多个条件怎么组合判断、三元运算符怎么写出简洁的条件表达式、match-case语句怎么匹配多种情况,这些技巧都会一一展开。循环部分则包括while循环和for循环,还有嵌套循环的使用场景。掌握了这部分内容,你的程序就不再是直线执行,而是能根据不同情况走不同的路,能反复处理重复的事情。 四、函数和更多:写出可复用的代码 写代码最怕什么?同样的逻辑写十遍。函数就是来解决这个问题的,把一段代码打包起来,给它起个名字,以后想用的时候直接喊一声就行。课程会从最基本的函数定义讲起,然后深入到参数、返回值、作用域等细节。递归函数这种听起来高大上的概念也会用简单例子讲明白。try-except异常处理让你的程序不会因为一个小错误就崩溃,assertions断言则帮你检查代码是否按预期运行。这一板块最后还有一个密码强度检查器的练习题,等你做出来会很有成就感。 五、调试技巧:学会自己找Bug 写代码出Bug是家常便饭,但很多初学者一遇到报错就慌了。这节课专门教你调试技巧,怎么读懂错误信息,怎么用断点一步步排查问题,怎么找到那个捣乱的变量。学会这些,你就具备了独立解决问题的能力,而不是每次都求助于别人。 六、拓展方向:往哪里继续走 学完基础知识后,你会想知道接下来能做什么。这一板块会介绍Python丰富的库生态,比如做网页、搞数据分析、玩人工智能都能用到哪些库。VS Code编辑器的自动补全功能和其他实用技巧也会一并教给你,为后续学习铺好路。 七、动手项目:做出你自己的测验程序 最后一板块是整个课程的精华,综合运用前面所有知识,做出一个能跑起来的小测验程序。课程会分三个部分带你一步步搭建:先写一个能读取题目的函数,再写一个负责提问和判断对错的函数,最后把这些模块组装起来形成完整的myQuiz函数。当你在自己写的程序里答对题目时,那种成就感是看再多视频都换不来的。 这门课适合什么人?完全没碰过编程的小朋友、想了解编程世界的成年人、对计算机感兴趣但不知从何入手的中学生,都能在课程里找到自己的节奏。每节课都不长,讲的都是最核心的概念,跟着小老师舒拉的思路走,三个小时下来你就能独立写出一个能跑能玩的小程序,这比任何证书都更能证明你真的学会了编程。