中宫无后本课程是本科软件工程专业和数据科学与大数据技术专业拓宽专业任选课。课程内容主要包括HTML标签、Java、Canvas API画图、CSS3和jQuery以及HTML5流行的游戏引擎lufylegend等部分。
学生通过本课程的学习,熟练掌握网页制作语言HTML、CSS和开发动态网页的关键技术Java和Jquery,能够熟悉使用Canvas API开发,并能够结合所有知识点,开发符合HTML5规范的页面游戏。
以一本优秀教材为主,参考其它的教材,以课堂教学为主,结合自学、课后作业和上机教学,采用启发式、案例驱动的教学方法,旨在让学生掌握HTML5网页游戏设计开发技术。
夏敏捷. HTML5网页游戏设计从基础到开发[M].北京:清华大学出版社,2023
冷亚洪,黄炜,宋宇 . 交互式Web前端开发实践[M].北京:清华大学出版社,2017
编辑推荐:11个游戏实战案例,提供视频、源代码、教学课件、教学大纲、扩展案例
HTML5是 HyperText Markup Language 5 的缩写。HTML5 技术结合了 HTML4.01的相关标准并对其进行革新,符合现代网络发展要求。HTML5是互联网的下一代标准,是构建和呈现互联网内容的一种语言方式,被认为是互联网的核心技术之一。HTML5在2014年10月由万维网联盟(W3C)完成标准制定,仍处于完善之中。然而HTML5已经引起了业内的广泛兴趣,Chrome、Firefox、Opera、Safari等主流浏览器都已经支持HTML5技术,新Edge浏览器率先实现100%支持HTML5。
本书作者长期从事HTML5网页设计教学与应用开发,在长期的工作、学习中,积累了丰富经验和教训,能够了解在学习编程的时候需要什么样的书才能提高HTML5开发能力,以最少的时间投入得到最快的实际应用。
基础篇包括第1~6章,主要讲解HTML5的基础知识和相关新技术,如Java、Canvas API画图、CSS3和jQuery及其使用技巧;
实战篇包括第7~17章,综合应用前面技术,开发经典的大家耳熟能详的游戏,如人物拼图、扑克翻牌、推箱子、五子棋、黑白棋、俄罗斯方块、贪吃蛇、雷电飞机射击、Flappy Bird、中国象棋。通过本书读者将学会如何利用HTML5和Java、CSS3制作交互式游戏、平台类游戏,学会网页游戏设计。
(1)内容全面,代码通用。本书所有案例的源代码通用性强,便于读者直接应用于大部分游戏的开发。
(2)理论夯实,案例丰富。每款游戏案例均提供详细的设计思路、关键技术分析以及具体的解决步骤方案,案例实用性强。
为便于教与学,本书配有微课视频(420分钟)、源代码、教学课件、教学大纲、扩展案例。
】,下载本书配套的教学资源单击页面下方【阅读原文】,订阅【教学大纲】栏目
|