课程介绍
*本课程的学习,使学生能够深入理解面向对象编程的概念和大型企业软件开发的基本思想,使学生深入掌握Java语言有关的基本概念、常用开发技能技巧、培养学生简单游戏开发以及行业软件开发实施等软件工程方面的知识。
课程性质
线上专业课程(Java语言方向)
与其它相关课程的关系
Java语言是当代*流程的编程语言之一,长期位居编程语言排行榜前三。它能让广大初学者了解面向对象编程相关的概念,带领大家走进大型企业级开发的大门,使得程序开发人员以后学习其他语言,触类旁通,很快上手。这门课程与其他课程紧密相联,比如Android系统的建议开发语言就是Java,学好Java是后期学好Android的基础。
1.课程定位
本课程采用线上授课的形式,原则上和学生在校课程同步,属于学校理论知识的具体实践与技能提高部分。本课程主要培养学生掌握必要的面向对象的理论知识和较强的实际操作能力,为后期其它高级语言的深入学习打好扎实牢靠的基础。*本课程的学习,能够具备一定的企业级软件开发经验。
2.课程设计思路
本课程原则上采用与学生在校课程同步的进度授课。按个人能力形成的规律,遵循由浅入深、由简单到复杂、循序渐进的原则,基于企业真实项目、以任务驱动、项目化教学模式进行系统化知识技能的学习与实操训练。
3.课程目标
知识目标
掌握Java语言软件开发的基本知识、现状和发展趋势;
掌握面向对象程序设计的精髓;
掌握常用的Java语言的核心技能与技巧。
能力目标
培养积极的主动的学习意识与技能;
提高设计团队的沟通、组织、协调能力;
具有较强的语言表达、逻辑思维能力;
具有事务工作综合处理能力;
掌握利用编程手段解决实际工作问题的技能。
素质目标
培养学生的学习能力、自学能力、创新思维能力;
培养学生敬业爱岗的职业态度;
培养学生可持续发展的综合素养。
4.课程实施
上课方式:在线直播教学
上课时间:
周一晚上:7:00到8:30,共1.5课时,每节课40分钟
周三晚上:7:00到8:30,共1.5课时,每节课40分钟
周六上午:9:00到12:00,共3课时,每节课50分钟
周日上午:9:00到12:00,共3课时,每节课50分钟