软件技术专业
专业核心课程
序号 | 课程名称 | 课程内容 | 课程目标 | 总学 时数 |
1 | HTML+CSS网页制作 | 主要教学内容:本课程主要学习网页基础、HTML标记、CSS样式、网页布局等内容。 教学要求:通过本课程的学习,学生能够了解网页web发展历史及其未来方向,熟悉网页设计的基本流程、掌握常见的网页布局方式和利用HTML+CSS实现页面制作,能够制作各种企业、门户、电商类web网站页面制作。 | 可以利用HTML及CSS独立实现基础商业网站的页面。为后续学习web前端开发相关专业课程打下良好的基础。 | 72 |
2 | JavaScript及jQuery应用 | 主要教学内容:本课程主要学习JavaScript语言基础、JavaScript与CSS交互、DOM编程、表单验证、JavaScript动画效果,jQuery选择器、jQuery事件、jQuery效果等,以及一些常见插件的使用。 教学要求:通过本课程的学习,学生能掌握JavaScript语言的基本编程思想,并能熟练利用JavaScript控制WEB页面各级元素,实现WEB前端的验证、熟练掌握jQuery的使用,能够手动写出jQuery的一些常见特效。 | 通过本课程的学习,使学生能够在已有的计算机基础知识基础上,对Web前端开发有一个系统的、全面的了解、为掌握前端开发打下良好的基础;在系统理解和掌握JavaScript、jQuery开发基本原理的基础上,了解和掌握Web前端开发的基本原理和方法,具有设计和开发Web应用的基本能力。 | 72 |
3 | MySQL数据库 | 主要教学内容:本课程主要学习MySQL数据库的安装和配置、数据库和表的操作、事务管理、锁管理、存储过程管理、视图管理、函数管理、应用程序开发等内容。 教学要求:通过本课程的学习,学生能够了解数据库的基础知识,掌握MySQL数据库的开发和管理技术,掌握MySQL的基础知识和核心技术。掌握MySQL的安装及配置,熟悉MySQL在应用程序中的作用。掌握MySQL数据库开发的全过程,并初步具备应用程序开发能力。 | 学生初步掌握中小型数据库的基本操作,了解中小型数据库的管理方法。熟练掌握MySQL数据库系统下进行程序设计的方法,实现数据检索、数据修改等基本操作,保证数据的精确性、安全性、完整性和一致性。 | 72 |
4 | Java程序设计 | 主要教学内容:本课程主要学习Java语言的主要特征、Java语言编程的基础知识、面向对象程序设计、异常处理、字符串处理、输入输出处理、Java applet、Java GUI程序设计、Java的多线程、Java多媒体技术、JDBC数据库应用程序设计等内容。 教学要求:通过本课程的学习,掌握Java程序设计的基础知识、基本概念,理解面向对象程序设计程序设计思想,掌握分析程序和运用面向对象的思路和方法,具备编制程序的能力。 | 熟练构建和设置Eclipse集成开发环境;熟练地运用JAVA语言进行面向对象的程序设计,并能编写调试JAVA的两类程序(JAVA应用程序、JAVA小程序);培养良好的程序设计风格、编程和调试技巧;培养学生搜集资料、阅读资料和利用资料的能力;培养学生的自主学习能力。 | 72 |
5 | PHP程序设计 | 主要教学内容:本课程主要学习PHP程序设计语言的知识和应用,具体包括PHP概述、HTML基础、PHP语法基础、流程控制结构、PHP数组、PHP访问数据库的方法和手段和PHP框架初步。 教学要求:通过完成实际案例项目任务,学生应了解动态页面生成原理,掌握Apache服务器管理与配置方法,并能运用数据库设计、程序设计方法、网络通讯、软件工程等方面的知识,根据RUP的软件开发过程规范,开发中小型Web应用系统。 | 通过本课程的学习,学生具备利用php+mysql开发小型web网站的应用能力,并为后续php框架开发打下良好的基础。 | 72 |
6 | 移动互联开发 | 主要教学内容:本课程主要学习Android环境搭建、界面布局、常用组件、数据储存等内容。 教学要求:通过本课程的学习,学生应了解移动互联网软件开发的基本概念,熟悉Android环境搭建方法,掌握Android开发的基本技能、移动设备界面布局的方法、数据存储结构,熟练掌握Android组件的使用。 | 通过该课程的学习,学生应了解移动互联开发的基本概念,熟悉Android环境搭建方法,掌握Android开发的基本技能、移动设备界面布局的方法、数据存储结构,熟练掌握Android组件的使用,熟练使用Android Studio进行APP的开发,实践性比较强。 | 72 |
7 | Java Web 应用开发 | 主要教学内容:本课程主要学习网络程序设计产生的背景,JSP与ASP、PHP的比较,JSP开发环境的配置,JSP的执行过程,HTML语言和JavaScript语言,JSP语法,JSP页面的构成、指令、脚本元素、动作元素及错误处理,JSP中的内建对象及其应用,JSP与JavaBean,Servlet技术及其应用,JSP中的文件操作,JSP数据库应用开发技术JDBC等内容。 教学要求:通过本课程的学习,使学生对目前主流的动态网页开发技术有一个全面的了解,掌握应用 JSP技术进行Web 程序开发的基本知识和技能,并能结合数据库应用技术和软件工程技术进行Web 应用程序的开发,能基本胜任基于Java 的Web 开发程序员的岗位。 | 通过本课程的学习,使学生对目前主流的动态网页开发技术有一个全面的了解,掌握应用 JSP技术进行Web 程序开发的基本知识和技能,并能结合数据库应用技术和软件工程技术进行Web 应用程序的开发,能基本胜任基于Java 的Web 开发程序员的岗位。 | 72 |
