计算机程序设计专业
人才培养方案
(2025版)
专业代码:0302-3
专业负责人:
审核人:
审核时间:2025-12-03
目 录
计算机程序设计专业人才培养方案 PAGEREF _Toc177721782 \h 1
一、专业名称与代码 PAGEREF _Toc177721783 \h 1
二、招生对象 PAGEREF _Toc177721784 \h 1
三、学制 PAGEREF _Toc177721785 \h 1
四、培养目标及人才培养规格 PAGEREF _Toc177721786 \h 1
(一)培养目标与职业范围 PAGEREF _Toc177721787 \h 1
(二)人才培养规格 PAGEREF _Toc177721788 \h 1
1.专业能力 PAGEREF _Toc177721789 \h 1
2.方法能力 PAGEREF _Toc177721790 \h 3
3.社会能力 PAGEREF _Toc177721791 \h 3
五、职业岗位分析与职业资格证书 PAGEREF _Toc177721792 \h 3
六、人才培养模式 PAGEREF _Toc177721793 \h 4
(一)职业素养 PAGEREF _Toc177721794 \h 4
(二)专业知识和技能 PAGEREF _Toc177721795 \h 5
七、课程结构 PAGEREF _Toc177721796 \h 5
(一)以岗位需求为导向,以能力为核心、坚持工学一体化 PAGEREF _Toc177721797 \h 5
(二)以学生为主体 PAGEREF _Toc177721798 \h 6
(三)以发展为先导 PAGEREF _Toc177721799 \h 6
八、教学安排与教学进程表 PAGEREF _Toc177721800 \h 6
(一)教学安排 PAGEREF _Toc177721801 \h 6
1.公共基础课 PAGEREF _Toc177721802 \h 6
2.专业课 PAGEREF _Toc177721803 \h 9
(二)教学进程表 PAGEREF _Toc177721804 \h 18
九、教学评价 PAGEREF _Toc177721805 \h 22
(一)实践教学质量评价指标体系的基本内容 PAGEREF _Toc177721806 \h 22
(二)教学质量的过程评价 PAGEREF _Toc177721807 \h 23
十、实训实习环境 PAGEREF _Toc177721808 \h 23
(一)校内实训基地 PAGEREF _Toc177721809 \h 24
(二)校外实训基地 PAGEREF _Toc177721810 \h 25
十一、专业师资 PAGEREF _Toc177721811 \h 26
(一)师资要求 PAGEREF _Toc177721812 \h 26
(二)师资类型 PAGEREF _Toc177721813 \h 26
十二、毕业资格与要求 PAGEREF _Toc177721814 \h 27
(一)课程考试(核)要求 PAGEREF _Toc177721815 \h 27
(二)专业职业资格证书 PAGEREF _Toc177721816 \h 27
1.专业名称:计算机程序设计
2.专业代码:0302-3
初中毕业生/高中毕业生及同等学历水平者
|
层次 |
招生对象 |
学制 |
培养目标 |
|
高技 |
初中毕业生 |
5年 |
高级工 |
|
高技 |
高中毕业生 |
3年 |
高级工 |
|
高技 |
中技毕业生 |
2年 |
高级工 |
本专业培养具有积极的人生态度、健康的心理素质、良好的职业道德和较扎实的文化基础知识;具有获取新知识、新技能的意识和能力,能适应不断变化的职业社会了解企业工作流程,遵守各项工艺规程;具有良好的服务意识和与顾客沟通的能力,具有安全意识,重视环境保护,并能解决一般性专业问题。
(1) 掌握 HTML5、CSS3 和 JavaScript 等前端开发技术,能够熟练设计和制作静态网页。
(2) 了解 Photoshop 等图像处理软件的使用,能够进行基本的图像处理和编辑。
(3) 掌握计算机程序设计的基本逻辑和结构,能够编写PC端与移动端程序并解决实际问题。
(4) 掌握 Java 编程语言,能够编写 Java 程序并进行面向对象开发。
(5) 掌握数据库理论基础知识,能够使用 MySQL 进行数据存储和管理。
(6) 掌握动态网站开发技术,能够使用 Java Web 框架开发动态网站。
(7) 了解 ECMAScript6 和 AJAX 技术,能够使用它们增强网站功能和交互体验。
(8) 掌握 Git 分布式版本控制系统,能够使用 Git 进行代码管理和协作开发。
(9) 了解设计原则和设计模式,能够设计出结构合理、易于维护的代码。
(10) 掌握 MyBatis 框架,能够使用它进行数据库操作。
(11) 掌握 Spring 核心框架和 Spring MVC 框架,能够使用它们开发 Spring Web 应用。
(12) 掌握 SSM 框架集成,能够使用 Spring、MyBatis 和 Spring MVC 构建完整的 Web 应用。
(13) 掌握 MVVM 框架 Vue3,能够使用它开发单页面应用。
(14) 了解微信开发技术,能够开发基本的微信小程序。
(15) 掌握 Spring Boot 框架和微服务架构,能够开发微服务应用。
(16) 掌握常见软件项目的开发技术,熟悉软件工程生命周期。
(17) 掌握应用软件开发与应用。
(18) 掌握软件测试技术。
(19) 掌握软件部署与实施技术
(1)能够通过多种途径快速学习新技能和新知识;
(2)能够使用调试工具、日志等手段分析程序错误,具有解决基本问题、制定简单工作计划的能力;
(3)具有利用网络、文献、专业手册等资源获取有用信息的能力;
(4)能应用LLM(大语言模式)提高计算机程序开发效率。
(1)具有良好的思想政治素质、行为规范和职业道德;
(2)具有较好的团队协作能力;
(3)具有较好的人际沟通能力;
(4)情绪稳定、有一定忍耐能力;
(5)有责任心、能认真负责地完成各项任务。
(一)专业服务区域:立足珠海、面向全国、辐射全国
(二)专业服务领域(行业):软件公司、信息服务公司、信息技术咨询公司、互联网公司、电子商务公司、网络公司、游戏公司各类企事业单位等行业;
(三)主要就业岗位:程序员、软件工程师、前端开发工程师、后端开发工程师、移动端开发工程师、数据库管理员、软件测试工程师、软件运维工程师、计算机操作员等工作。
|
所属专业大类代码 |
所属专业代码 |
主要岗位类别(或技术领域) |
职业资格证书或技能等级证书举例 |
|
03信息类 |
0302-3 |
计算机程序设计员 (4-04-05-01) |
计算机程序设计员(高级) 计算机技术与软件专业技术资格(程序员、软件工程师) |
|
计算机软件测试员 (4-04-05-02) |
|
本专业毕业生应具有以下职业素养、专业知识和技能:
(1)弘扬爱国主义精神,树立坚定的理想信念和民族精神,树立正确的世界观、人生观和价值观;
(2)树立遵纪守法、遵章守纪的法制观念;
(3)树立诚信意识和责任意识,有良好的责任感和使命感;
(4)具有良好的职业道德和敬业精神,拥有吃苦耐劳、踏实肯干、认真负责、勇于奉献的工作精神;
(5)具有良好的社会实践能力、社会适应能力、一定的人际交往与沟通协作能力、较强的学习能力和创新能力;
(6)具有积极的人生态度、健康的心理素质、良好的职业道德和较扎实的文化基础知识;
(7)具有获取新知识、 新技能的意识和能力, 能适应不断变化的职业社会;
(8)具有较高的逻辑思维能力和分析能力、较强的团队协作开发能力,并具有独立解决非常规问题的基本能力;
(9)能指导他人进行工作或协助培训一般操作人员。
(1)能完成PC端、移动端应用的前后端开发、部署和维护。
(2)能搭建网络开发环境。
(3)能设计程序流程图。
(4)能编写设计文档。
(5)能运用面向对象语言并优化代码。
(6)能实现数据库编程。
(7)能实施软件测试。
本专业教学标准建设将行业企业对人才的能力要求转化到课程之中,系统构建基于能力培养的职业教育课程体系。本校着重于理论与实践相结合,围绕学生的职业能力培养及可持续发展构建课程体系。
计算机程序设计专业课程体系是以职业岗位需求为导向,以能力培养为核心。职业教育的人才培养目标必须指向职业能力,作为实现目标载体的课程必须围绕职业能力的培养构建课程。以能力为核心包括四层含义:一是课程不仅要关注专业能力的培养,更要关注职业素养的培养;二是课程要与职业活动内容紧密联系起来,职业教育课程体系及课程内容主要体现为基于工作过程的结构图内容;三是坚持工学结合、校企合作、顶岗实习的人才培养模式,在课程教学实施的过程中,注重“做中学,做中教”,重视工学一体化教学,强调实训和实习等教学环节,突出职教特色;四是加强创新教育,重在培养学生创新意识,为学生打下创新的知识、技能、意识基础。
课程的服务对象是学生,课程体系的构建必须符合学生的认知特点、认知规律以及发展需要。
当今世界经济发展迅速,技术更新速度越来越快,因此,职业教育的课程要为学生的职业生涯发展做好准备。首先,课程要具有一定的超前性,不能完全拘泥于现有职业要求,职业教育人才培养必须有超前意识;其次,课程不仅要满足学生的一次就业,更要为学生转岗就业打下基础,还要兼顾学生的升学要求。在课程体系构建中,正确处理公共基础课程与专业技能课程之间的关系,合理确定学时比例,严格进行教学评价。
|
序号 |
课程名称 |
主要教学内容和要求 |
参考学时 |
|||
|
1 |
思政 |
主要教学内容:中国特色社会主义,心理健康与职业生涯, 哲学与人生,职业道德与法治。 教学要求:注重培养学生良好的个人品德,尤其是职业道德,让学生有责任心,有职业纪律,具备专业胜任能力,明确自己所负道德责任和义务。 |
依据技工院校公共课课程标准开设 |
|||
|
2 |
体育 |
主要教学内容:体能教育,运动技能培养。 教学要求:注重培养学生坚持贯彻“健康第一”的指导思想,努力提高身体素质和体育技能,达到相应的国家体育锻炼标准要求,养成良好的体育锻炼习惯和卫生习惯,形成终身体育的正确体育观等在本专业中的应用能力。 |
依据技工院校公共课课程标准开设 |
|||
|
3 |
语文 |
主要教学内容:语感与语言习得,中外文学作品选读,实用性阅读与交流,古代诗文选读,中国革命传统作品选读,社会主义先进文化作品选读,整本书阅读与研讨,跨媒介阅读与交流。 教学要求:在义务教育的基础上,进一步培养学生掌握基础知识和基本技能,强化关键能力,使学生具有较强的语言文字运用能力、思维能力和审美能力,传承和弘扬中华文化,汲取人类文明成果,形成良好的思想道德品质、科学素养和人文素养,为学生学好专业知识与技能,提高就业创业能力和终身发展能力,成为全面发展的高素质劳动者和技术技能人才奠定基础。 |
依据技工院校公共课课程标准开设 |
|||
|
4 |
英语 |
依据大纲开设,注重培养学生外语听说读写等在本专业中的应用能力。 |
依据技工院校公共课课程标准开设 |
|||
|
5 |
数字技术应用 |
主要教学内容:信息技术应用基础、网络应用、图文编辑、数据处理、程序设计入门、数宇媒体技术应用、信息安全基础7个部分内容。 教学要求:通过多样化的教学形式,帮助学生认识信息技术对当今人类生产、生活的重要作用,理解信息技术、信息社会等概念和信息社会特征与规范,掌握信息技术设备与系统操作、网络应用、图文编辑、数据处理、程序设计、数字媒体技术应用、信息安全和人工智能等相关知识与技能,综合应用信息技术解决生产、生活和学习情境中各种问题:在数宇化学习与创新过程中培养独立思考和主动探究能力,不断强化认知、合作、创新能力,为职业能力的提升奠定基础。 |
依据技工院校公共课课程标准开设 |
|||
|
6 |
数学 |
主要教学内容:基础知识、函数、几何与代数、概率与统计。教学要求:通过学习提高学生学习数学的兴趣,增强学好数学的主动性和自信心,养成理性思维、敢于质疑、善于思考的科学精神和精益求精的工匠精神,加深对数学的科学价值、应用价值、文化价值和市美价值的认识。 |
依据技工院校公共课课程标准开设 |
|||
|
7 |
军训 |
主要教学内容:通过严格的军事训练提高学生的政治觉悟,激发爱国热情,发扬革命英雄主义精神,培养艰苦奋斗,刻苦耐劳的坚强毅力和集体主义精神,增强国防观念和组织纪律性,养成良好的学风和生活作风,掌握基本军事知识和技能。 |
依据技工院校公共课课程标准开设 |
|||
|
8 |
通用职业素质 |
主要教学内容:职业发展与规划,影响职业规划的因素,认识自我,职业能力培养,就业形势与政策。 教学要求:在教学中,使用互动教学法,充分发挥师生在教学中的主动性和创造性,引导学生认识到职业生涯与发展规划的重要性,了解职业生涯与发展规划的过程;通过教师的讲解和引导,学生要按照课程的进程,积极开展自我分析、职业探索、社会实践与调查、小组讨论等活动,提高对自我、职业和环境的认识,做出合理的职业发展规划。 |
依据技工院校公共课课程标准开设 |
|||
|
9 |
美育 |
主要教学内容:音乐鉴赏与实践,美术鉴赏与实践。 教学要求:坚持落实立德树人根本任务,使学生通过艺术鉴赏与实践等活动,发展艺术感知、审美判断、创意表达和文化理解等艺术核心素养。 |
依据技工院校公共课课程标准开设 |
|||
|
10 |
劳动教育 |
主要教学内容:围绕劳动价值、劳动形态、劳动主体、劳动准备四个主题开展教育教学。 教学要求:以习近平新时代中国特色社会主义思想为指导,全面贯彻党的教育方针,深入落实党中央、国务院关于全面加强新时代大中小学劳动教育的决策部署,促进学生形成正确的世界观、人生观和价值观,坚定劳动创造美好生活的信念,践行技能成才、技能报国的理想。 |
依据技工院校公共课课程标准开设 |
|||
|
11 |
历史 |
让技工学校学生进一步了解中国历史发展的基本脉络和文化传统;从历史的角度了解和思考人与人、人与社会、人与自然的关系,增强历史使命感和社会责任感;培育社会主义核心价值观,进一步弘扬以爱国主义为核心的民族精神和以改革创新为核心的时代精神;培养健全的人格,树立正确的历史观、人生观和价值观。 |
依据技工院校公共课课程标准开设 |
|||
|
12 |
入学第一课 |
通过对学生进行入学教育,了解校情,熟悉技校生日常行为规范和准则,使学生尽快适应学校生活;通过组织学生参观企业、主题班会、企业专家和毕业生讲座,开展劳动纪律和观念、责任感、感恩、诚信、环保、安全、励志、禁毒等教育活动,使学生了解企业对职业道德基本规范和要求,从小事做起,在学习生活和社会实践中进行实践和落实,树立诚实守信,爱岗敬业等职业道德观念,逐步形成良好的行为规范和职业道德。 |
依据技工院校公共课课程标准开设 |
|||
(1)专业基础课程
专业基础课的功能在于使学生具备计算机程序设计从业人员所需的基本职业能力,是学生进入专业所面向的基本岗位前必须学习的课程。
|
序号 |
名称 |
主要教学内容和要求 |
|
1 |
HTML5 网页设计 |
主要教学内容: 1.掌握 HTML5 的基本语法和结构,能够使用 HTML5 创建基本的网页 2.了解 HTML5 的新特性,并能够在网页开发中应用 3.能够熟练运用 HTML5 进行网页布局、表单设计、多媒体应用等 4.具备一定的 HTML5 代码编写能力和调试能力 教学要求: 5.理论联系实际,强调动手能力,注重培养学生的创新能力和团队合作精神 |
|
2 |
Photoshop |
主要教学内容: 1.掌握 Photoshop 的基本操作和工具,能够熟练使用 Photoshop 进行图像编辑和处理 2.了解 Photoshop 的高级功能,并能够在图像创作中应用 3.能够熟练运用 Photoshop 进行图像选取、编辑、绘画、调整等 4.具备一定的 Photoshop 图像处理能力和创作能力 教学要求: 1.注重培养学生的审美能力和创造性思维 |
|
3 |
CSS3 网页美化 |
主要教学内容: 1.掌握 CSS3 的基本语法和选择器,能够使用 CSS3 进行网页排版和美化 2.了解 CSS3 的新特性,并能够在网页开发中应用 3.能够熟练运用 CSS3 进行文本排版、盒子模型、浮动布局、Flexbox 布局、Grid 布局等 4.能够使用 CSS3 动画创建网页动态效果 5.能够使用 CSS3 媒体查询进行响应式网页开发 教学要求: 1.注重培养学生的布局能力和设计能力 |
|
4 |
计算机程序逻辑 |
主要教学内容: 1.理解计算机程序的基本概念和结构,掌握基本的程序设计语言 2.能够编写简单的程序,并能够运用程序设计语言解决实际问题 3.具备一定的逻辑思维能力和编程能力 教学要求: 1.注重培养学生的逻辑思维能力和解决问题的能力 |
|
5 |
JavaScript 网站开发 |
主要教学内容: 1.掌握 JavaScript 的基本语法和对象,能够使用 JavaScript 进行网页交互和动态效果开发 2.了解 JavaScript 的高级功能,并能够在网页开发中应用 3.能够熟练运用 JavaScript 进行事件处理、表单验证、Ajax 等 4.能够使用 JavaScript 创建网页动画、游戏、图表等 5.具备一定的 JavaScript 代码编写能力和调试能力 教学要求: 1.注重培养学生的交互设计能力和编程能力 2.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 3.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 4.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
6 |
MySQL 数据库基础 |
主要教学内容: 1.掌握 MySQL 数据库的基本概念和结构,能够使用 MySQL 数据库进行数据存储和管理 2.了解 MySQL 数据库的高级功能,并能够在数据库开发中应用 3.能够熟练运用 SQL 语句进行数据查询、插入、更新、删除等 4.能够进行数据库表设计、数据备份、恢复等 5.具备一定的数据库管理能力和维护能力 教学要求: 1.注重培养学生的数据管理能力和数据库开发能力 |
|
7 |
动态网站开发 |
主要教学内容: 1.基于 PHP 语言,掌握动态网站开发的基本原理和技术 2.能够使用 PHP 进行数据库操作、用户管理、页面生成等 3.了解常用的 PHP 框架,并能够在项目开发中应用 4.能够进行简单的网站设计和开发 5.具备一定的 PHP 代码编写能力和调试能力 教学要求: 1.理论联系实际,注重动手能力,培养学生的网站开发能力和综合应用能力 |
|
8 |
Java 程序设计 |
主要教学内容: 1.Java 程序设计的基本语法:数据类型、运算符、表达式、语句等; 2.面向对象编程思想:类、对象、封装、继承、多态等; 3.Java 的基本类和接口:Object、String、Math、Collection 等; 4.Java 的 I/O 操作:文件、网络、数据库等; 5.Java 的 GUI 开发:Swing、AWT 等; 6.Java 的多线程编程; 7.Java 的异常处理; 8.Java 的网络编程:Socket、NIO 等; 9.Java 的数据库编程:JDBC 等; 10.Java 的集合框架:List、Map、Set 等; 11.Java 的高级特性:泛型、注解、Lambda 表达式等; 教学要求: 1.注重培养学生的逻辑思维能力、解决问题的能力和编程能力 |
(2)专业核心课程
专业核心课程是根据专业所对应的主要职业岗位划分,可分为若干就业方向设置的课程,其功能在于提升学生某一个(项)职业岗位能力。
|
序号 |
名称 |
主要教学内容和要求 |
|
1 |
Java Web编程 |
主要教学内容: 1.Java Servlet:介绍 Java Servlet 的基本概念、工作原理、生命周期等;学习如何使用 Java Servlet 开发 Web 应用。 2.Java Server Pages (JSP):介绍 JSP 的基本概念、语法、指令等;学习如何使用 JSP 开发动态 Web 页面。 3.JavaBeans:介绍 JavaBeans 的基本概念、特性、开发规范等;学习如何使用 JavaBeans 开发可重用的组件。 4.数据库访问:介绍 JDBC 的基本概念、操作数据库的方法等;学习如何使用 JDBC 连接数据库、执行 SQL 语句、操作数据。 5.Web 安全:介绍常见的 Web 安全威胁和防护措施;学习如何使用安全编码技术开发安全的 Web 应用。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
2 |
ECMAScript6与AJAX |
主要教学内容: 1.ECMAScript 6:介绍 ECMAScript 6 的新特性,包括箭头函数、类、模块等;学习如何使用 ECMAScript 6 开发现代 Web 应用。 2.AJAX:介绍 AJAX 的基本概念和技术,包括 XMLHttpRequest 对象、JSON 数据格式等;学习如何使用 AJAX 技术开发交互式 Web 应用。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
3 |
Git分布式版本控制系统 |
主要教学内容: 1.Git 的基本概念:介绍 Git 的基本概念,如版本库、分支、合并等。 2.Git 的工作流程:介绍 Git 的工作流程,包括克隆、提交、推送、拉取等。 3.Git 的高级功能:介绍 Git 的高级功能,如分支管理、远程仓库等。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
4 |
设计原则与设计模式 |
主要教学内容: 1.软件设计原则:介绍软件设计的基本原则,如 SOLID 原则等。 2.设计模式:介绍常用的设计模式,如单例模式、工厂模式等。 3.设计模式的应用:学习如何使用设计模式来设计软件。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
5 |
MyBatis框架 |
主要教学内容: 1.MyBatis 的基本概念:介绍 MyBatis 的基本概念,如映射文件、SQL 语句、对象映射等。 2.MyBatis 的工作原理:介绍 MyBatis 的工作原理,包括解析映射文件、执行 SQL 语句、映射结果等。 3.MyBatis 的高级功能:介绍 MyBatis 的高级功能,如缓存、插件等。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
6 |
Spring核心框架 |
主要教学内容: 4.Spring 框架的基本概念:介绍 Spring 框架的基本概念,如 IOC、AOP、Bean 等。 5.Spring 框架的工作原理:介绍 Spring 框架的工作原理,包括 IOC 容器、AOP 代理等。 6.Spring 框架的高级功能:介绍 Spring 框架的高级功能,如事务管理、测试等。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新 |
|
7 |
Spring MVC |
主要教学内容: 1.Spring MVC 框架的基本概念:介绍 Spring MVC 框架的基本概念,如控制器、视图解析器、处理器映射等。 2.Spring MVC 框架的工作原理:介绍 Spring MVC 框架的工作原理,包括请求处理流程、视图解析等。 3.Spring MVC 框架的高级功能:介绍 Spring MVC 框架的高级功能,如 RESTful 支持、拦截器等。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
8 |
SSM框架集成 |
主要教学内容: 1.SSM 框架的集成方法:介绍 SSM 框架的集成方法,包括 Spring、MyBatis、Spring MVC 的集成。 2.SSM 框架的应用:学习如何使用 SSM 框架开发完整的 Web 应用。 3.SSM 框架的佳实践:介绍 SSM 框架的佳实践,如代码规范、性能优化等。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
9 |
MVVM框架Vue3 |
主要教学内容: 1.Vue 3 的基本概念:介绍 Vue 3 的基本概念,如组件、数据绑定、生命周期等。 2.Vue 3 的工作原理:介绍 Vue 3 的工作原理,包括响应式系统、虚拟 DOM 等。 3.Vue 3 的高级功能:介绍 Vue 3 的高级功能,如路由、状态管理等。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
10 |
微信开发 |
主要教学内容: 1.微信开发的基本概念:介绍微信开发的基本概念,如公众号、小程序、开放平台等。 2.微信开发的技术:介绍微信开发的技术,如 JSSDK、微信支付等。 3.微信开发的应用:学习如何使用微信开发平台开发微信公众号、小程序等。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
11 |
Spring Boot |
主要教学内容: 1.Spring Boot 的基本概念:介绍 Spring Boot 的基本概念,如自动配置、启动器、Actuator 等。 2.Spring Boot 的工作原理:介绍 Spring Boot 的工作原理,包括自动配置原理、启动器机制等。 3.Spring Boot 的高级功能:介绍 Spring Boot 的高级功能,如监控、安全等。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
12 |
微服务系统架构 |
主要教学内容: 1.微服务系统架构的基本概念:介绍微服务系统架构的基本概念,如微服务、服务治理、API 网关等。 2.微服务系统架构的技术:介绍微服务系统架构的技术,如 Spring Cloud、Docker 等。 3.微服务系统架构的应用:学习如何使用微服务系统架构设计和开发软件系统。 教学要求: 1.理论联系实际:在讲解理论知识的同时,结合实际案例进行讲解,帮助学生理解和应用理论知识。 2.强调动手能力:安排足够的实践环节,让学生通过动手实践巩固所学知识和技能。 3.注重创新能力:鼓励学生创新思维,提出新的解决方案。 |
|
13 |
专业(综合)实训 |
主要教学内容: 1.通过实训巩固所学知识和技能。 2.提高实际应用能力。 3.培养团队合作精神。 教学要求: 1.实训内容要与课程内容紧密结合,做到学以致用。 2.实训过程要注重学生的参与度和自主性,鼓励学生创新思维,提出新的解决方案。 3.实训结果要进行考核,评价学生的实训效果。 |
|
14 |
技能鉴定(考证复习) |
主要教学内容: 1.掌握相关技能鉴定的考試要求。 2.提高通过考试的概率。 3.获得相关技能证书。 教学要求: 1.针对考试大纲,进行系统的复习。 2.注重考试技巧的训练,提高应试能力。 3.鼓励学生积极参加技能鉴定考试,获得相关技能证书。 |
(3)选修课
1) Node.js
2) TypeScript
3) React
4) ReactNative
5) 自定义ORM、MVC框架
6) Linux操作系统
7) Redis内存数据库
8) Elasticsearch
9) RabbitMQ
每学年40周,每学期20周,其中教学周18周,1周为考前复习,1周为机动(如职业技能活动周)。教学周学时一般为28学时,顶岗实习按每周40学时安排。在执行过程中,可对专业课课程设置及教学内容做适当调整,调整量不应超过30%。
表1 教学计划进程表一
(初中毕业生5年学制培养高级工)
|
类别 |
序号 |
学年 |
一 |
二 |
三 |
四 |
五 |
总学时 |
|||||
|
学期 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
|||
|
周数 |
18 |
18 |
18 |
18 |
18 |
18 |
18 |
18 |
18 |
18 |
|||
|
公共课 |
1 |
思想政治 |
2 |
2 |
2 |
2 |
2 |
2 |
2 |
1 |
1 |
|
288 |
|
公共课 |
2 |
语文 |
2 |
2 |
2 |
2 |
1 |
1 |
|
|
|
|
180 |
|
公共课 |
3 |
历史 |
2 |
2 |
|
|
|
|
|
|
|
|
72 |
|
公共课 |
4 |
数学 |
2 |
2 |
2 |
2 |
1 |
1 |
|
|
|
|
180 |
|
公共课 |
5 |
英语 |
2 |
2 |
2 |
2 |
1 |
1 |
|
|
|
|
180 |
|
公共课 |
6 |
数字技术应用 |
2 |
2 |
|
|
|
|
|
|
|
|
72 |
|
公共课 |
7 |
体育与健康 |
2 |
2 |
2 |
2 |
1 |
1 |
1 |
1 |
1 |
|
234 |
|
公共课 |
8 |
美育 |
|
|
2 |
1 |
|
|
|
|
|
|
54 |
|
公共课 |
9 |
劳动教育 |
1 |
|
1 |
|
1 |
|
|
|
1 |
|
72 |
|
公共课 |
10 |
通用职业素质 |
2 |
2 |
|
1 |
|
|
|
|
|
|
90 |
|
拓展课 |
11 |
综合实践 |
1 |
1 |
|
2 |
2 |
1 |
2 |
2 |
1 |
|
216 |
|
拓展课 |
12 |
综合素养拓展 |
3 |
4 |
|
|
|
|
|
|
|
|
126 |
|
拓展课 |
13 |
班会 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
|
144 |
|
专业课 |
14 |
HTML5网页设计 |
6 |
|
|
|
|
|
|
|
|
|
108 |
|
专业课 |
15 |
Photoshop |
2 |
|
|
|
|
|
|
|
|
|
36 |
|
专业课 |
16 |
CSS3网页美化 |
|
8 |
|
|
|
|
|
|
|
|
144 |
|
专业课 |
17 |
计算机程序逻辑 |
|
|
9 |
|
|
|
|
|
|
|
162 |
|
专业课 |
18 |
JavaScript网站开发 |
|
|
6 |
|
|
|
|
|
|
|
108 |
|
专业课 |
19 |
MySQL数据库基础 |
|
|
|
5 |
|
|
|
|
|
|
90 |
|
专业课 |
20 |
动态网站开发 |
|
|
|
7 |
|
|
|
|
|
|
126 |
|
专业课 |
21 |
Java程序设计 |
|
|
|
|
4 |
|
|
|
|
|
72 |
|
专业课 |
22 |
Java Web编程 |
|
|
|
|
5 |
|
|
|
|
|
90 |
|
专业课 |
23 |
ECMAScript6与AJAX |
|
|
|
|
6 |
|
|
|
|
|
108 |
|
专业课 |
24 |
Git分布式版本控制系统 |
|
|
|
|
4 |
|
|
|
|
|
72 |
|
专业课 |
25 |
设计原则与设计模式 |
|
|
|
|
|
3 |
|
|
|
|
54 |
|
专业课 |
26 |
MyBatis框架 |
|
|
|
|
|
6 |
|
|
|
|
108 |
|
专业课 |
27 |
Spring核心框架 |
|
|
|
|
|
6 |
|
|
|
|
108 |
|
专业课 |
28 |
Spring MVC |
|
|
|
|
|
5 |
|
|
|
|
90 |
|
专业课 |
29 |
SSM框架集成 |
|
|
|
|
|
|
3 |
|
|
|
54 |
|
专业课 |
30 |
MVVM框架Vue3 |
|
|
|
|
|
|
9 |
|
|
|
162 |
|
一体化 |
31 |
微信开发 |
|
|
|
|
|
|
9 |
|
|
|
162 |
|
专业课 |
32 |
Spring Boot |
|
|
|
|
|
|
|
12 |
|
|
216 |
|
一体化 |
33 |
微服务系统架构 |
|
|
|
|
|
|
|
9 |
|
|
162 |
|
专业课 |
34 |
专业(综合)实训 |
|
|
|
|
1 |
1 |
1 |
1 |
|
|
72 |
|
专业课 |
35 |
技能鉴定(考证复习) |
|
|
|
1 |
|
|
1 |
1 |
|
|
54 |
|
实习 |
36 |
企业顶岗实习 |
|
|
|
|
|
|
|
|
40 |
40 |
1440 |
|
每周学时数 |
30 |
30 |
29 |
28 |
30 |
29 |
29 |
28 |
44 |
40 |
|
||
|
总计 |
5706 |
||||||||||||
|
说明: 1、每学期为20周,18个教学周,1周为考前复习,1周为机动(如职业技能活动周)。 |
|||||||||||||
表2 教学计划进程表
(高中毕业生3年学制培养高级工)
|
类别 |
序号 |
学年 |
一 |
二 |
三 |
总学时 |
|||
|
学期 |
1 |
2 |
3 |
4 |
5 |
6 |
|||
|
周数 |
18 |
18 |
18 |
18 |
18 |
18 |
|||
|
公共课 |
1 |
思想政治 |
2 |
2 |
2 |
1 |
1 |
|
144 |
|
公共课 |
2 |
语文 |
1 |
1 |
|
|
|
|
36 |
|
公共课 |
3 |
数学 |
1 |
1 |
|
|
|
|
36 |
|
公共课 |
4 |
英语 |
1 |
1 |
|
|
|
|
36 |
|
公共课 |
5 |
体育与健康 |
1 |
1 |
1 |
1 |
1 |
|
90 |
|
公共课 |
6 |
劳动教育 |
1 |
|
|
|
1 |
|
36 |
|
公共课 |
7 |
通用职业素质 |
1 |
1 |
1 |
1 |
1 |
|
90 |
|
拓展课 |
8 |
班会 |
1 |
1 |
1 |
1 |
|
|
72 |
|
拓展课 |
9 |
综合实践 |
|
|
1 |
1 |
|
|
36 |
|
专业课 |
10 |
HTML5网页设计 |
3 |
|
|
|
|
|
54 |
|
专业课 |
11 |
CSS3网页美化 |
3 |
|
|
|
|
|
54 |
|
专业课 |
12 |
计算机程序逻辑 |
8 |
|
|
|
|
|
144 |
|
专业课 |
13 |
JavaScript网站开发 |
6 |
|
|
|
|
|
108 |
|
专业课 |
14 |
MySQL数据库基础 |
|
4 |
|
|
|
|
72 |
|
专业课 |
15 |
Java程序设计 |
|
5 |
|
|
|
|
90 |
|
一体化课 |
16 |
Java Web编程 |
|
6 |
|
|
|
|
108 |
|
专业课 |
17 |
ECMAScript6与AJAX |
|
5 |
|
|
|
|
90 |
|
专业课 |
18 |
Git分布式版本控制系统 |
|
|
2 |
|
|
|
36 |
|
专业课 |
19 |
MyBatis框架 |
|
|
3 |
|
|
|
54 |
|
专业课 |
20 |
Spring核心框架 |
|
|
6 |
|
|
|
108 |
|
专业课 |
21 |
Spring MVC |
|
|
8 |
|
|
|
144 |
|
专业课 |
22 |
SSM框架集成 |
|
|
2 |
|
|
|
36 |
|
专业课 |
23 |
MVVM框架Vue3 |
|
|
|
6 |
|
|
108 |
|
一体化课 |
24 |
微信开发 |
|
|
|
3 |
|
|
54 |
|
专业课 |
25 |
Spring Boot |
|
|
|
5 |
|
|
90 |
|
一体化课 |
26 |
微务系统架构 |
|
|
|
4 |
|
|
72 |
|
专业课 |
27 |
专业(综合)实训 |
1 |
1 |
1 |
4 |
|
|
126 |
|
专业课 |
28 |
技能鉴定(考证复习) |
|
|
1 |
1 |
|
|
36 |
|
实习 |
29 |
企业顶岗实习 |
|
|
|
|
40 |
40 |
1440 |
|
每周学时数 |
29 |
29 |
29 |
28 |
44 |
40 |
|
||
|
总计 |
3600 |
||||||||
|
说明: 1、每学期为20周,18个教学周,1周为考前复习,1周为机动(如职业技能活动周)。 |
|||||||||
表3 教学计划进程表
(中技(职)毕业生2学制培养高级工)
|
类别 |
序号 |
学年 |
一 |
二 |
总学时 |
||
|
学期 |
1 |
2 |
3 |
4 |
|||
|
周数 |
18 |
18 |
18 |
18 |
|||
|
公共课 |
1 |
思想政治 |
1 |
1 |
1 |
|
54 |
|
公共课 |
2 |
体育与健康 |
1 |
1 |
1 |
|
54 |
|
公共课 |
3 |
劳动教育 |
1 |
|
|
|
18 |
|
公共课 |
4 |
通用职业素质 |
1 |
1 |
|
|
36 |
|
拓展课 |
5 |
班会 |
1 |
1 |
1 |
|
54 |
|
拓展课 |
6 |
综合实践 |
|
|
1 |
|
18 |
|
专业课 |
7 |
Java程序设计 |
6 |
|
|
|
108 |
|
一体化课 |
8 |
Java Web编程 |
6 |
|
|
|
108 |
|
专业课 |
9 |
ECMAScript6与AJAX |
6 |
|
|
|
108 |
|
专业课 |
10 |
Git分布式版本控制系统 |
5 |
|
|
|
90 |
|
专业课 |
11 |
MyBatis框架 |
|
4 |
|
|
72 |
|
专业课 |
12 |
Spring核心框架 |
|
6 |
|
|
108 |
|
专业课 |
13 |
Spring MVC |
|
7 |
|
|
126 |
|
专业课 |
14 |
SSM框架集成 |
|
5 |
|
|
90 |
|
专业课 |
15 |
MVVM框架Vue3 |
|
|
5 |
|
90 |
|
一体化课 |
16 |
微信开发 |
|
|
5 |
|
90 |
|
专业课 |
17 |
Spring Boot |
|
|
8 |
|
144 |
|
一体化课 |
18 |
微务系统架构 |
|
|
6 |
|
108 |
|
专业课 |
19 |
专业(综合)实训 |
1 |
1 |
1 |
|
54 |
|
专业课 |
20 |
技能鉴定(考证复习) |
|
1 |
1 |
|
36 |
|
实习 |
21 |
企业顶岗实习 |
|
|
|
40 |
720 |
|
每周学时数 |
29 |
28 |
30 |
40 |
|
||
|
总计 |
2286 |
||||||
|
说明: 1、每学期为20周,18个教学周,1周为考前复习,1周为机动(如职业技能活动周)。 2、综合实践包含但不限于:入学第一课、应用文写作、演讲与表达、就业指导、企业运营、传统文化、军训、三自教育等内容。 |
|||||||
为提高学生的实践教学质量,结合社会的发展和需求以及学生的实践情况,构建了、计算机程序设计专业学生实践教学质量评价指标体系。该体系由平时课内实验实训质量评价、综合实训质量评价和顶岗实习质量评价三部分组成。实行后可提高学生学习的积极性和主动性,并使学生的学习能力与操作能力不断提高。
1.平时课内实验实训质量评价:本部分主要包括基本能力和素质考核、过程考核、结果考核和特色考核。其中特色考核项目主要包括预实验、指导实验、自主实验和实验技能四个方面。
2.综合实训质量评价:本部分主要包括考核团队协作精神、安全意识、以及综合实训模拟企业流程,按照国家和行业相关考核标准进行考核,终给出评价;同时也包括教师和小组内的相互评价。
3.顶岗实习评价的内容:应广泛征求企业单位意见设定职业能力与素质考核,同时由企业和实习指导教师评价实习结果,通过组织实习经验交流会,将经验以报告的形式与其他人分享交流,做出评价。
1.评价内容
(1)校内的评价方法:平时理论基础课主要由校内的任课老师根据所授课程的特点分别进行评价,过程与结果相结合,教师评价与学生评价相结合。
(2)校外的评价方法:由于校外实习基地较多,为了客观评价,应由校外实训指导教师评价为主,由实习单位、部门主管、学生评价、招就处等分别评价后进行综合测评,给出学生在企业实习的综合实训成绩。
2.评价方法
每个学习项目均采用定性和定量相结合,自评与他评相结合,鼓励学生积极参与互动;课程分阶段由学生进行汇报总结,使学生从评价中得到激励和启发,达到促进学生发展的目的。
3.评价的实施
每个学生每个项目都有评价表,记录学生项目学习中的表现、成绩,以便对学生的进步和发展有真实、全面的了解。
本专业配备校内实训实习室和校外实训基地。学校工学一体化教学实训室、珠海市高技能人才实训中心及企业跟岗实习场地。
实践环节使教学中的重要环节,加强校内实训基地的建设是教学改革与建设的重点工作,实训室建设要以“工学融合,实践场所专业化”为原则,专业教师与兼职教师共同根据课程实施的需要涉及并建设工学一体化专业实训室。
1.本专业已建实训室如下表所示
为了能够达到本专业人才培养方案的人才培养目标,取得较好的教学效果,实施本人才培养方案时应该保证实践教学条件;同时承担社会培训,培养珠三角计算机程序设计专业的技能人才已建以下实训室:
|
序号 |
实训室(区)名称 |
面积(平方米) |
数量(间) |
设备台数 |
单价(元) |
总价 |
|
1 |
笃志楼机房8 |
150 |
1 |
60 |
5538 |
332280 |
|
2 |
笃志楼机房9 |
170 |
1 |
60 |
5538 |
332280 |
|
3 |
笃志楼机房11 |
170 |
1 |
60 |
5538 |
332280 |
|
4 |
博学楼机房1 |
220 |
1 |
60 |
5538 |
332280 |
|
5 |
博学楼机房2 |
220 |
1 |
60 |
5538 |
332280 |
|
6 |
博学楼机房5 |
220 |
1 |
60 |
5538 |
332280 |
|
合计 |
1150 |
6 |
360 |
- |
1993680 |
|
各工位实训设备(电脑)型号如下表所示:
|
序号 |
硬件 |
规格 |
|
1 |
主板 |
技嘉H510 |
|
2 |
CPU |
i5十二代 |
|
3 |
内存 |
金士顿8G |
|
4 |
硬盘 |
西数绿盘240G(固态) |
|
5 |
显示器 |
AOC"22 |
|
6 |
键鼠 |
爱国者WQ9508 |
设备先进性说明如下表所示:
|
设备名称 |
设备先进性说明 |
|
台式电脑 |
1、功能介绍:安装Windows图形操作系统,教师机和学生机均安装Adobe Photoshop、Visual Studio Code、MySQL、Git、Node.js、npm、Eclipse、IntelliJ IDEA、WebStorm、WORD、EXCEL、POWERPOINT、DW、办公软件、常用系统工具等软件,可满足HTML5、CSS3、JavaScript、MySQL、Java、Git、Vue.js、Spring Boot、前端开发、后台开发、软件测试等的教学需要。 2、分类:电脑可以分为笔记本和台式电脑两种,机房使用台式电脑能够更方便教师的教学工作。 3、各机房60套电脑,均满足一个教学班的使用量。 4、硬件先进性:该电脑配置以技嘉H510主板搭载十二代i5处理器,提供强劲的计算能力;金士顿8GB内存和西数240GB固态硬盘确保了快速的数据读写和多任务处理能力;AOC 22英寸显示器带来清晰的视觉效果;爱国者键鼠套装提供舒适的输入体验。整体而言,这套配置先进,能够流畅运行各类开发软件,满足HTML5网页设计、Java编程等课程的学习需求。 |
为保证学校教学与实际应用对接,保证学生学习的技能能够与行业企业需求尽量接轨,学校需要建立相应的校实训基地。根据专业特点,组织学生到关系比较密切的公司进行项目实习和顶岗实习。
校外实训基地主要功能是:有利于学生掌握岗位技能、提高实践能力。有利于学校及时了解社会对人才培养的需求,及时发现问题,与针对性地开展教育教学改革。校外实训基地有健全的规章制度及基于职业标准的员工日常行为规范,有利于学生在实训中真实地领悟到团队合作精神,同事培养学生解决实际问题的能力。
(三)校企合作情况
我校采取多渠道办学模式,对接产业,按需培养,与珠海汇流信息有限公司、广东飞企互联科技股份有限公司、珠海金智维信息科技有限公司、珠海金山数字网络科技有限公司等合作。
校企合作企业一览表
|
序号 |
合作企业名称 |
企业 规模 |
行业地位 |
合作形式 |
联系人 |
地址 |
|
1 |
珠海汇流信息有限公司 |
100人以上 |
信息服务知名企业 |
顶岗实习、就业、订单委培、共建实训基地、提供兼职教师 |
戴嘉豪 |
珠海金鼎 |
|
2 |
广东飞企互联科技股份有限公司 |
1000人以上 |
互联网知名企业 |
顶岗实习、就业、订单委培、共建实训基地、提供兼职教师 |
王总 |
珠海高新区 |
|
3 |
珠海金智维信息科技有限公司 |
700人以上 |
互联网知名企业 |
顶岗实习、就业、订单委培、共建实训基地、提供兼职教师 |
金卓 |
珠海吉大 |
|
4 |
珠海金山数字网络科技有限公司 |
1000人以上 |
互联网知名企业 |
顶岗实习、就业、订单委培、共建实训基地、提供兼职教师 |
孙国军 |
珠海高新区 |
根据《人力资源和社会保障部关于印发技工院校设置标准(试行)的通知(人社部发〔2012〕8号)》中“技工学校设置标准(试行)第十一条”和“高级技工学校设置标准(试行)第十三条”的有关规定“学制教育师生比不低于1:20”,专任教师原则上按师生比1:19的标准配置,其中双师型教师比例不少于80%,专业带头人不少于1名,专业骨干教师不少于4名。
1.学校教师
学校教师应具有较丰富的专业知识和教学经验,能够密切联系行业企业发展需要开展教学工作,教学效果良好;对计算机程序设计专业有一定的研究,具有职业课程开发与实施教学改革的能力;同时还应具有丰富的专业实践能力,能够组织实施工学一体化教学。
骨干教师的主要工作有:参与人才培养方案制定的相关工作,掌握本学科的发展动态和本学科的某一发展方向,负责和参加本学科的学科建设和科学研究工作,参与专业教学管理制度的制定等。
2.企业专家
从企业引进具有丰富的教学经验和教学管理经验,专业知识全面,对该专业有深入研究,有较强的教育研究能力的专家,能够把握该专业领域发展方向,在专业建设和人才培养模式改革方面起到领军作用。
主要工作有:企业专家对合作培养人才的定位与标准、开设课程、教学的条件、合作引产入校的具体要求给出明确意见或出具规划实施方案。开展学校和企业双方共同参与培养为宗旨,依托学校和企业两种不同的教育环境和教学资源,培养学生综合能力全面发展,达到学校、企业和学生三方共赢的目的,从而使学生各项素质、技能得到提高,终满足企业对人才需求的培养模式。
3.其他受邀专家
受邀专家应为从事该专业的专业人员,具备中级以上技术职称或国家职业资格三级以上,具有良好的与学生沟通和交流的能力以及教学质量的控制能力。
兼职教师的主要工作有:参与计算机程序设计专业人才培养方案的制定,承担本专业核心课程、企业生产性实习、顶岗实习等教学任务,参与课程开发与建设,参与相关教学文件的编写,参与工学一体化专业实训基地建设。
修完全部必修课程,并通过考核。
计算机程序设计员(高级)、计算机技术与软件专业技术资格(程序员、软件工程师)。








