软件技术是一个发展变化非常快的行业,软件人才要按照企业和领域需求来确定培养的方向,而针对高职学生,必须坚持以就业为导向的指导思想,强调其技能培养,注重课程安排的合理性。因此,我们一方面定期修订教学计划,保证课程设置与软件技术的发展基本同步,另一方面利用转、合、撤、拆的原则,降低专业课程中理论教学的比例,加强针对性和实用性,优化课程结构,形成合理的、科学的课程体系。
依据培养目标的要求,软件技术专业的课程包括公共课程、专业基础理论课程、专业课程、素质能力提高课程四个部分。
软件技术专业的基础理论课程旨在训练学生的逻辑思维、推理能力,掌握与软件技术关系密切的数学知识,掌握基本的计算机应用技能,以及编写程序的基本方法。为了加强软件技术中涉及的数学知识,从 04级开始将原来两学期的高等数学改为一学期高等数学、一学期计算机数学。目前所开设的基础理论课程包括:计算机数学、计算机导论、操作系统、数据结构。
专业课程由以下三部分组成:
1)编程语言课程(包括Microsoft公司Windows平台开发技术和SUN公司的Java开发技术)
2)支撑课程(如数据库技术、网络技术、XML等)
3)专业技能提高和扩展课程(如软件工程、UML、测试技术等)
对于三年制班与二年制班,由于教学时间及生源上的差别,在课程设计及教学内容上都有所不同。
1、三年制班级(普高生)
主干专业课程均配有相应的课程设计,并且实践教学的课时比例超过了 50%。在课程设置上,对于专业课程进行优化组合,将横向联系密切的课程安排在同一学期,并开设配套的综合性实训课程,以培养学生综合运用知识的能力,学期之间则形成课程链路,以逐步完成职业技能的学习。如第三学期所开设的J2EE、SQL SERVER,以及与之相对应的综合性实训课程(开发桐运御SQL SERVER为后台数据库的J2EE应用系统)。
2、二年制班级
根据二年制教学需要,制定了二局岩年制教学计划,为保证减少教学时间的同时,完成专业教学任务,采取以NIIT的核心课程体系(消化吸收迁移其课程模式,自主知识产权的教材/讲义开发)中的技术路线为主线,在通识课程、技术基础课程、毕业设计等环节进行教学计划上整合。一方面,改革目前公共文化课程的设置方法,采用灵活的教学机制,公共课与专业课在整个学制内交错,以便专业课可以前移;另一方面,以一条技术路线(.NET技术)贯穿整个教学计划,以循序渐进的阶段形式递进,主要分为四个阶段:非可视化编程阶段、可视化编程阶段、WEB应悄虚用开发及技能提高阶段以及综合实践训练阶段。课程设计上,整合计算机导论、数据结构等技术基础课程,以整合、化整为零为主要办法,一些专业课程则采用了专题形式安排课程,如统一建模语言则涵盖了软件工程、UML使用、UML应用等专题。
其实学习软件工程只要有兴趣都可以申请,不管是内向的学生还是外向的学生,现在都适合男生,这样的专业毕业后大部分的工作都要加班,女生不一定能忍受,那么接下来就介绍一下这5类软件工程专业,毕业后就业前景非常好,值得报考。
1、web前端开发工程师——这个职位在重庆的收入在一万左右,在经济发达的城市的收入更高,尖端开发是网页的设计和代码的实现,虽然看起来很轻,但实际上必须掌握的专业知识和技能很多,而且网页的尖端技术很简单,后面很难,所以即使取得高工资也必须有能力。
2、软件测试工程师——虽然这个行业刚毕业的收入不是很高,但是同期的大部分专业都已经领先了,做软件测试主要是检查软件是否有缺陷,所以比较稳定,简单的软好唯隐件测试就是在软件企业担任“品质管理”的职位。
3、软件开发工程师——做软件开发这样的工作,对专业能力的要求会变高,这样的职位是软件开发相关的工作的总称,这样的职位需要全面的专业知识,所以收入很高,但是,工作压力也是最大的,加班几乎是很普通的。
4、运行友厅维护——运行维护设计的知识面和专业知识面广,而且这个职位也非常重要,特别是一些大型互联网公司对网站的运行维护工程师的需求非常大,所以这个职业总是越有经验越受欢迎,收入越高。
5、技术支持工程师——近几年来,这个职位的需求量很大,很多IT行业的软件、硬件等需要专业的售后服务技术支持,山模这样的高科技领域只适合相关专业的毕业生,而且,一般重视售后服务的是比较大的企业,所以不建议在不重视售后服务的小公司长期工作。
软件编程是通过编程语言来设计软件的技术··其中包括应用软件设计 网站的开发 游戏的开发 和手机软件的编写··软件的行业发展的非常快 技术更新换代也快··所以在校学习期间主要是学习 基础的知识和操作,积累一定的实践经验,熟练代码的编写 ··当然最主要的是培养自学能力,因为软将行业技术的跟新换代是很频繁的,所以要有强的自学能力来接受新知识··另外 还有非常重要的是在校期间要培养出 编程思想,所芹薯敏谓的编程思想就是养成良好的编程和代码编写的习惯、要规范化,非常清嫌枝晰的编程思路、以便于编程时能够清晰的层次感。软件工程的课程主要是以下几个方面:1、编程语言(例如:c、c++、c#、vb、asp. net、asp、JAVA 等)
2、支持类(例如:网络技术、服务器的搭配、数据库的维护等)3、专业课程的实践和 提高(uml建模语言、软件的测试等都是对技能有很高的要求的)而学制大概是分为两年制和三年制,各有不同,侧重点也会不同,技术不同,讲课的进度也会手局不同;至于就业的前景吗···只能这么和你说,现在还有很多地方的计算机方面还不是很健全,而相应的软件的公司也不是很多,而且现在计算机行业还在发展中,那么以后软件的更新换代也会很频繁,新的软件的研发也会有很多,所以总体来说就业的前景还是不错的、、、但是你也要考察当地的行业情况、、另外你也不要忽略计算机从业人数的基数·····
其实说实话拦册,大专甚至是大学的计算机和软简岁宏件方面的专业都学不到什么,只不过见得多,什雀扒么都学,但是想学的精,光靠上课那点东西根本不够用,自己可得好好钻研才好。