沈阳工程学院  
    程序设计基础
省级精品课评选展示  
设为首页
联系我们
加入收藏
  《程序设计基础》课程简介  

  “程序设计基础”作为高校计算机专业的一门重要的专业基础课程,为培养学生的编程能力和基本算法分析能力而设置。对后续课程的学习以及程序设计思想的形成起至关重要的作用。因此,在课程设置上将课程分为程序设计基础(一)和程序设计基础(二)两部分学习,另外还有2周课程设计实践环节。
  程序设计基础(一),主要以案例教学法对软件开发、算法及C语言的基本知识进行讲授,为后续课程做好铺垫。围绕程序设计3大基本结构模型为中心,以C语言语法基本结构为基础,增加了算法描述手段的教学内容,通过使用流程图、N-S图和伪代码描述算法,帮助学生建立算法的设计思想。
  程序设计基础(二),主要采用“项目教学法”对C语言的函数、指针、结构、文件等知识进行学习,该部分采用一个完整项目进行“情境教学”,以更好地激发学生的学习主动性,提高学生的实践能力。使学生掌握一门高级程序设计语言,学会利用C语言解决一般应用问题,积累项目经验。
  课程设计实践环节,主要让学生完成一个实战项目,要求学生分组进行分析、设计、编码、调试,培养学生团队意识和工程实践能力。
  在考试方法上,打破传统的期末单独笔试的考试方法,制定合理的考核方案,增加平时考核次数和期末上机测试环节,调整总评成绩中理论与实际动手的比重,从只考理论知识,到注重过程考核和综合能力测试,促进学生知识的积累,避免学生考前突击和死记硬背现象,使学生真正学到并会运用知识。
  本课程有一支强有力的师资队伍。课程组提出了以“技术应用能力培养”为主线的改革思想,对课程体系、教学内容、教学手段、实践教学、考试方法、教材建设、实验室建设、师资培养等方面做了大量的研究工作,该课程2007年被学院评为首批院级精品课。

 
CopyRight© 2002-2007 www.sie.edu.cn All Rights Reserved
沈阳工程学院 网络中心