为响应国家软件发展战略,培养满足产业发展需求的特色化软件人才,北京理工大学信息技术创新学院率先把仓颉语言引入到大二暑期的实践课程中。在今年暑期为期3周的实践课中,信息技术创新学院教研中心副主任徐礼文老师开设了“仓颉语言HarmonyOS应用开发实践”课程,主要内容为仓颉语言基础知识以及如何使用仓颉语言开发鸿蒙应用程序。
本次开设的仓颉语言开发课程共有32个课时(1个学分),面向北京理工大学第二届开源鸿蒙英才班同学,系统性地讲解了仓颉语言的基本语法以及仓颉语言的应用实践。通过学习该课程,学生能够在结课时自主使用仓颉语言开发一个完整的、具备鸿蒙特色的应用程序,参与课程的学生反响热烈。仓颉语言作为一门全新的编程语言,吸引了许多在校学生了解学习和使用。
徐礼文老师还编写了《仓颉语言核心编程:入门、进阶与实战》一书,书中全面介绍了仓颉语言的语法和开发特性,通过大量应用案例帮助开发者快速掌握仓颉语言,所有章节都提供了源代码供读者下载学习,已于2024年6月出版发行。该书既适用于对仓颉语言感兴趣的编程爱好者,也适用于专业学生,在本次课程中,该书也作为了参考教材。
徐礼文
北京理工大学信息技术创新学院教研中心副主任、北京理工大学开源社团负责人、北理工OpenHarmony技术俱乐部指导老师、仓颉语言社区专家、仓颉语言最早期布道者和商业项目参与者。荣获2023开源基金会开源教育贡献奖、OpenHarmony创新赛优秀讲师。参与编写“十四五”规划教材2本,技术专著4本。目前主要从事现代操作系统、分布式系统,以及数字化架构方向的研究和技术指导工作,对国内外相关领域的技术、理论和实践有很深的理解和研究。
北京理工大学于2020年申报并获批教育部/工信部特色化示范性软件学院。2021年1月北京理工大学信息技术创新学院揭牌成立,该学院作为校设学术组织重点支撑特色化示范性软件学院建设。
为了成建制、系统化培养开源领域高端人才,北京理工大学信息技术创新学院率先开设了 “开源鸿蒙英才班”,设有本科生和硕士生两个班,成为首个985高校开设的我国自主开源操作系统专业班。以“30+30”两个特班为基础,深度协同校企资源,实现产业驱动的知识体系与产教融合的培养体系循环驱动,将校企协同科研最新成果融入专业课堂、引入专业教材和专业实践,构建课题方向、课程教学、实践实训合一的教学实践体系,培养关键基础软件领域高端拔尖人才。