吉林大学高级语言程序设计(C语言)

[复制链接]
寻觅绿洲 发表于 2016-3-31 20:47:32 | 显示全部楼层 |阅读模式
    20121109114445587.jpg

   《高级语言程序设计》是计算机科学与技术专业的专业基础课,主要讲授程序设计思想和方法。在“计算思维”思想的指导下,培养基本的算法和程序设计能力、良好的程序设计风格和团队精神。本课程在内容安排上十分注意知识系统性、合理性、先进性,注意处理好经典与现代的关系、理论与实践的关系,重视在实践教学中培养学生的实践能力和创新能力。

    本课程选择C语言为载体,讲授程序设计。内容分为基本知识,程序设计,数据组织三部分。基本知识部分主要介绍算法、程序等基本概念;程序设计部分包括顺序程序设计、分支程序设计、循环程序设计、模块化程序设计、递归程序设计、结构化程序设计方法等程序开发技术;数据组织部分包括简单数据、批量数据组织、表单数据组织、外部数据组织、指针、动态数据组织等数据存储形式。

    本课程“以程序设计为主线”、“以计算思维为主导”,自始至终在讲授程序设计,而非讲语言。把重点放在讲述程序设计方法上,注重对学生进行程序设计方法、算法和计算思维的训练。

     本课程以“授之以渔”为理念,而非“授之以鱼”。针对程序设计的每个知识模块都采取“提出有意义的问题→设计算法→分析算法特点→编出程序→运行程序→介绍使用的C语言成分→配合讲述大量例题→课后习题”模式组织教学内容。同时配合相关配套课件,增加学生的学习动力,提高学习效果。

    本课程“以案例为驱动”组织教学,突出实践。把授课重点放在计算思维能力的培养上,放在培养学生程序设计思想和方法上。让程序设计始终贯穿于整个教学过程中。“案例”的目的不是为了解释语言概念,而是为了讲述程序设计方法、构造算法,以训练学生的实际编程能力、计算思维能力为目标。

   本课程在实际教学过程中“实践过程进课堂”,教师在课堂上直接编程序,并在C环境下直接调试运行程序,最终得到结果。

    本课程在理论课之外还安排了大量的习题和习题课,与理论课并行开设“实验课”。并且在理论课和实验课结束之后,在短学期开设“课程设计”。用以提高学生的实际程序设计能力和动手能力。


本帖被以下学院推荐:

admin 发表于 2016-12-8 18:55:11 | 显示全部楼层
2004级计算机高级语言程序设计试题以及答案
点击此处下载

免费下载

300.55 KB, 下载次数: 1968

 楼主| 寻觅绿洲 发表于 2016-3-31 20:50:20 | 显示全部楼层
[url=]C语言程序设计第三版谭浩强课后习题以及答案[/url]
点击此处下载

免费下载

65.38 KB, 下载次数: 1658

admin 发表于 2016-12-8 18:50:18 | 显示全部楼层