计算机专业软件开发能力的培养
来源:核心期刊咨询网时间:12
摘要:摘要:怎样改变教学方法,提高学生的软件开发能力,一直是高校计算机专业老师所关心的问题。用科学的教学方法,让学生在软件开发中不断提高水平和能力,从而让教学质量不断提高。所以软件开发课程在高校计算机专业教学中有很重要的地位。 关键词:项目练习;
摘要:怎样改变教学方法,提高学生的软件开发能力,一直是高校计算机专业老师所关心的问题。用科学的教学方法,让学生在软件开发中不断提高水平和能力,从而让教学质量不断提高。所以软件开发课程在高校计算机专业教学中有很重要的地位。
关键词:项目练习;软件开发;能力培养
1 背景
计算机专业学生软件开发能力的培养,是学生在毕业之后能否找到称心如意工作的极其关键因素。传统的教学方法培养出的学生,理论多于实践,明显和社会脱节,很难适应社会岗位的需要。所以,目前高校计算机专业学生的主要培养目标就是,以市场为导向,培养符合社会定位的应用型软件开发人才。
2 计算机软件开发类课程的目标:
学习先进的计算机软件设计方法,理论基础和开发技术,成为综合素质强,有创新和较强实践能力的专业人才。软件开发能力是计算机软件类专业学生的基本技能,也是很重要的技能。目前,软件开发人才在市场上极度紧缺,一个是刚性的需求,一个是目前高校培养的软件开发类人才从数量到质量都严重不足。虽然现在高校计算机专业的招生规模不断增大,但教学质量并没有质的提高。主要表现在理论知识不扎实,缺乏动手能力,自学能力不强,经验不足等等。因此,必须加强高校计算机专业学生软件开发能力的培养。软件开发专业需要的开发人员,必须具备下面几个重要特征:一,扎实的理论基础和技术能力,能够适应不断变化的软件行业。二,获得实际开发软件的经验,技术,对编程的核心技能,规范和相关工具能够熟练应用。三,具有良好的沟通能力和团队协作精神。
3 目前计算机软件开发类课程的不足
3.1教学方法导致学生思维模式单一
软件开发类课程要求学生有发散性思维,有一定的创造力。所以基于软件开发类课程实践性,应用性的特点,软件开发必须日新月异,有一套切实可行的,有效的教学方式。
3.2 学生学习兴趣的丢失
现在市场上的教材形形色色,枯燥无味,老师传统的侧重理论的教学方法很难让学生激发起学习的兴趣,并不了解自己所学的东西有什么实际的用处,因为学校和市场是不同的环境,所以很容易导致实践和理论的脱节。
3.3 教学模式的不合理
传统的教学模式都是学生被动的听和接受知识,没有自主性和能动性。而老师是主动的讲授,在整个教学过程中占有绝对的主导地位。所以这种教学模式没有办法培养出符合市场定位和导向的,具有创造性和开发性的高技能型软件开发人才。
4 关于软件开发课程教学的几点思考
4.1 不断激发学生主动学习的兴趣
比如,在软件中的某一个模块,老师先用理论知识讲解用到的技術,讲解其中的设计思路并展示最终效果。然后学生模拟模块功能进行反复练习,逐渐熟悉软件的开发方法和设计思路,然后老师再带领学生进行技术创新,不断扩充模块功能,让学生也发挥想象,提出自己的创意和思路。可采用“分组讨论”的方式,分析并提出原有模块功能的不足和缺陷,畅所欲言。这些小型项目的开发可以分阶段进行,理论和实践相结合,不断发挥学生的主观能动性,提高其兴趣。
4.2 教学方式的改进一问题导向
教师在上课前针对所讲内容,先提出问题,以问题为切人点,将所讲授知识融合在问题当中,通过解决问题来学习相关知识,让学生掌握解决问题的方法和知识,用这种方式来激发学生理论学习的兴趣。软件开发过程中,理论知识的学习是非常必要的,理论知识的学习,重在让学生掌握软件开发技术的重点和难点,从而做到有的放矢。老师可以通过问题导向的方式来调动学生学习理论知识的兴趣,结合实例进行讲解,从而让学生打下良好的理论基础,并鼓励学生将所学的理论知识应用在实际的软件开发中,增强学生的实践能力。
另外,在教学的初期,要具体指导,用多媒体讲解,应该现场编程。但有些老师害怕中间某个环节出错,就在幻灯片上播放。教学效果大打折扣。所以,最好的方法就是,边讲边编程,结合新算法,自由发挥,考察学生的理解能力。学生不仅要学会编程,而且还要学会分析问题和查找错误的能力。在教学的后期,还要加强软件项目的开发。老师可以先演示一个小游戏,然后用编程的方法编写这个软件的功能,学生就会觉得非常好玩,寓教于乐。游戏虽然小,但基本包括可开发软件的所有方法。比如系统分析,概要设计,游戏规则的算法设计,可视化对象的编程方法,软件的调试与测试,编写相关文件等等。在学习过程中可以一起讨论。相互帮助,共同成长。也可以利用互联网找到问题的答案。最后,毕业设计的选题也要有实际的意义。鼓励学生开发一些真正的软件系统,还需要学生实际的调研,分析,整理,总结出真正符合实际的用户需求。总之,这样更能有效地提高学生的软件开发能力和水平。
4.3 教师要做好软件开发启蒙
现在许多教师重视学历提升,论文发表,轻视软件开发技术和实践,因为后者很难被大众认可,而且非常辛苦。评职称时写一篇文章远远强过开发一个优秀的软件,两者的技术含量和付出的劳动成果显然不成正比。但从长远来看,软件开发有益于科研工作的开展和教学。需要研究一种综合算法,还要编写很多软件代码,构建软件的实验平台,因此,软件开发能力的培养和启蒙至关重要。
4.4 教师的软件开发能力需要极大提升
现在很多高校教师缺乏软件开发的经验,只能纸上谈兵,很难理论和实际相结合。只有开发过大量高质量的软件系统的老师,上课时才能结合自己的经验来讲解算法和所用到的数据结构,软件工程等相关课程。这些经验和方法都是通过不断的实践总结得到的,因此,学生会非常的感兴趣。并从中得到最大的收益。学生不仅学习到了软件开发的方法和实际的操作技能,也增强了开发软件的信心。你如果没有开发过大量的程序和软件系统,就很难理解比如,面向方法,面向过程,面向服务等等软件设计方法的思想和精髓。也很难将这些方法付诸实践。
推荐阅读:《软件和集成电路》(月刊)创刊于1984年,邮发代码:82-469。由中国电子信息产业发展研究院、北京中电报发展有限公司主办的计算机科学技术刊物。
转载请注明来自:http://www.qikan2017.com/lunwen/dzi/15724.html
相关论文阅读
- 2022-09-28创新要素对涉农科技型企业发展质量的影响
- 2022-09-19“一带一路”建设框架下中非经贸合作的机遇与挑战
- 2022-07-14多媒体计算机技术在广播电视工程中的应用
- 2022-07-12高校教务管理信息化的优势及发展趋势
- 2022-07-04探讨光伏发电技术中分布式控制的有效应用
- 2022-07-02计算机通信网络安全维护措施研究
- 2022-06-30在线实训教学模式在电子商务教学中的应用研究
- 2022-06-25低代码数据接口开发架构的研究与实现
- 2022-06-24区块链技术对审计模式优化的探索
- 2022-05-28云网安全防护运维管控的研究
期刊论文问答区
- 2025-05-13教师职称评审级别及所需学术成果材料
- 2025-04-24英文期刊发表论文几个版面起发
- 2025-01-21论文顺利通过审稿的8个操作
- 2025-01-11管理学类30本期刊(国自然基金委员会认定)
- 2025-01-02电刺激治疗相关文章选题推荐
- 2024-12-17植物学比较热门的论文选题
- 2024-12-03人事管理方面文章选题推荐和发表期刊
- 2024-11-18金融学专业的论文选题方向推荐
- 2024-11-01教育核心期刊有哪些
- 2024-07-12学术论文初审是谁在审?审什么?审多久?
电子信息优质期刊
- 1国家级《计算机与网络》
- 2国家级《解放军理论学习》
- 3省级《工程技术研究》
- 4核心级《无线电通信技术》
- 5省级《常州工学院学报》
- 6省级《计算力学学报》
- 7核心级《电子技术与软件工程》
- 8省级《天津大学学报:自然科学与工程技术版》
- 1国家级《计算机与网络》
- 2国家级《解放军理论学习》
- 3国家级《机电元件》
- 4国家级《中国电子科学研究院学报》
- 5国家级《电子科学学刊:英文版》
- 6国家级《材料科学技术学报:英文版》
- 7国家级《电光与控制 》
- 8国家级《测绘学报》
- 1省级《工程技术研究》
- 2省级《常州工学院学报》
- 3省级《计算力学学报》
- 4省级《天津大学学报:自然科学与工程技术版》
- 5省级《福建电脑》
- 6省级《计算机技术与发展》
- 7省级《深圳大学学报:理工版》
- 8省级《测绘科学与工程》
- 1核心级《无线电通信技术》
- 2核心级《电子技术与软件工程》
- 3核心级《润滑与密封》
- 4核心级《计算机应用与软件》
- 5核心级《电讯技术》
- 6核心级《固体电子学研究与进展》
- 7核心级《自动化学报》
- 8核心级《内蒙古大学学报:自然科学版》
最新期刊更新
- 《中国政府采购》
- 《中国政府采购》
- 《农业图书情报学刊》
- 《农业技术经济》
- 《水文地质工程地质》
- 《房地产世界》
- 《中央民族大学学报:哲》
- 《广州化学》
- 《物理学报》
- 《东方宝宝》
- 《新能源进展》
- 《热带农业科学》
- 《建筑经济》
- 《中国学校卫生》
精品推荐
- 12022-09-28创新要素对涉农科技型企业发展质量的影响
- 22022-09-19“一带一路”建设框架下中非经贸合作的机遇与挑战
- 32022-07-14多媒体计算机技术在广播电视工程中的应用
- 42022-07-12高校教务管理信息化的优势及发展趋势
- 52022-07-04探讨光伏发电技术中分布式控制的有效应用
- 62022-07-02计算机通信网络安全维护措施研究
- 72022-06-30在线实训教学模式在电子商务教学中的应用研究
- 82022-06-25低代码数据接口开发架构的研究与实现
- 12018-05-06机器人研究方向有哪些核心期刊比较好投
- 22017-09-07国内电气工程方面的普刊有哪些?
- 32018-03-02电气审稿较快的期刊
- 42022-02-26人工智能在财会领域的运用与应对策略
- 52021-11-17港口码头系统智能化应用的现状与发展
- 62022-02-26电气工程及其自动化技术在电力系统中的应用分析
- 72022-03-01数据管理视角下的内控信息化建设
- 82022-06-30在线实训教学模式在电子商务教学中的应用研究
- 12025-05-13教师职称评审级别及所需学术成果材料
- 22025-05-08人力资源专业论文发ssci
- 32025-05-08评职称著作合著快还是独著快
- 42025-04-24英文期刊发表论文几个版面起发
- 52025-04-24声音与振动杂志JOURNAL OF SOUND AND VIBRATION期刊收稿方向
- 62025-02-12“互联网+”时代的农产品营销与农业经济发展
- 72025-02-12羊肉消费市场调研
- 82025-02-12文创产品营销策略
- 12021-05-24刊号字母G、G0、G1、G2、G3、G4、G8是什么意思
- 22021-05-06论文引用率不能超过多少
- 32018-09-11语法翻译法的运用以及优缺点分析
- 42020-03-08发表在期刊上的论文一般多少字
- 52020-09-21疾控中心工作怎么评职称
- 62020-01-03新北大核心什么时候更新,几年更新一次
- 72020-03-08通讯作者和二作哪个含金量比较高
- 82021-02-23发表的期刊论文见刊的时候可以在知网查到吗