《数字人文实战》新教材
开启文科生编程之旅
讯享网
数字人文——这个让人文与计算技术碰撞出火花的神奇领域,正等待着年轻力量的加入!
为此,南京师范大学语言大数据与计算人文中心特推出数字人文实战班课程,旨在培养具备数字人文素养和计算技术能力的复合型人才,已在2024年寒假开展“数字人文系列讲坛”8日课程,暑假开展“澳大-南师”语料库与数字人文暑期学校,200多名学员参加课程,开发出100多个语料库人文检索系统。9月新出版的课程配套的教材《数字人文实战:网络数据库编程技术》(李斌主编),是南京大学出版社精心打造的一部力作。该书结合文科背景学生的特点,深入浅出地介绍了数字人文视角下的数据库构建、网络数据库编程及可视化设计等技术。通过丰富的案例和实用的操作方法,读者可以逐步掌握从数据库入门到进阶,再到网页设计与交互、数据可视化的全过程。本书不仅强调了语言信息处理特别是中文古籍处理的需求,还提供了大量练习素材,帮助读者在实践中提升能力。
本书主要内容
《数字人文实战:网络数据库编程技术》是一本为文科学子量身打造的数字时代生存指南。本书源自南京师范大学文学院十年磨一剑的”数字人文与数据库编程”课程,旨在为热爱文学却对代码敬而远之的同学们,打开一扇通往数字世界的大门。
想象一下,用几行代码就洞悉《全唐诗》的韵律之美,或是轻松绘制《左传》的历史地图,本书将这个场景变为现实。在品味经典的路上,同学们可以更好地熟悉数据库编程技术。从基础的Access数据库操作,到高阶的MySQL查询;从简单的HTML网页制作,到动态的PHP编程;再到炫酷的JavaScript可视化效果,每一章都是一次激动人心的冒险。
别担心,这不是一本枯燥的技术手册。本书用最熟悉的古籍作为练习素材,让读者在学习编程的过程中,重新认识这些耳熟能详的文学瑰宝。在这个过程中,阅读者将惊喜地发现,原来电脑也能懂诗,数据库也能品文章。
最精彩的部分是,当完成本书的学习,同学们将拥有从零开始创建一个交互式古籍查询网站的能力。轻松地检索、分析、可视化任何感兴趣的古籍,这不仅是一项技能,更是打开新世界的钥匙。
本书不要求读者有任何编程基础,作者团队追求的是”学以致用”而非纸上谈兵。每一个概念,每一行代码,都与实际应用紧密相连。在这个数据驱动的时代,掌握这些技能不仅能让您的论文锦上添花,更能为您的学术之路开辟新的可能。
本书目录
本书从数据库基础入门,逐步深入到网页设计、动态编程、数据处理,最终引导读者构建一个完整的古籍检索与可视化系统,形成了一个循序渐进、由浅入深的学习路径。
第1章 概论
第2章 Access数据库操作

第3章 基于Access数据库的语料检索
第4章 MySQL数据库的操作
第5章 SQL查询
第6章 静态网页制作
第7章 动态网页制作与PHP程序设计
第8章 字符编码与字符串处理
第9章 文件处理与网络爬虫
第10章 古籍检索系统构建
第11章 数据可视化
参考文献与扩展阅读
本书特点
打破”文科生不懂编程”的刻板印象,在文学中学习新知
本书用幽默风趣的语言,将复杂的编程概念转化为生动有趣的故事。读者在学数据库时,不再需要枯燥地背诵SQL语句,而是在激活成功教程《全唐诗》的韵律之谜,或是追寻人物的历史轨迹。这种学习方式不仅能让读者轻松掌握技能,更能激发对古籍新的理解和深层次的洞察。
独创性地将古典文学与现代技术完美融合
本书不是简单地教如何编程,而是教如何用编程的眼光重新审视经典。当读者学会用SQL语句分析李白的诗作,或用JavaScript可视化杜甫的人生轨迹时,就将会发现其中蕴含的数字魅力:原来数字技术可以如此优雅地展现文学之美。这种跨界思维将促进多学科融合,为未来创造更多的可能。
采用”边学边做”的实践教学模式
每一章的内容中不仅有理论讲解,更有大量的实战项目。从简单的数据库查询,到复杂的网站开发,再到炫酷的数据可视化,读者在学习后,可以亲手打造一个属于自己的数字人文项目。通过实践,将理论更加深刻印入脑海,并将其“变现”,成为学术研究的有力辅佐。
特别关注当代热门技术在人文领域的应用
本书聚焦于如何使用网络爬虫采集文学数据,如何使用数据库和网页建立古籍检索系统,如何利用地理信息系统还原古代文学作品中的地理场景。这些前沿技术不仅能够更深入地助力研究,更能大大提升求职者在就业市场上的竞争力。
秉持丰富开放性和延展性

每章末尾都设有”思考与实践”环节,鼓励读者将所学知识应用到自己感兴趣的领域中。无论您是对古典诗词情有独钟,还是对现代文学痴迷不已,本书的学习者都能找到适合自己的项目方向。这种灵活性让学习不再局限于课本,而是完成一次激动人心的自我探索之旅。
获取教材配套数据和素材
为了帮助读者更好地实践本书中的内容,我们在GitHub上提供了所有实操数据和素材。
可以通过以下网址访问:
https://github.com/GoThereGit/textbooks
在此,读者可以下载到书中涉及的数据库文件、编程示例以及相关的学习资源,助力顺利完成每一项学习任务。
如何get本书?共赠书5本
方法1:转发本推文到朋友圈:
集赞80个以上,10月29日08:00前返回朋友圈截图给后台,最多最早的前五名用户。
作者签名本江浙沪包邮(其他地区到付)
方法2:购书链接(或点击文末原文链接)
京东当当有售
【数字人文实战: 网络数据库编程技术】
购买链接 https://j.youzan.com/4sXdVC
所以,准备好开启数字人文之旅了吗?翻开这本书,一起探索文理交融的奇妙世界吧!
今日责编:纸盒
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/156911.html