C君牵你的手,采撷精彩代码,谱写人类独有的智慧之诗。我们将亲手为冰冷的机器注入灵魂、打开CPU的世界、探索1和0构建的神奇二次元。结合专业知识、驱动硬件、兼顾NCRE证书的获取……快来快来,和C君一起玩编程吧!
开设学校:昆明理工大学;学科:计算机、
C君牵你的手,采撷精彩代码,谱写人类独有的智慧之诗。我们将亲手为冰冷的机器注入灵魂、打开CPU的世界、探索1和0构建的神奇二次元。结合专业知识、驱动硬件、兼顾NCRE证书的获取……快来快来,和C君一起玩编程吧!
-1.课程介绍
--Video
-2.课程导入
--Video
-1.C语言的历史与特点
--Video
-2.算法及其表示
--Video
-3.C程序的操作过程
--Video
-4.C程序的基本结构
--Video
-5.标识符、关键字和保留字
--Video
-6.常量和变量
--Video
-7.数据类型
--Video
-8.C语言的语法规范和编程规范
--Video
-9.二级C辅导之C基础及C结构
--Video
-10.二级C辅导之常量变量和数据类型
--Video
-11.第一章测试--作业
-1.语句与表达式
--Video
-2.算术运算
--Video
-3.赋值运算
--VIDEO
-4.位运算
--Video
-5.增量运算和逗号运算
--Video
-6.数据输出
--Video
-7.数据输入
--Video
-8.二级C考点解析之运算符及表达式
--Video
-9.二级C考点解析之数据输入输出
--Video
-10.第二章测试--作业
-1.选择与条件构造
--Video
-2.if语句
--Video
-3.switch语句
--Video
-4.选择结构嵌套
--Video
-5.switch语句编程
--Video
-6.选择结构常见错误分析
--Video
-7.二级C考点解析之条件的正确理解及构造
--Video
-8.二级C考点解析之if语句
--Video
-9.二级C考点解析之switch语句
--Video
-10.第三章测试--作业
-1.循环结构思维启发
--Video
-2.常用的三种循环语句
--Video
-3.循环嵌套
--Video
-4.异常出口语句
--Video
-5.循环结构趣味编程
--Video
-6.循环结构常见问题解析
--Video
-7.程序硬件实验范例
--Video
-8.二级C考点解析之循环语句
--Video
-9.二级C考点解析之结构编程混合运用
--Video
-10.第四章测试--作业
-1.一维数组的定义及引用
--Video
-2.一维数组应用--冒泡排序
--Video
-3.选择法排序
--Video
-4.一维数组的典型应用--查找
--Video
-5.矩阵
--Video
-6.二维数组的应用
--Video
-7.字符数组与字符串
--Video
-8.二级C考点解析之数组的定义及引用
--Video
-9.字符串与字符数组
--Video
-10.第五章测试--作业
-1.函数初识
--Video
-2.函数的参数传递
--Video
-3.函数嵌套调用
--Video
-4.函数递归调用
--Video
-5.全局变量和局部变量
--Video
-6.变量的存储类型
--Video
-7.二级C考点解析之函数的定义解构
--Video
-8.二级C考点解析之函数的嵌套及递归调用
--Video
-9.二级C考点解析之变量的完整定义
--Video
-10.第六章测试--作业
-1.认识指针
--Video
-2.指针运算
--Video
-3.指针与数组
--Video
-4.指针与字符串
--Video
-5.指针数组
--Video
-6.二级C考点解析之指针基本运算
--Video
-7.二级C考点解析之指针与字符串
--Video
-8.第七章测试--作业
-1.编译预处理
--Video
-2.命令行参数
--Video
-3.数组与函数
--Video
-4.指针与函数
--Video
-5.数据的动态管理
--Video
-6.二级C考点解析之指针与函数
--Video
-7.二级C考点解析之编译预处理
--Video
-8.第八章测试--作业
-1.声明结构类型以及定义结构变量
--Video
-2.结构变量赋值及引用
--Video
-3.结构体嵌套和结构体数组
--Video
-4.结构体指针
--Video
-5.结构体与函数
--Video
-6.共用体类型
--Video
-7.枚举类型
--Video
-8.二级C考点解析之结构体定义
--Video
-9.二级C考点解析之结构体应用
--Video
-10.第九章测试--作业
-1.文件的基本概念
--Video
-2.文件的打开和关闭
--Video
-3.文件的读写函数1
--Video
-4.文件的读写函数2
--Video
-5.文件的定位操作
--Video
-6.文件的出错检测
--Video
-7.二级C考点解析之文件基本操作
--Video
-8.二级C考点解析之文件读写操作
--Video
-9.二级C考点解析之文件检测和随机读写
--Video
-10.第十章测试--作业
-1.数据结构的基本概念
--Video
-2.单链表
--Video
-3.单链表的插入和删除
--Video
-4.栈和队列
--Video
-5.树结构
--Video
-6.二叉树
--Video
-7.遍历二叉树
--Video
-8.二级C考点解析之数据结构概念梳理
--Video
-9.二级C考点解析之数据结构运算掌握
--Video
-1.程序设计方法与风格
--Video
-2.面向对象的程序设计
--Video
-3.软件工程基本概念
--Video
-4.结构化设计方法
--Video
-5.结构化分析方法
--Video
-6.软件测试
--Video
-7.二级C考点解析之程序设计方法与风格
--Video
-8.二级C考点解析之面向对象程序设计
--Video
-1.二级C上机考题之回文字符串
--Video
-2.二级C上机考题之字符查找和统计
--Video
-3.二级C上机考题之字符移位
--Video
-4.二级C上机考题之删除指定字符
--Video
-5.二级C上机考题之数字串和数字的转换
--Video
-6.二级C上机考题之字符串连接
--Video
-期末考试
方娇莉,教授,云南省“万人计划”教学名师,昆明理工大学教学名师,国家精品在线开放课程负责人,中国高校计算机MOOC联盟云南工委秘书长,教育部在线教育研究中心“智慧教学之星”,雨课堂智慧教学优秀教师。主持和主要参与30余项教育部及省厅校级科研教改项目。获得8项发明专利、6项实用新型专利和22项软件著作权。编写教材15部,公开发表论文36篇。荣获省首届高校教师教学比赛一等奖、CMOOC联盟翻转教学优秀案例奖、省计算机教学优秀教师、伍达观先进教师奖、红云园丁模范教师奖、昆明理工大学首届多媒体教学比赛特等奖、首届十大师德标兵、首届“爱岗敬业为人师表”十杰青年教师、省教育教学科研成果二等奖、校教学成果特等奖、一等奖等多项奖励。
潘晟旻,男,副教授,在读博士。主讲《C语言程序设计》、《C Programming Language》、《WEB数据库设计》、《网络信息安全》、《MySQL数据库设计》等多门课程。近年发表论文32篇,主持及参与自然科学项目10项,主持教改、教育技术项目4项。主编出版教材1部,副主编出版教材3部,参编出版教材14部。曾获昆明理工大学多媒体教学大赛特等奖、伍达观先进教师、红云园丁奖等教学奖励。
普运伟,男,1972年12月生,教授,博士,硕士生导师。现任昆明理工大学计算中心副主任、全国高等院校计算机基础教育研究会理事、全国计算机基础教育理工专委会委员、云南省高校计算机教学研究会副会长、云南省高校计算机基础教学指导委员会秘书长。长期从事“大学计算机”、“C语言程序设计”、“Java语言程序设计”等课程的教学工作。主持和参与各级质量工程或教改项目10余项,主持国家自然科学基金等各类科研项目5项,主编出版教材4部,副主编或参编出版教材6部,发表学术论文30余篇,其中被SCI/EI检索10篇。曾获校级教学成果特等奖、伍达观教育基金先进教师、红云园丁模范教师等教学奖励。
耿植林,男,副教授,1964年5月生。从教三十余载,长期从事计算机基础教学,主讲“大学计算机基础”、“C语言程序设计”、“多媒体技术及应用”等课程。主编教材2部,参编教材16部。主持和参与科研项目、教改项目12项。荣获铁道部科技成果三等奖、校教学成果奖一等奖、伍达观先进教师奖、红云园丁奖等奖励。
郭玲,女,1979年生,讲师。2004年毕业于昆明理工大学信息工程与自动化学院,获计算机应用技术硕士学位,后留校任教至今。多年来一直从事大学计算机基础教育及科研工作,参与《C语言程序设计》、《C语言程序设计习题与上机实践》、《多媒体技术及应用》等教材的编写,主要讲授《大学计算机基础》、《C语言程序设计》、《多媒体技术》课程。
田春瑾,副教授,女,1978年5月生,在读博士生。2002年本科毕业留校任教,2007年毕业于昆明理工大学计算机应用专业,获工学硕士学位。主讲《大学计算机基础》、《Java程序设计》、《C语言程序设计》等多门课程。主持校青年基金项目1项、省教育厅一般项目1项,参与国家自然科学基金1项,教改项目2项。曾荣获省科学技术进步二等奖,校教改项目三等奖,昆明理工大学青年教师课堂比赛一等奖和红云园丁奖等奖项。参与教材编写6部。
刘领兵,男,1981年生,2007年毕业于西南交通交通大学(计算机软件与理论专业)毕业后,任教于昆明理工大学计算中心,讲师职称,主讲计算机基础和C语言、Java语言等程序设计语言课程。拥有扎实的计算机软件理论知识和丰富的工程经验,持有软件设计师和系统分析师证书。任职以来潜心任教并参与教学改革,曾获昆明理工大学中青年教师课堂比赛一等奖和红云园丁奖等荣誉。
黎志,男,1977年生,在读博士。2004年毕业于西南交通大学计算机应用技术专业,2006年9月至2007年7月作为“西部之光”访问学者在西北工业大学现代信息与电子系统研究所进修。在访问进修期间参与国家自然科学基金项目一项,先后主持校青年基金项目和学校教改项目三项。主讲《大学计算机基础》、《C语言程序设计》、《多媒体技术及应用》等课程。获云南省教育厅多媒体教学课件二等奖一项,获昆明理工大学第二届多媒体教学竞赛一等奖。参与编写教材两部,发表论文3篇。
杜文方,大学本科毕业,昆明理工大学计算中心教师,讲师。一直在教学第一线从事《大学计算机基础》、《程序设计语言》、《多媒体技术》等课程的教学和计算机等级考试培训工作。曾被学校评为“优秀共产党员”、两次获得“红云园丁奖”优秀教师。2006年,《大学计算机基础多媒体课件》获得昆明理工大学特等奖,云南省多媒体课件评比三等奖。参编云南省普通高等学校“十二五”规划教材《大学计算机基础》、《大学计算机基础实践教程》;主编教育部21世纪高等教育计算机规划教材《Visual Basic程序设计习题与上机实践》;参编育部21世纪高等教育计算机规划教材《Visual Basic程序设计》、《多媒体技术及应用》、《多媒体技术及应用——习题与上机实践》;参编卓越工程师教育培养计划特色教材《大学计算机——面向实践与创新能力培养》。
郑明雄,男,1974年生,工学博士,副教授,中共党员。1998年毕业于西南石油学院石油工程专业,1998年~2003年于西南油气田公司重庆气矿工作。2005年毕业于西南交通大学计算机应用专业后,在昆明理工大学计算中心从事计算机基础课程教育至今,先后讲授了《C程序设计语言》、《大学计算机基础》、《计算机网络及应用》等课程。2013年获昆明理工大学地质工程专业博士学位,发表论文8篇,主持国家自然科学基金1项。