上好一堂课不难,难的是每堂都是好课。或许每位老师从踏上三尺讲台的那天起,“让每一堂课成为好课”就成了毕生的追求。对于黑马程序员而言,讲好一堂好课并非某一位讲师的职责,而是所有黑马教研教学人员穷尽一生追求的事业。
那么,什么样的课才算好课,有什么样的评价维度和标准?黑马程序员又是如何研发出学生青睐的好课呢?
层层递进,研发“以学生为中心”的课程大纲
课程大纲是教学的“指导性文件”,是教师教学的重要依据,而学生们最关心的问题,莫过于“项目和企业需求匹配吗?进企业能直接上手吗?”,针对这一问题,黑马程序员HTML&JS+前端学科在制定课程大纲时,选择三步走战略。
第一步:定期收集学生反馈,紧跟市场需求。黑马程序员HTML&JS+前端学科与毕业学生、合作企业等保持密切联系,定期收集技术及项目反馈,并根据反馈分析需求,提出新课程需求及研发执行计划。
同时,黑马程序员HTML&JS+前端学科还面向已就业学生以及全国前端开发从业者,进行用户调研、数据分析,用于课程迭代及调整。
从用户需求调研,到课程优化迭代,教研老师需要不断拆解制作,因此,一般课程大纲产出时间在3—6个月,意在让课程大纲既能符合学生们的接受能力,也能满足企业需求。
第二步:团队反复研磨,细致入微调整大纲细节。教研老师在敲定基础课程大纲内容后,会有十余位老师组成的黑马程序员HTML&JS+前端学科团队,从不同维度和角度完善和修正课程大纲。
前端团队每一次集体讨论,都是一次思想碰撞,一次碰撞就会有一次的提升,就会有一次收获,经过一轮又一轮的激烈讨论之后,才会产出初步成型的课程大纲。
黑马HTML&JS+前端学科团队集体讨论
在黑马程序员HTML&JS+前端学科核心课程团队的群里,经常会收到老师们凌晨还在讨论课程细节的消息。
老师们凌晨还在讨论问题
第三步:全国评审定稿,精益求精确保课程质量。在课程大纲最终定稿之前,黑马程序员HTML&JS+前端学科全国20校区的一线骨干老师们进行讨论、评审,集思广益,确保课程更贴合学生的想法和需求。
全国20个校区相关老师集体讨论
提前预演,追求“多一句没有,少一句不行”的极致
“台上一分钟,台下十年功”,每一堂高质量的课堂展现,都是课下无数遍的打磨。
在课程真正落地课堂之前,黑马程序员HTML&JS+前端讲师不仅会提前备课准备好所有的知识点,还会提前进行“沉浸式”预演,模拟真实课堂,为真正授课做准备。
课程预演主要分为四大步,首先,授课老师需要根据课程大纲梳理知识脉络,形成清晰的讲课路径和推进思路;其次,老师需要自己撰写逐字稿,提前把课程重点内容转为文字;然后,老师需要录制试讲视频,不断调整课程讲解中不恰当或不合理的地方;最后,经过多次录制后输出完整的内容。
貌似简单步骤,其实,实施过程相当繁杂。
就拿录课试讲来说,每个教师都会有自己独特的讲课风格,有些老师讲课速度快,有的老师节奏慢,一些不经意间流露出的缺点,老师自己未必能敏锐地察觉到。
为了更好的查漏补缺,黑马程序员HTML&JS+前端学科将整个核心教学团队的老师分组,采取“1对1结对子”的方式,用“互助式”录制的方式,让两位老师互相监督、互相评价,督促对方完善课程内容。
“1对1”互相监督、调整课程
不仅如此,黑马程序员HTML&JS+前端学科负责人刘老师会进行最后的把关,从不同的用户视角给老师们提出更好的建议。
当然,优质课程的评价标准不能只靠主观感受和经验,也要有客观的量化标准。
黑马程序员HTML&JS+前端学科将课程的评判标准分为4大类28个指标,细分到预演课程视频的结尾引入、知识衔接推进等,以保证对课程质量的评价更具客观性、准确性。
黑马程序员之所以如此严苛的打磨课程,甚至细化到每一次切屏的展示,是因为不仅要保证课程质量,更要保证课程的推进合理且具有逻辑性,让学生在上课时能跟上老师思路,快速吸收所学的技术和知识。
坚持面授,助力学生“好就业,就好业”
从需求调研到项目立项,从项目研发到项目测试,直至项目打磨上线,黑马程序员HTML&JS+前端的课程产出拥有完整且标准化的一体化流程。
而且,哪怕课程研发完成后也不会立刻推广,会由课程设计老师“试跑”,不断测试调优,最后产出讲义、课程及物料等,并同步给全国各个校区的老师。
这样,既能确保每个老师拿到的一手资料完整且经过验证,也能保证课程标准统一,让不同城市的学生得到同样的教学服务。
有人看到这里,可能会不解,既然已经做了这么充足的准备,黑马完程序员全可以做视频直播课程,为什么还要坚持面授?
主要是要保证高效的学习氛围。黑马程序员经过调查研究和实际验证发现,视频直播课程虽然不受时间和空间的限制,但缺点较为明显,比如,讲师无法实时了解学生的掌握程度,课堂效果差;没有学习的大环境影响,学生们的积极性不高;部分学生自律能力差,学习效率低下等等。
来黑马程序员学习的大部分学生都是零基础或半路转行,因为生活压力、年龄问题、家庭因素,他们没有多余的时间可以浪费,快速就业、收获满意的薪资,追求更好的生活才是根本。
综合考虑之后,黑马程序员HTML&JS+前端学科选择面授。
值得一提的是,黑马程序员HTML&JS+前端学科的面授课程也有着严格的评判标准,关键看四点:好的课程引入、好的课程设计、好的老师状态、好的结尾交付。
说到什么是好的面授课程,大部分机构的判定标准完全依托于老师讲授,所谓“学生听得爽,老师讲得欢”就足够了,但是,如果学生仅仅因为老师情绪传导到位就觉得这是一节好课,这更像是对老师的肯定,而不是对课程的肯定。
黑马程序员认为,好的面授课程一定是,不论谁来讲授,学生们都能吸收足够多的课程知识和提升自我能力,当遇到类似问题时,能形成解决问题的思维导向。
因此,才会耗费大量优秀的师资及资源,严要求、标准化的产出每一节课程,过程虽辛苦,但学生收获了好工作,实现了高薪就业梦,就证明这一切努力都是值得的。
对于黑马程序员HTML&JS+前端学科来说,一堂“好课”的定义是被不断刷新的,讨论、回顾、打磨、迭代……好的课程没有一劳永逸,更多的是加快节奏,跟上时代的变化,产出高品质的课程,帮助到每位渴望知识、改变自己的学子们。
坚持讲好每一堂课,真心对待每一位学生,这是黑马程序员的坚持,也是黑马程序员HTML&JS+前端学科一直在做的事。