20个小时入门学python
python训练营第1天
参会人 | 沟通训练营python学习者
参会方式:腾讯会议
记录人 | 越仔
※
一、课程主题
1.什么是python?为什么会选择python来作为入门语言?
2.python能为我们做什么?它作为今年最流行编程语言之一有哪些强大的作用和功能?如何把python更好地运用在日常学习、工作和生活中。
4.如何由浅入深学习这门语言?Python的安装环境介绍,程序设计基本概念。
5.任务式学习的意义,为什么选择训练营的方式学习。
二、头脑风暴
1.课堂小互动
讲课者:站在程序员角度开设python,提升自己沟通表达能力,灵活切换自己的程序思维和非程序思维
学习一门语言之初走过很多弯路,只看书、听课,不敲代码是学不会编程的,需要让大家对编程感兴趣,更基础、有体系地从易到难上手这门语言。
讲课流程大体是先讲授知识点,过程中大家反馈问题,讲课结束解决问题,复盘总结。
有一个好的引路人能让初学者遇到问题及时伸出援手,只要学编程,必会遇困难,有问题提出后及时解决是最高效的学习方式!
编程小白1:日常工作需要搜集大量信息,如何下载所需要的内容,收集整理导入excel、word等常用的工作软件,把自动化处理信息的工作交给电脑完成。
日常需要进行数据处理,如何使用python高效处理数据?
需要学习python的爬虫知识。python的部分第三方库的安装和使用。
编程小白2:作为家长,如何和孩子一起学编程?
用小游戏学编程,通过闯关收获正反馈,带着兴趣学编程,孩子学得快。
安卓、苹果系统可以下载哪些软件?
编程爱好者3:
通过一些好的事例、小程序项目实现一些功能,很想通过学习python做出自己想做出的东西,拓展编程思维,没有想不到,就怕不敢想!
目前对于python学习不深入,编写代码投入时间过少,手感不熟练,很多情况是有一点理论知识但不能和实际操作有效结合。
2.课程反馈
1.部分简单的编程指令、操作需要提前给大家介绍,因为学习python不能脱离计算机,当然需要涉及到终端的使用,比如windows输入cmd指令打开终端,输入python可以下载这个程序或者运行计算机已存在的版本。学会使用终端下载我们需要的软件、第三方库等等。
2.课堂中是否应该增加一些更贴近实际和使用的案例,展示与讲解,这方面还需要做一些准备。
三、反思总结
1.如何更好地开展课前课后的内容和形式,需要提前准备哪些内容。
2.如何因材施教地把知识传授给不同层次的学习者?------讲课授课风格、形式,课程内容的准备。
3.如何收集问题和复盘,提升沟通表达能力,不断迭代,打磨课程,发挥每一个人的主观能动性,输入输出相结合,收获良好的反馈和课堂中产生的bug,发现问题解决问题。
四、课后挑战
1.安装python基础环境
2.ipad下载Swift Playgrounds
3.下一课预习
计算机如何表示数据?
五、补充内容----可参考的学习模块形式
课堂中大家学习热情很高,亟待想更快更高效地使用python解决日常问题,终极目标意识感强烈值得点赞,但是处理数据和学习爬虫搜集资料的前提是需要大体能看懂程序,因此还是需要从零基础学起跟着老师的步伐不要一口吃个胖子,之后的项目拓展可以作为课后作业逐渐布置给大家,有理论输入和动手实践相结合才会是更好的学习方式。
提出自己想完成的小目标,制定可行性方案融入这几天的基础学习中,一步一个脚印往前走,相信我们只要有兴趣和动力,一定能学好它!
下面是我在mooc上找到的一个学习python的流程也可以参考一下