中英双学位
为夯实编程基础、拓宽国际学术视野,帮助同学们厘清编程语言学习路径,4 月 10 日下午,信息工程学院25级中英联合培养班,在 J19-703 教室成功举办Java VS C Programing主题线上赋能活动。本次活动特邀伦敦里士满大学 Birzo Ismael 教授主讲,学院胡鸿辉老师主持,一场贯通理论与实战的编程研学课堂顺利开展。
直击痛点 解锁编程双雄核心差异
活动伊始,Birzo Ismael 教授以 “先学 C 还是主攻 Java” 这一初学痛点切入,用通俗语言、清晰逻辑,从编程范式、内存管理、可移植性、应用场景四大核心维度系统拆解 C 语言与 Java 的本质区别:C 语言面向过程,强调流程拆解与步骤实现,需要手动申请和释放内存,更贴近硬件底层,跨平台需要重新编译,多用于操作系统、嵌入式开发等底层领域;而 Java 面向对象,以类与对象为核心,封装、继承与复用性更强,依托虚拟机实现自动垃圾回收,有效降低内存泄漏风险,具备 “一次编写、处处运行” 的跨平台优势,广泛应用于企业级开发、移动应用与大型分布式系统,为同学们搭建起完整清晰的认知框架。
实战赋能 案例对比看清技术优势
理论结合实战,教授以项目管理系统为实战案例,直观呈现两种语言的开发逻辑差异,使用 C 语言开发需要梳理数据流、设计数据存储并按步骤拆解流程,注重底层细节把控,而使用 Java 开发则以类图定义 “员工”“项目” 等实体属性与关联,用例图清晰界定业务场景,代码复用与扩展能力突出,授课尾声,教授还布置了案例研究任务,引导同学们分组研讨、动手实践,助力知识快速内化落地。
学思践悟 拓宽国际视野提升能力
本次线上赋能,不仅让同学们系统掌握 C 与 Java 核心差异,更帮助同学们建立编程语言选型思维,学会根据需求精准匹配技术,提升从理论到项目的实践转化能力。
与海外高校教授面对面交流,让同学们近距离感受国际前沿教学理念与编程思维,拓宽学术视野、激发技术探索热情,为后续专业学习与职业发展筑牢根基。
未来,学院将持续引入优质国际教育资源,开展更多高水平学术交流与实践赋能活动,助力学子夯实专业功底、提升创新能力,在信息技术领域稳步前行、逐梦远航!
携手共赴,竞绽锋芒!心理素质拓展大赛火热招募中!
凝心聚力 全力攻坚|信息工程学院召开申硕工作专题推进会
“髓”缘有你,爱燃新生|信息工程学院雷锋月第三场公益活动顺利开展
来源 | 信息工程学院
文字 | 刘屹添 图片 | 吴集超 排版 | 黄思敏
一审一校 | 戴宇薇 二审二校 | 王炜
三审三校 | 朱建斌
@江小信新媒体工作室 出品
阅读原文