摘要
本申请涉及在线编程教育的技术领域,特别涉及一种基于实时双向通信技术的编程教学方法及系统,包括以下步骤:接收由客户端发起websocket连接请求,并建立安全连接,其中,客户端包括教师端与学生端;基于建立的连接,接收由教师端发起的教学指令包、并发送至目标的学生端;以及接收由学生端发起反馈指令包、并发送至目标的教师端;接收断开请求,删除强关联中对应的记录;所述断开请求由客户端发起、或服务器检测到;本申请具有编程驱动的超低延迟双向交互、指令化编程内容与执行反馈的实时闭环以及细粒度编程过程感知与教学决策支持的优点。