版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、于传知播客尚学堂的教学视频就造就了一大批程序员0高校计算机专业应该摒弃古老呆板的教学方法革新课堂教学方法同时将实践教学环节与公司项目紧密结合以达到高校本科计算机专业学生岗位直通的教学目的0我本人及同事因为有大里社会项目经验并将这些经验植入到教学改革和教学过程中培养了一大批毕业即满足公司用人要求的学生0我们将这种模式称之为计算机专业岗位直通式培养模Xd”。下面我就该模式的课程体系以及教学方法谈谈我的一些想法0二、计算机专业岗位直通式培养模式的基本物质条件根据我本人多的本科计算机专业的教学经验计算机专业的学生首先必须有一台笔记本电脑0这些很多学生让我印象深刻0他们毕业后都是公司的骨干有的同学甚至在
2、国信瑞安这样专做安全的公司都台匕目匕到公司领导的赏识0比如我院的金凯、邵楚育等同学0这些同学无一不是在大一就配置了电脑并在我们的指导下长期作0我本人在当班主任学都有电脑0新生到校手把手地教会学生安装软件同时要求凡是语脑与老师同步操作0到分的同学都达到了公司计算机专业建立专门室0上课教室即是实验的特占八、安装计算机专程序设计课都必须在专业岗位直通式培养模面、实践经验丰富的教三、计算机专业岗位直系及教学方法计算机专业岗位直通式是:以能力培养为目标以学生个性发展为重点一个实践性很强的工科模式课程体系一切以学参与各种项目开发工的过程中要求每位同后我花了3周的时问操作系统和程序开发的言课学生都必须带电这
3、些学生毕业时大部的要求0学校应该针对的计算机专业课上课教室教室按计算机专业业所必需的软件0所有专业教室上课0计算机式还需要大里的知识全师20通式培养模式的课程体培养模式的基本原则以过程控制为基础0计算机科学与技术是专业岗位直通式培养生能力培养为中心0程序开发台匕目匕力是计算机学程不过关就达不到本仅将计算机专业理解为的只有且/、有扎实的基的工作中日心应手才和创新0(一)直通式培养模式础课培养方法计算机专业编程课程的设计和C+面向对象础中的基础0教学方法在讲解知识占八、的同时体的程序中0在讲解程编程0同时在C语言教VC+6.0的调试工且/、如单wach窗口、内存查看器分析C语言的知识点0析函数传参
4、数从右到左真正含义C语言的教向过程的编程方法理生的基本台匕目匕力如果编专业的培养目标0但仅编程台匕目匕力是非常片面础理论知识才台匕目匕在今后台匕目匕在理论的指导下实践下的计算机专业编程基基础课是C语言程序程序设计0C语言是基应摒弃传统的PP一模式必须将知识占八、融合在且/、序时应该让学生同步学的过程中应该利用步调试、断占八、调试、反汇编等工且/、等来如:利用反汇编工具分传递的过程数组名的学重点是让学生掌握面解程序中变量、数组、指针等的内存结构0为设计打好基础0C+要掌握面向对象程序设继承和多态0在讲解的的工且/、分析C+的语法析this指针、函数重载在讲解的过程中一定要想培养学生面向对象习C+
5、面向对象程序设习Windows;程序设计的中最好给学生讲解一戏0特别是俄罗斯方C+:封装、继承识占八、0利用Window:s程序序和C+的知识来实现设计0(二)直通式培养模式课程体系及培养方法现在计算机专业教学过时被大大地压缩0苴实下面C+面向对象程序卜面向对象程序设计主计的思想包括封装、过程中也要利用VC+-+6.(比如利用反汇编工且/、分、虚拟是如何实现的0强调面向对象编程思程序设计的能力0在学计的过程中同时学SDY1部分0在学习的过程下俄罗斯方块等游块该游戏中包含了、多态所有的知设计的对话框应用程一些简单的管理系统的下的计算机专业基础课程中专业基础课的课本人非常不理解0学生学习往往都是走
6、马观花掌握的知识0在岗位直加专业基础课的学时论与实践相结合0计算32位微型计算机原理系统、编译原理、原理0微型计算机原学中使用的大都是“8086”经严重过时了8。86只下讲解的重占八、是8088255等0现在的操作系式只有32位计算机才式0因此计算机专计算机原理,苴中重占八、构、保护模式下的存储中断系统0掌握这些知统的学习0数据结论与实际联系起来将的编程知识实现之0点是:进程管理、线程没有直正掌握好应该通式培养模式下应该增在教学过程中必须将理机专业基础课包括:、数据结构、操作计算机网络、数据库理在传统的计算机教16位计算机原理0这已台匕目匕工作于实模式6cpU以及各种IO接口如统都是工作于保护
7、模台匕目匕工作于保护模业必须讲解32位微型是32位CPIJ的寄存器结器模型、保护模式下的识有利于操作系1构的学习必须将理具体的算法用刖面学习操作系统的学习的重管理、内存管理、文件系统0在学习的过程中结合起来0比如在讲解生讲解游戏修改器线程的理论的同时讲同步等0在讲解内存管解一下读取超大文件的在讲解网络体系结构、讲解网络操作系统、网数据库原理讲解的理并将理论与实践相依托来讲解数据库的设(三)直通式培养模式养方法直通式培养模式下方条是Winjows;系统开发课程程01.直通式培养模式下的开发课程以C和C+为程序开发为依托分为计、Winjows;核心编程、Win也必须将理论与实践进程管理后可以给学的
8、设计与实现0在讲解解一下线程创建、线程理和文件系统时可以讲方法0计算机网络网络协议的同时还应络配置等相关知识0重占八、是数据库设计的原结合0以实际的项目为计方法0下的方向课程体系及培向课包括两条主线:一;一条是JAVA开发课WindowsFF发课程0Win-dc)ws基础以Windowjs系统应用SDY(程序设计、MFC程序设dow;s网络编程四个部分0在大一上学期C语言学习的基础上在大一下学期将开始学习C+以及Window.s程序设计的SDI(开发部分0SDK:开发部分主要讲解Windows应用程序的运行原理、键盘消息、鼠标消息、定时计数器消息、菜单消息、控件消息以及SDF文档类程序和对话框
9、程序的设计0在讲解过程中辅以俄罗斯方块、五子棋、小型管理类程序的讲解0要求学生完成俄罗斯方块、贪吃蛇、赛车以及一些管理类应用程序的设计0在大二上学期将学习MF(:应用程序设计0学习的重占八、是分析MF(C对SDKAPI的封装理解Winiows/寸象与MF(冽象之问的关系0MF()消息机制:重占八、是Win-dows系统消息、菜单消息、控件消息、自定义消息0MF(C文档类应用程序设计:重占八、是文档类、视图类、框架类、应用程序类之问的关系文档的用行化0对话框应用程序设计:重占八、是对话框中的系统消息处理、对话框控件、MF(;的通用对话框0O【DBC数据库应用程式设计:重占八、是讲解CDataba
10、se类和CRecc)deK:et类教学实践中我讲解了我们在工程项目中长期使用的一个数据库基类并利用该类讲解了一个实际的数据库应用系统0以后在学习完操作系统的基础上学习Wn-dcws核心编程包括进程、线程、内存管理、IO驱动程序开发、动态链接库0讲解的过程中辅以游戏修改器、哲学豕就餐问题、大文件处理、基于指纹识别仪的考勤系统等实际的例子来讲解0苴/、中指纹识别仪的例子主要帮助同学们掌握动态链接库的使用方法0最后在学习完计算机网络的基础上学习Windcw网络通信程序设计0主要内容包括:sccket通信、Windows;套接字I/O模型、IOCP与可伸缩网络程序、原始套接字、SPI、P2P通信、网络
11、扫描与检测技术、核心层网络封包截获技术、Windcws网络防火墙开发技术02.直通式培养模式下的Java开发课程0Java开发课程包括:JavaSE、javaweb、javaweb框架、And,cid开发0JavaSE是Java开发的基础0在学习C+的基础上开始学习Java0内容包括:Java虚拟机运行原理、JDK安装与JDK;文档、Java基本语法元素、Java面向对象编程、Jav合类、网络编程、JDBC的反射机制、Java的注现在流行的框架进行讲合实例教学如结合awT及SW/ING方面的知识的坦克大战结合如mina框架来讲解网络括:htrml、js、jqujry、jsn、tomcat0在教
12、学过工作原理以及在web程序Servlet-Confg、ServletContext、Http)ServletRRe-si)onse、HttpServlet件上传组件、过滤器等容包括:strus比2、spring、解如何利用maven来构建maven进行版本控制实现且/、体的框架时应采用式30即:使用已经做以实现某个功台匕目匕模块为aIO、多线程、Java的集0Java高级技术如Java解等要作为重占八、并结合解0在学习过程中要结坦克大战等游戏讲解并最终完成一个网络版一些常用的通信框架通信0Javaweb)的内容包jsp、servletajJax、程中重占八、讲解web)容器的设计过程中使用到
13、的Hp)ptS(ervlet、tRequest、Httpsession、文核心知识0Javiwel)框架内mybatis、hi-bernate0首先讲开发环境如何利用团队协作开发0在讲解大平台小模块的方过的完整的项目架构切入占八、讲解在框架下完成项目的过程0不要点而是让学生了解在流程需要什么技术就发内容:Android应用程序acivity、Service、ContertPro基本知识0但苴/、重占八、在Android应用程序与后台的程中建议以项目为支且/、体的项目在项目中什么知识占八、0四、计算机专业岗位直实践教学体系和方法(一)课程代实验及课课程代实验分为验证性内容和综合实验内容0早节来安
14、排0一个知识实验有多个实验内容述三类实验的刖两种实一次综合性实验0综合仿一读写45拘泥于某个且/、体的知识框架下实现整个项目的讲解什么技术0Android开开发基本组件包括vider、Broadcast!Re-ceiver等Android应用程序框架通信方面0在教学的过占八、带领学生完成一个遇到什么知识占八、就介绍通式培养模式下的实验程综合课程设计实验内容、设计性实验实验按知识占八、而不是按占八、作为一个实验每个每个实验内容都包含上验0一门程序设计可有性实验的方式采用方式0即教师讲解一个实乐的例子学生先跟给出多个例子的源代码完成系统需求分析、系模块设计、系统详细设系统发布的综合课程设Winio
15、ws;程序设计、Javiweb、课程设计题目必须来自程设计题目可以由多个(二)计算机专业岗位设计岗位直通式培养模式下公司的技术经理或且/、有必须来自公司正在开发正在开发的项目0我校务往来有大里的公司计算机专业的指导教师习时问除了部分考研公司实习就是学生在也有少部分的同学在校毕业设计的过程学生随教师完成例子教师供学生阅读0学生独立统总体框架设计、系统计与编码、系统调试、计的工作0对于诸如1Javajwet)框架、And,oid的综合于实际的项目0一个课同学协作完成0直通式培养模式的毕业的指导教师一股要求是项目经验的教师题目的项目或者是指导教师与很多沿海公司都有业技术部门主管作为我校0大四上学期为学生实学生大多数学生都在公司所做的项目0同时跟随老师做项目0经过毕业时已经成长为一名合格的程序员了0五、结束语目刖的计算机专业教学生实践能力方面比较弱生不自信当他们想到面临激烈的就业竞争时计算机专业采用岗位直地提高了学生学习的积手台匕目匕力、提高了学生的大里合格的计算机程序以及教学资源的不断完提高毕业生的质里0参考文献:1李晓明,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年7月贵州遵义市习水县招聘城镇公益性岗位人员27人考前冲刺试卷(考点精练)附答案详解
- 2026广西来宾武宣县农业机械化服务中心招募特聘农技员1人备考题库及答案详解【基础+提升】
- 2026江苏连云港市第一人民医院诚揽海内外医学英才模拟试卷带答案详解AB卷
- 2026四川凉山州妇幼保健院医务社会工作服务岗招聘1人考前冲刺密卷(历年真题)附答案详解
- 2026江苏连云港市第一人民医院诚揽海内外医学英才笔试题库及参考答案详解【突破训练】
- 2026河北石家庄方正高级职业中学公开招聘工作人员25名考前冲刺密卷含完整答案详解【考点梳理】
- 2026四川省环境工程评估中心考核招聘专业技术人员3人备考题库及参考答案详解【预热题】
- 2026山西长治沁县人力资源和社会保障局招聘第三批就业见习人员55人模拟试卷(研优卷)附答案详解
- 2026山东东营广饶县稻庄镇城镇公益性岗招聘15人模拟试卷含完整答案详解(名师系列)
- 2026江苏温州市泰顺县多家医疗卫生单位招聘编外人员联合4人考前冲刺试卷及完整答案详解1套
- 2026湖北恩施州利川市选调市外教师30人笔试题库及参考答案详解【模拟题】
- 2026年西藏自治区拉萨市辅警协警招聘笔试备考题库及答案详解
- 2025-2026学年北京市房山区初一(下)期末考试语文试卷(含答案)
- 2026年中央安全生产考核巡查组问题通报(2026年更新)
- 蔬菜大棚现场管理制度
- 剧毒化学品、放射源存放场所治安防范要求内容
- 钻探安全技术操作规程(2020新版)
- 《事业单位财务规则》专题培训
- 气管插管患者急救与护理
- 海南省海上搜救应急预案
- 工程施工项目部专项施工方案(机组主变压器平移就位)项目主变卸车及就位方案
评论
0/150
提交评论