《程序设计基础》作为学科基础课,课程要求既要强化学生理论基础,又要培养学生实践能力。本门课程教授上采用腾讯课堂作为直播教学平台,课堂期间利用腾讯课堂的“点名、举手、提问、白板、投票”功能进行教学监督与管理;组建QQ班级群实现教学资源共享,共享课件、上课笔记等教学资料,实现课堂与课后答疑(以文字、语音、语音通话多种方式);同步利用职教云平台的“签到”功能实现学生考勤管理。
计划阶段(P):根据制定好的教学计划,精准定位每节课的教学目标,并根据学生的课堂接收能力分解若干教学子目标;
执行阶段(D):拟定不同的学习任务。对于理论部分,主要通过PTA平台组卷(单选题形式)生成试卷用以巩固学生的理论基础,课堂评讲习题,以题驱动理论知识点。实操部分启用任务驱动模式,碰到的主要问题是因为学生大部分没有电脑,解决的办法是要求学生在手机端下载安装软件(Andriod手机与Apple手机都有相应的软件可使用);
检查阶段(C):每次课中任务点达成后,布置相应的实战题目,对学生的学习情况进行及时的检测,以了解学生掌握情况,利用QQ“作业”功能布置课中及课后作业,督促学生在线提交作业并进行在线批改;
行动阶段(A):根据学生作业完成情况以及答疑过程中学生提问知识点范围,查缺查漏归纳知识点不足之处。通过课程教授,发现线上学习,学生学习能动性较差。解决办法,多布置作业跟踪学生提交情况,联合学委进行课后思想工作动员。
通过以上方式实现课程的教授—练习(理论、实操)—评讲—互动—作业—改进的闭环教学环节。
学生手机实现代码
qq群作业