本帖最后由 tomfan123 于 3-12-2020 18:32 编辑
Q) 上课的主要内容是什么? A) 写代码,读代码,分析代码。 通过Python编程来学习编程算法。重点是培养编程思想,学习编程算法。进而提高同学们的逻辑思维能力。 主要讲解的内容是Python编程基础知识和大量的Python编程练习题相结合。 以写代码为主(解答Python编程练习题),通过讲解同一道题目的不同种算法来锻炼思维。
Q) 共几节课? A) 这是一个长期的课程。不是10节课,20节课就结束的。就仿佛弹钢琴,打羽毛球,都是好几年持续不断的学习。 编程思想,编程技能不是一日之功,必须要不断的学习和练习,才能有所获得和提高。
Q) 授课语言? A) 华文授课为主,英文授课为辅。
Q) 上课形式? A) Zoom网课的形式,每周1小时课程。有课后作业,要认真完成,老师会检查作业。 我们不采用线下实体课。编程课实体课效率非常低。因为学生要看见老师的电脑屏幕,而实体课的投影仪根本看不清楚。同学背着电脑路上也是又辛苦又浪费时间。
Q) 学生家里的电脑硬件要求? A)一台电脑,最好配置大显示器。Zoommeeting 要看范老师写代码,所以屏幕越大,看着越舒服。 老师会在第一节课之前带领大家安装Python编程环境。包括下载Python, Pycharm IDE. 课上主要使用PyCharm集成开发环境来进行编程。
Q) 本课程与其它Python课程的主要区别在哪里? A) 不拘泥于具体的Python语法,特定用法。而是通过大量的编程练习来教授编程思路,编程思想– 即所谓“算法”。 全世界共有600种编程语言,很多都消失了。30年后Python可能也会消失。只有编程思路,编程思想亘古不变,日久弥新。我们的口号是:Talk ischeap, show me the code.
Q) 班级人数? A) 取决于报名人数。可能3人,可能20人。预期15人左右。
Q) 面向学生? A) 小六毕业及以上。0基础入门。
Q) 有试课么? A) 第一节课25块试课,单独交费。之后家长可以决定是否参与。
Q) 是否有其它上课时间? A) 上课时间暂定每周日早晨9:30-10:30。如果报名的家长呼声很高,一致要求改另外一个时间,我们也可以修改。 毕竟可以来上课的家长一定是首先看时间段是否合适,然后再决定是否参与。所以上课时间很难修改。除非报名人数很多,那可以考虑开第二班(几率很小)。
Q) 是否可以看录播? A) 课程视频在线看,保留3天。
Q) 课程大纲是什么? A) 通过100道编程题学习基本Python语法,包括基本数据类型,数据结构,流程控制,工具类。 通过1000道编程题学习基本计算机编程核心算法,数据结构核心原理。
Q) 关于学费? A) 12 节课交一次学费,12 * 50 = SGD600. 大约3 个月的课程费用。学费不接受退款。我们有上课视频,如果因病无法上课可以看视频。交学费PayNow 切图给我。
Q) 关于作业? A) 作业是重中之重。老师讲得再好,学生不写作业等于零。我们采用作业计分制度。周一之前交作业记20分,周三之前交作业记10分,之后交作业记0分,不交作业不可以。如果因为生病缺课,看完视频,作业也要交。作业不会没关系,语法不会只写思路也可以,但必须交作业。希望家长督促学生完成作业。 我所有提供的代码,同学都需要同样的type一遍 (comments不强制要求),run一遍,然后切图给我看。 因为只有自己亲手type过的代码,自己才会留下深刻印象。这个也是加强课堂知识吸收的重要手段。 所以作业都是分为2部分: 1) type课上老师的代码; 2) 自己独立思考写出来的程序。
Q) 课时1小时, 时间是不是有点儿短? A) 编程课不同于其它,是高强度脑力活动。尤其涉及到的知识点都是之前没接触过的。 在高强度脑力活动情况下,连续坚持1小时已经是极限。人类大脑吸收知识有两种方式:被动方式。主动方式。 上课是典型的被动方式,所以无法保证知识的吸收效率。所以同样的课堂,同样的老师,学生的进步参差不齐。 而课后作业是典型的主动方式,学生必须自己去想解题思路。所以只要在课后作业上下足够的功夫,是一定会有进步的。而且范老师14小时在线答疑,只要学生自己真心想解决问题,是不会被具体的编程技术细节给难道的。而且通常学生主动提出的问题所获取的答案会永远记住。这远远好于课上你直接告诉他。 范老师上课全是干货没有水。所以课上同学什么都不做,只是听,能听懂多少听懂多少。同学的一致反应是范老师一节课等于别人3节课。听不懂没关系,范老师会重复重复再重复。知识就是要反复重复。
Q) 老师我看到别的Python课教授Turtle画图,特别好玩儿。同学们都感兴趣。我们教吗? A) 我们不学Turtle画图。Turtle画图是为了迎合同学和家长们乐趣的需要,对于同学们的编程水平提高没什么益处。范老师上课不会迎合同学和家长的乐趣。范老师唯一目的是提高同学们的编程水平。范老师不会把时间花在无聊的事情上。同学们请记住: 有趣的事情通常没啥用,有用的事情看起来很无趣。
Q) 10月18号 宣讲视频在哪里?
|