成为少儿编程老师的方法是:
要成为一名少儿编程行业的课研人员和教师,需要非常丰富的知识储备,和学生互动需要掌握儿童心理学和教育学的知识,编程教育与STEAM不分家,将英语、数学、科学甚至人文地理等学科类的知识结合到计算机思维的教授中也是必备的技能,除此之外,最核心的是对于编程语言知识的掌握,即使无法达到专业程序员的水平,也至少需要能够看懂程序语言,知道程序运行的基本原理,并且对市面上几种常用的少儿编程语言做到熟练掌握。
第一种情况,如果是程序员,已经对编程语言比较熟悉,想要转行做少儿编程教师,那么需要补充的更多是教学互动方面的知识,一位转行成功的程序员分享自己的经验是“对于想把编程教学作为职业的人来说,首先,要具备全栈能力,为啥呢,因为必须能够教全科目,其次,要有优秀的自学能力,之后就是表达能力和亲和力”,综合来说,就是要能教授学生、与学生互动,在此基础上,还要懂其他学科的知识,来与计算机思维融汇互通,真正达到素质教育的目的。
第二种情况,如果不是程序员,但有一定的教学经验,想要“转型”做少儿编程教师,那么最核心的是需要在一定程度上掌握计算机语言,至少能熟练应用基础的计算机思维模型和编程语言的主要概念,此外,还要对自己想要“攻克”的领域进行钻研,主要按照年龄段来划分,比如幼儿园到小学低年级阶段的教学,就需要精通模块化或者线性连接型的编程语言,掌握针对不同产品的APP操作。同时,利用转型前自己擅长的学科知识来讲编程,进行融会贯通。