为什么学:随着计算机技术与各专业技术的融合,对非计算机专业学员的计算机应用能力(尤其是软件设计能力)的要求越来越高。《程序设计基础》是我校非计算机专业学员必修的唯一一门培养软件设计能力的基础课程。
学什么:C语言基本语法;常用算法策略;常用程序设计方法;程序调试的方法
你的收获:自学其他高级语言的能力;良好的编程习惯;普适的计算思维能力
特色:理论与实践紧密结合
亮点:抽象与自动化的完美结合
知识层面:掌握C语言基本语法;理解程序执行过程;养成良好的程序设计习惯
能力层面:熟练掌握一种编程工具(VS.net 2010);常用算法设计及分析能力;快速自学其它程序设计语言的能力
创新层面:运用计算机解决其它专业领域问题的意识及思路
满分100(课堂表现5%+单元测验及作业20%+期中考试15%+期末考试60%(或课程设计60%))
计算机的组成及程序执行的过程;
二进制补码、定点与浮点表示;
基本的数据抽象;
《从问题到程序》,裘宗燕,机械工业出版社
《C语言程序设计与实践》,凌云,机械工业出版社
《C语言程序设计(第3版)》,谭浩强,清华大学出版社