节点文献

基于游戏化学习的编程教学模式研究

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【摘要】 为引导学生能够对编程课程产生浓厚兴趣,该文设计实现C/S网络体系架构的象棋棋牌室系统,包括支持多并发的异步收发服务器端及棋牌室客户端。其中,网络通信使用基于TCP协议socket套接字通信。经测试,系统能够实现客户端创建房间、桌面管理,以及棋盘与棋子的可视化等各项功能。通过对此软件的开发设计过程,锻炼学生的编程能力及对软件开发的学习兴趣。

【Abstract】 In order to guide students to have a strong interest in programming courses, this paper designs and implements a chess room system based on C/S network architecture, including asynchronous transceiver server and chess room client. Among them, the network communication uses socket based on TCP protocol. After testing, the system can achieve client to create rooms,desktop management, as well as the visualization of chessboard and chess pieces and other functions. Through the development and design process of this software, students’ programming ability and learning interest in software development are trained.

【关键词】 C/S架构象棋QtTCP协议系统设计
【Key words】 C/S ArchitectureChessQtTCP Protocolsystem design
【基金】 国家自然科学基金资助项目“基于物理层技术和网络编码的空天信息安全传输机理研究”(61671141)
  • 【文献出处】 高教学刊 ,Journal of Higher Education , 编辑部邮箱 ,2022年26期
  • 【分类号】TP311.52-4;G642
  • 【下载频次】155
节点文献中: 

本文链接的文献网络图示:

本文的引文网络