高级语言程序设计
菏泽学院
主讲教师:张建美
《C语言程序设计》是计算机类专业基础课,也是非计算机专业培养计算思维的程序设计素养通识基础课,内容丰富,体系庞大。作为学生接触的第一个程序设计语言的课程,对学生学习《数据结构》、《操作系统》、《图形学》、《计算机网络》、《面向对象程序设计》、《计算机安全》、《人工智能》等后续课程,以及完成《软件综合课程设计》、《毕业设计》等实践教学任务都有重要的影响。
2019年山东省一流本科线上线下混合“金课”。
此课程不仅使学生掌握高级编程语言的知识、编程技术和基本算法,更重要的是掌握程序设计的思想和方法,具备利用计算机求解各专业实际问题的基本能力。课程的重点集中在语法知识、程序控制结构、数组、结构体、指针等知识点及其应用。
附件4:课程基本信息表.doc
附件5:课程团队简况表.docx
附件6:主讲教师简况表.doc
《高级语言程序》课程教学大纲2022(4学分)-zjm修订版.docx
教学设计样例-指针.docx
《高级语言程序设计》课程考核大纲.docx
成绩单-高级语言1班.xlsx
成绩单-高级语言2班.xlsx
第一章作业(好).docx
第一章作业(中).docx
第一章作业(差).docx
1班_覃克林-好.pdf
1班_周春-中.pdf
1班_李翊良-差.pdf
高级语言程序设计期中考试-1班成绩.xlsx
2班_韩骁-好.pdf
2班_王子萌-中.pdf
2班_张池忆-差.pdf
高级语言程序设计期中考试-2班成绩.xlsx
1班杨德云-好.doc
1班余仕鹏-中.doc
1班薛胜旺-差.doc
成绩单-高级语言1班(1).xlsx
2班普照伟-好.doc
2班曾不凡-中.doc
2班冯佳怡-差.doc
成绩单-高级语言2班(1).xlsx
获奖证书-汤天平-二等奖.pdf
获奖证书-赵明-二等奖.pdf
获奖证书-桂进爽-三等奖-.pdf
获奖证书-周春-三等奖-.pdf
获奖证书-朱双稳-三等奖.pdf
首届C语言程序设计大赛获奖名单.pdf
《高级语言程序设计》课程目标达成度评价报告【张建美】(1).docx
《高级语言程序》课程教学大纲2022(4学分)-zjm修订版.docx
教学设计样例-指针.docx
附件9:选用教材与学习资源基本信息表.doc
教材及目录扫描.pdf
教参及目录扫描.pdf
2021-2022-2《高级语言程序设计》教学进度计划表-张建美.doc
附件7:课程网站信息表.doc
附件8:其他学习资源网络链接信息表.doc
附件7:课程网站信息表.doc
《高级语言程序设计》课程考核大纲.docx
成绩单-高级语言1班.xlsx
成绩单-高级语言2班.xlsx
第一章作业(好).docx
第一章作业(中).docx
第一章作业(差).docx
《高级语言程序设计》课程考核大纲.docx
附件7:课程网站信息表(1).doc
《高级语言程序设计》课程考核大纲.docx
成绩展示.xlsx
第一章作业(好).docx
第一章作业(中).docx
第一章作业(差).docx
1班_覃克林-好.pdf
1班_周春-中.pdf
1班_李翊良-差.pdf
2班_韩骁-好.pdf
2班_王子萌-中.pdf
2班_张池忆-差.pdf
1班杨德云-好.doc
1班余仕鹏-中.doc
1班薛胜旺-差.doc
2班普照伟-好.doc
2班曾不凡-中.doc
2班冯佳怡-差.doc
试卷分析-高级语言1班.xls
试卷分析-高级语言2班.xls
获奖证书-汤天平-二等奖(1).pdf
获奖证书-赵明-二等奖.pdf
获奖证书-朱双稳-三等奖.pdf
获奖证书-周春-三等奖-.pdf
获奖证书-桂进爽-三等奖-.pdf
《高级语言程序设计》课程目标达成度评价报告【张建美】.docx
学习支持综述.docx
附件9:选用教材与学习资源基本信息表.doc
教材及目录扫描.pdf
教参及目录扫描.pdf
附件7:课程网站信息表.doc
附件8:其他学习资源网络链接信息表.doc
学生意见反馈表(1班).docx
学生意见反馈表(2班).docx
教学反思与改进原始材料
教学反思与改进原始材料
2021-2022-2系(室)教研活动情况记录.docx
试卷分析-高级语言1班.xls
试卷分析-高级语言2班.xls
《高级语言程序设计》课程目标达成度评价报告【张建美】(2).docx
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
教学反思与改进总结
1.2 计算机与程序.ppt
1.2-计算机与程序.mp4
1.一.软件开发综述及C程序初步1-0920.mp4
2.计算机工作原理.mp4
3.计算机语言.mp4
计算机与程序
1.3 软件开发与职业规划.ppt
1.3-软件开发与职业规划_1.mp4
4.软件工程及国产软件的现状.mp4
1.4 C语言程序及元素.ppt
1.4-C语言程序及元素.mp4
21.二.C语言程序简介123.mp4
22.二.C语言程序简介45.mp4
华为C语言编程规范总则.pdf
1.5 集成环境的使用.ppt
1.5-集成环境的使用.mp4
23.二.C语言程序简介6.mp4
阅读-带你快速步入计算机世界
1-开课-1.mp4
1-开课-2.mp4
2.1 C语言的数据.ppt
2.1-数据类型与存储_1.mp4
1一.数据类型.mp4
2二.1数据的存储原理.mp4
3二.2字符数据的存储.mp4
4二.3数值数据的存储.mp4
C语言的数据
2.2常量与变量.ppt
2.2-常量与变量.mp4
21三.数据在程序中的表示.mp4
2.3整型数据.ppt
2.3-整型数据_1.mp4
22四.整型数据.mp4
2.4实型数据.ppt
2.4-实型数据.mp4
23五.实型数据.mp4
2.5字符型数据.ppt
2.5-字符型数据.mp4
24六.字符型数据.mp4
2.6输出函数.ppt
2.6-输出函数.mp4
1一.C语句概述.mp4
2.GUI TUI.mp4
3.二.格式输出函数1.mp4
4.二.格式输出函数2.mp4
2.7输入函数.ppt
2.7-输入函数.mp4
21.三格式输入函数.mp4
22.四.其他输入输出函数五.算法及其表示方法.mp4
数据
输入输出
阅读-数值存储
2-数据-1-上讲练习及本节脉络.mp4
2-数据-2-1-学习通使用.mp4
2-数据-2-2-数据存储.mp4
2-数据-2-3-实验教程使用.mp4
3.1 表达式.ppt
3.1-表达式.mp4
1第3讲.运算符和表达式1.mp4
21二.运算符的优先级与结合性,三.赋值运算符和赋值表达式.mp4
表达式
3.2 算术表达式.ppt
3.2-算术表达式.mp4
2一.算术运算符及算术表达式12.mp4
3一.算术运算符及算术表达式3.mp4
3.3 赋值表达式.ppt
3.3-赋值表达式.mp4
22三.赋值运算符和赋值表达式12.mp4
23三.赋值运算符和赋值表达式34.mp4
3.4 如何判断.ppt
3.4-如何判断_1.mp4
1.第5讲.一.关系运算符和关系表达式.mp4
2.第5讲.二.逻辑运算符和逻辑表达式.mp4
计算
阅读-闰年
拓展-学做网页小游戏-基础
3-计算-1-上讲问题总结).mp4
3-计算-2.mp4
3-计算-3.mp4
3-计算-4.mp4
4.1算法.ppt
4.1-算法.mp4
算法
4.2顺序结构举例.ppt
4.2-顺序结构举例.mp4
23.六.顺序结构程序设计举例.mp4
4.3if语句.ppt
4.3-if语句.mp4
3.第5讲.三.if语句.mp4
4.4条件运算符及选择结构举例.ppt
4.4-条件运算符及选择结构举例.mp4
21.第5讲.四.条件运算符.mp4
4.5switch语句.ppt
4.5-switch语句.mp4
22.第5讲.五.switch语句.mp4
选择
4-选择-1.mp4
4-选择-2.mp4
4-选择-3.mp4
4-选择-4.mp4
4-选择-5.mp4
5.1 循环结构.ppt
5.1-循环结构.mp4
1.第6讲.循环结构程序设计一.循环结构.mp4
2.第6讲.循环结构程序设计二.while语句(上).mp4
3.第6讲.循环结构程序设计二.while语句(下).mp4
循环结构
5.2 其它循环语句.ppt
5.2-其它循环语句.mp4
21.第6讲.循环结构程序设计三.do-while语句.mp4
22.第6讲.循环结构程序设计四.for语句.mp4
5.3 循环结构应用.ppt
5.3-循环结构应用-1.mp4
23.第6讲.循环结构程序设计五.break和continue语句.mp4
1.第7讲.循环程序应用一.循环嵌套.mp4
5.4 循环结构应用 -2.ppt
5.4-循环结构应用-2.mp4
24.第6讲.循环结构程序设计六.求平方根.mp4
2.第7讲.循环程序应用二.其他应用例子.mp4
循环
循环-2
阅读-由求平方根的程序看实数的运算
阅读-圆周率
5-循环-1.mp4
5-循环-2.mp4
5-循环-3.mp4
5-循环-4.mp4
6.1模块化程序设计.ppt
6.1-模块化程序设计.mp4
1.第8讲 模块化程序设计一.模块化程序设计.mp4
6.2自定义函数.ppt
6.2-自定义函数.mp4
2.第8讲 模块化程序设计一.自定义函数.mp4
6.3函数应用.ppt
6.3-函数应用.mp4
3.第8讲 模块化程序设计三.函数应用举例.mp4
6.4函数的嵌套及递归调用.ppt
6.4-函数的嵌套及递归调用.mp4
4.第8讲 模块化程序设计四.函数的嵌套和递归(上).mp4
5.第8讲 模块化程序设计四.函数的嵌套和递归(下).mp4
模块化程序设计
6-函数-1.mp4
6-函数-2.mp4
6-函数-3.mp4
7.1 存储属性.ppt
7.1-存储属性.mp4
1.第9讲变量的存储属性和预编译命令一.123.mp4
2.第9讲变量的存储属性和预编译命令一.4.mp4
7.2 四类存储属性标识符.ppt
7.2-四类存储属性标识符.mp4
2.第9讲变量的存储属性和预编译命令一.4.mp4
7.3 宏替换.ppt
7.3-宏替换.mp4
21.第9讲变量的存储属性和预编译命令二.编译预处理.mp4
7.4 文件包含.ppt
7.4-文件包含.mp4
变量存储属性及预编译
7-函数-2-1.mp4
7-函数-2-2.mp4
7-函数-2-3.mp4
8.1一维数组.ppt
8.1一维数组.mp4
1.第10讲数组(1)一.数组的定义.mp4
2.第10讲数组(1)二.一维数组(上).mp4
3.第10讲数组(1)二.一维数组(下).mp4
8.2一维数组简单应用.ppt
8.2一维数组简单应用.mp4
8.3冒泡排序.ppt
8.3-冒泡排序.mp4
21.第10讲数组(1)三.排序1.冒泡法.mp4
8.4选择排序.ppt
8.4-选择排序.mp4
22.第10讲数组(1)三.排序2.选择排序法.mp4
23.第10讲数组(1)三.排序3.插入排序法.mp4
8.5查找.ppt
8.5-查找.mp4
24.第10讲数组(1)四.查找.mp4
一维数组
拓展-IE网页学游戏-井字棋
拓展-IE网页学游戏-井字棋
拓展-IE网页学游戏-井字棋
拓展-IE网页学游戏-井字棋
8-数组-1.mp4
8-数组-2.mp4
8-数组-3.mp4
9.1 二维数组定义.ppt
9.1-二维数组定义.mp4
1.第11讲二维数组和字符数组一.二维数组1.mp4
2.第11讲二维数组和字符数组一.二维数组2.3.4.mp4
3.第11讲二维数组和字符数组一.二维数组5例1.mp4
4.第11讲二维数组和字符数组一.二维数组5例2.mp4
9.2 二维数组应用.ppt
9.2-二维数组应用.mp4
2.第11讲二维数组和字符数组一.二维数组2.3.4.mp4
3.第11讲二维数组和字符数组一.二维数组5例1.mp4
4.第11讲二维数组和字符数组一.二维数组5例2.mp4
23.第11讲二维数组和字符数组四.杨辉三角.mp4
9.3 字符数组.ppt
9.3-字符数组.mp4
21.第11讲二维数组和字符数组二.字符数组与字符串.mp4
9.4 数组在函数中应用.ppt
9.4数组在函数中应用.mp4
22.第11讲二维数组和字符数组三.数组作为函数参数.mp4
二维数组及其他
阅读-做中学--再谈C语言学习
阅读-做中学--再谈C语言学习
9-数组2-1.mp4
9-数组2-2.mp4
10.1 扫雷游戏设计概要.ppt
10.1-扫雷游戏设计概要.mp4
10.2 扫雷游戏实现技巧.ppt
10.2-扫雷游戏实现技巧.mp4
10.3 阶乘升级版.ppt
10.3-阶乘升级版.mp4
1.第12讲数组趣味游戏一.井字棋游戏.mp4
2.第12讲数组趣味游戏二.数字螺旋方阵.mp4
2.第12讲数组趣味游戏二.数字螺旋方阵.mp4
21.第12讲数组趣味游戏一二三.mp4
22.第12讲数组趣味游戏四.mp4
11.1地址和指针.ppt
11.1-地址和指针.mp4
1.第13讲指针.mp4
2.第13讲指针一.地址和指针的概念.mp4
11.2指针变量.ppt
11.2-指针变量.mp4
3.第13讲指针二.指针变量.mp4
11.3指针与函数.ppt
11.3指针与函数.mp4
21.第13讲指针三.指针与函数.mp4
22.第13讲指针四.练习.mp4
指针基础
11-指针-1.mp4
11-指针-2.mp4
11-指针-3.mp4
12.1 一维数组与指针.ppt
12.1-一维数组与指针.mp4
1.第14讲指针与数组一.一维数组与指针.mp4
12.2 二维数组与指针.ppt
12.2二维数组与指针.mp4
2.第14讲指针与数组二.二维数组与指针.mp4
12.3 字符串与指针.ppt
12.3-字符串与指针.mp4
21.第14讲指针与数组三.字符串与指针.mp4
12.4 指针数组.ppt
12.4-指针数组.mp4
22.第14讲指针与数组四.指针数组.mp4
23.第14讲指针与数组 练习.mp4
指针与数组
12-指针2-1.mp4
12-指针2-2.mp4
12-指针2-3.mp4
12-指针2-4.mp4
13.1结构体.ppt
13.1-结构体.mp4
1.第15讲结构体与共同体一.结构体的概念.mp4
13.2结构体数组.ppt
13.2-结构体数组.mp4
2.第15讲结构体与共同体二.结构体数组.mp4
13.3结构体与指针.ppt
13.3-结构体与指针.mp4
21.第15讲结构体与共同体三.指向结构体类型数据的指针.mp4
13.4共用体和typedef.ppt
13.4-共用体和typedef.mp4
22.第15讲结构体与共同体四.共同体.mp4
23.第15讲结构体与共同体五.用typedef定义类型.mp4
13.5链表的基础知识.ppt
13.5-链表的基础知识.mp4
1.第16讲链表一.动态存储分配.mp4
13.6链表的基本操作-1.ppt
13.6-链表的基本操作.mp4
2.第16讲链表二.链表1.(1)建立静态链表.mp4
3.第16讲链表二.链表1.(2)建立动态链表.mp4
21.第16讲链表二.链表1.(3)插入和删除结点.mp4
结构体与共用体
链表
13-结构体-1.mp4
13-结构体-2.mp4
13-结构体-3.mp4
13-结构体-4.mp4
13-共用体-.mp4
13-链表-1.mp4
13-链表-2.mp4
14.1 文件.ppt
14.1-文件.mp4
1.第17讲文件一.文件概述.mp4
2.第17讲文件二.文件类型指针.mp4
14.2 文件操作函数-1.ppt
14.2-文件操作函数-1.mp4
14.3 文件操作函数-2.ppt
14.3-文件操作函数-2.mp4
14.4 文件操作函数-3.ppt
14.4-文件操作函数-3.mp4
3.第17讲文件三.文件操作的函数1234.mp4
4.第17讲文件三.文件操作的函数567.mp4
21.第17讲文件三.文件操作的函数8.mp4
文件-测验
京ICP备10040544号-2
京公网安备 11010802021885号