打开网易新闻 查看精彩图片

“学IT,去哪里?”许多高三毕业生如果想要学习IT计算机方面,四川托普信息技术职业学院始终在自己的择校名单里。究其原因,是因为托普在信息技术方面实力非常强,而且课程质量过硬,不仅让毕业生的就业率一直保持高位,还受到很多IT企业的青睐。

在学校众多的课程里,软件技术专业的Java课程在学生群体中好评如潮,不少学生在期末评教时,这门课程也是保持了90%的满意度。据悉,不少学生因为在学校学习了这门课,顺利入门Java,从小白转型成为Java开发工程师,优质的课程,影响的不仅是学生知识的吸收和增长,甚至可以有改变人生的力量。

这门课背后到底有怎样的魔力,让学生们如此青睐?

打开网易新闻 查看精彩图片

课程内容从实际出发

Java作为一门强大的编程语言,一直都是计算机科学教育中必不可少的一门课程。随着软件技术的不断发展,Java的应用范围也越来越广泛,因此在软件技术专业中的Java课程也越来越重要。

现今Java开发需要掌握的技术点越来越多,学生在校两年如何让零基础学生快速理解一门技术,并掌握当前最有用、最常用的Java知识,还能完成练习,而且还要让学生对Java学习产生兴趣。因此,为了保障课程的先进性和实用性,学校信息工程学院院长罗印就带领着团队老师们一起,把从市场调研、学生学习反馈、企业交流等渠道获取到的一线技术动态和知识进行融合,构建出适合学生的Java课程框架。

打开网易新闻 查看精彩图片

按照学习吸收的规律,学校把Java的学习课程进行了分层次设计,“面向零基础学生,‘一锅烩’的教学方式不可取。”学校信息工程学院Java教师刘雯雯表示,按照专业人才培养模式,学校把学生分为了五个能力层次,在大一时学习java基础,大二时学习javaweb,大二下学期学习javaEE,逐步让学生掌握核心知识,这样才便于加深理解,课程的设计,要让学生有节奏、有重点地吸收知识。

学生说“听懂了”就是最大的肯定

“Java的学习过程不是一件简单事情”,学习Java其实是一件非常抽象的事情,需要花费一定的时间去理解面向对象的编程思想,比如类、对象、继承、多态等概念。因此,如何让学生听懂并且能真正掌握是学校Java课程教师的难题。

“框架(Framework)一词最早出现在建筑领域,指的是在建造房屋前期构建的建筑骨架。软件框架可以形象地比喻成我们在盖楼房时,用梁+柱子+承重墙搭建起来的钢筋混凝土结构的建筑框架,它是整个建筑的骨架。而实现的软件功能,也就像在这个建筑框架中所要实现的不同类型、功能的房子,比如健身房、商场、酒店、饭店等。”抽象内容具象化,是刘雯雯解决这个难题的经验之一,在讲到MyBatis框架时,她就经常以建造房子举例,“只要把讲的抽象内容与现实生活结合起来,同学们就能很快理解”

打开网易新闻 查看精彩图片

刘雯雯表示,几乎Java的所有东西都可以在现实生活找到类比,比如很多同学学习Java的逻辑思维不强,刘雯雯就会以煎鸡蛋为例:“煎鸡蛋用料是鸡蛋、油、酱油;煎蛋的流程是倒10g油,7成熟后下鸡蛋,半熟后翻面,倒入少量盐,再翻面,然后出锅。如果将该流程放在计算机流程里就是,倒油→7成熟后下鸡蛋,没有7成熟则返回第一步……”

“这样的案例非常非常多,都是帮助同学们了解”刘雯雯说,虽然学习Java很枯燥,但是只要将内容与现实生活联系起来,同学们就非常有兴趣,而学生说“听懂了”就是对自己的最大肯定,“真正做到让学生明白为什么要学,学了有什么用,又能用在哪里”。

将真实项目带入课堂

除了课程内容和教学方法以外,学校Java课受欢迎还有个很重要的原因:“项目制教学”

在学生大一刚刚接触Java基础课的时候,老师们就会把一个项目真实带到课堂之中。刚刚开始时,就让学生学习基础的Java知识体系、掌握知识点的基本应用、具备一定的工程开发的规范度和熟练度;在后一个阶段,就让学生进行角色体验,5人一组,角色分为项目经理、软件需求分析人员、软件设计人员、软件编码人员以及软件测试人员,分工完成仿真项目的开发工作任务。据了解,学生2年在校的时间,手头上至少会接到5-6个项目做,比如员工管理系统、学生信息查询系统、商品类别系统等等。

打开网易新闻 查看精彩图片

“在真实的项目训练下,我们的学生进步非常快,而且项目的完成度非常高,几乎拿出去就能用。学生也真真切切学到了东西,Java这门课也就自然非常受学生欢迎。”罗印说道。

这门Java课到底有什么魔力?从文字阅读,很难体会学生脸上的喜悦。也许,只有亲自来托普上这门课,才能体会得到!

文字|代宗宏

图片来源 |四川托普信息技术职业学院

©希望教育