1.面向对象
课程面向的是高等院校及高等职业院校信息技术类相关专业在校学生、初入职场的程序员、立志从事应用软件开发社会人员。
2.课程学习后达到的能力
专业能力:在游戏制作过程中,通过对任务的设计学生更好地理解了面向对象编程思想,掌握Java的基本语法和算法;学会了运用常用的集合类通过游戏中场景的制作掌握Java界面编程,理解线程的工作原理、应用,掌握网络编程技术;通过游戏的设计使学生具备C/S架构的能力,数据库设计的能力。
学习、创新能力:在课程线上线下学习过程中,学生由课下不学习到教师督促学、带着学,随着兴趣的提升,能跟着讨论组研究项目自主学习。对游戏项目不满意、不完善的地方能够进行拓展设计,并进行开发尝试,创新的思维和能力都显著增强了。
团队协作:课程学习自始至终都是以团队形式进行的,因学生个体差异带来的学习进度差别很难由教师单独、个别指导完成,学生团队相互指导、分工协作完成任务效果很好,团队的相互帮助让双方都有获得感,增进了同学的感情,也训练了学生沟通能力。
职业素养:通过项目引导教学,增强了学生对学生软件开发的兴趣,让学生知道知识是如何在项目中规范运用的,让学生更加注重编码规范、文档编写、PPT设计等能力;同时也自觉形成了爱护环境、节电运行、安全防火等职业人必备的素养。
《Java程序设计》是信息技术专业群专业必修课,通过学习Java语法、应用Java语言实现软件模块功能的相关知识,使学生理解Java技术的编程理念,掌握使用Java语言的编程方法;通过基于Java进行桌面项目开发获得分析解决实际问题的基本能力;通过线上线下学习及项目训练培养学生自主学习、团队协作、项目创新能力;在项目训练中融入职场要求,进行职业素养教育。
计算机操作基础
数据库基础知识
《Java程序设计基础教程》,人民邮电大学出版社,ISBN:9787115495143,刘刚著。
《Java基础入门》,清华大学出版社,ISBN:9787302511410,传智播客 著。
1.我该如何学习这门课程?
(1)首先您要注册一个爱课程的账号。
(2)您需要有一定的上网条件,能够流畅的观看教学视频。在观看的过程中,您可以选择在PC端登陆我们的网页, 也可以选择下载我们的app学习通,通过手机客户端来学习。
(3)您一旦报名选择了课程,我们的课程主讲老师或课程团队会通过通知的形式给您发送课程有关的消息,同时会抄送您的邮箱,请您及时查收。
2.我在学习过程中遇到问题了,怎么办?
您可以通过以下几种方式获取帮助:
(1)在课程群聊中发布求助信息,说不定和你一起学习这门课的小伙伴就能够解决你的问题呢;
(2)在课程讨论区留言,课程团队看到后将会及时回复。
3.我是新手,能否给我一些学习建议?
(1)我们的课程采用MOOC的方式授课,因此您可以自由安排您的学习时间、学习地点。但我们仍旧希望您每周能都有固定的时间持续进行本课程的学习,根据人的记忆曲线显示这种规律的学习方式能够最大限度的提升您的学习质量。
(2)学习的过程比较容易,为了检验您的学习成果,我们的课程团队会在课程章节结束后布置测验或作业,希望您尽可能的按时独立完成。如果有没有掌握的知识点,您可以继续回看复习课程。
(3)希望您能够积极参与课程的讨论,与各位学习者一起煮酒论英雄。在讨论的过程中,不光可以对课程所学内容温习内化,还能互相碰撞出思想的火花,相信您一定会有额外的收获。
4.课程会不会很难、很枯燥?
(1)我们的课程都是老师经过精心设计拍摄制作而成,并且由于是MOOC的方式,所以课程拆分成了不同的知识点,学习起来一点也不费劲。
(2)我们的课程多采取理论结合实际的授课方式,课程中也有许多案例的呈现,相信会给学习者带来诸多方面的启发。我们也将力求做到深入浅出,支持学习者将研究发现转化为实践,改进自身教学