本课程主要目标是使学生掌握使用Java语言进行程序设计的基本能力,理解面向对象程序设计的思路和方法,掌握可视化编程的基本原理,培养学生的编程能力,养成良好编码的习惯,为后续应用型课程的学习奠定坚实的基础。
要求学生掌握Java语言的基础知识与主要功能,能够使用Java语言进行程序开发,并为后续全面学习大数据应用开发技术打下基础。通过实验实践课程,使学生初步形成基本的系统性解决工程问题的思想,并通过实验实践文档展现解决过程及结果。鼓励学生通过各类专业书籍或在线资源自主学习并解决实际工程问题,通过实际思政案例的分析,促进学生培育和践行社会主义核心价值观,为实现中华民族伟大复兴的中国梦这一目标而努力,并做出应有的贡献。
本课程的具体教学目标如下:
1、掌握Java的开发工具,掌握Java的基本语法与控制语句。借鉴国内成功实践案例的优秀经验,剖析软件工程专业发展历史和软件行业领军人物的奋斗故事,激发学生对社会主义核心价值观的认同感。
2、掌握面向对象编程的基本思路和知识,掌握面向接口的编程方法,能在具体实际中运用面向对象思想思考问题。通过类和对象解决生活中的实际问题,加深学生对专业技能学习的认可度与专注度。
3、掌握使用Java实现常用数据结构的方式方法;掌握Java常用API类的使用;掌握Java的异常处理机制;掌握Java的I/O流类的体系,掌握Java的多线程机制。鼓励学生利用自己的专业知识,积极参与社会科学普及活动和应用推广活动。培养学生的软件工匠精神,在潜移默化中培育社会主义核心价值观,提高综合职业素养,树立社会主义职业精神。
4、初步具备系统问题分析与设计的能力,并能够通过规范化文档展现解决问题的过程及结果。初步具备利用专业书籍或专业在线资源自主学习并解决再实践过程中遇到问题的能力。能够利用自己的专业知识,积极参与社会科学普及活动和应用推广活动。