C君带你玩编程

C君牵你的手,采撷精彩代码,谱写人类独有的智慧之诗。我们将亲手为冰冷的机器注入灵魂、打开CPU的世界、探索1和0构建的神奇二次元。结合专业知识、驱动硬件、兼顾NCRE证书的获取……快来快来,和C君一起玩编程吧!

播放:22949次,课程ID:4230435

C君带你玩编程课程简介:前往报名学习

C君带你玩编程课程简介:

C君牵你的手,采撷精彩代码,谱写人类独有的智慧之诗。我们将亲手为冰冷的机器注入灵魂、打开CPU的世界、探索1和0构建的神奇二次元。结合专业知识、驱动硬件、兼顾NCRE证书的获取……快来快来,和C君一起玩编程吧!

前往报名学习

C君带你玩编程课程目录:

第0章 课程引介

--1.课程介绍

--2.课程导入

第一章 认识C语言

--1.C语言的历史与特点

--2.算法及其表示

--3.C程序的操作过程

--4.C程序的基本结构

--5.标识符、关键字和保留字

--6.常量和变量

--7.数据类型

--8.C语言的语法规范和编程规范

--9.二级C辅导之C基础及C结构

--10.二级C辅导之常量变量和数据类型

第二章 顺序结构

--1.语句与表达式

--2.算术运算

--3.赋值运算

--4.位运算

--5.增量运算和逗号运算

--6.数据输出

--7.数据输入

--8.二级C考点解析之运算符及表达式

--9.二级C考点解析之数据输入输出

第三章 选择结构

--1.选择与条件构造

--2.if语句

--3.switch语句

--4.选择结构嵌套

--5.switch语句编程

--6.选择结构常见错误分析

--7.二级C考点解析之条件的正确理解及构造

--8.二级C考点解析之if语句

--9.二级C考点解析之switch语句

第四章 循环结构

--1.循环结构思维启发

--2.常用的三种循环语句

--3.循环嵌套

--4.异常出口语句

--5.循环结构趣味编程

--6.循环结构常见问题解析

--7.程序硬件实验范例

--8.二级C考点解析之循环语句

--9.二级C考点解析之结构编程混合运用

第五章 数组

--1.一维数组的定义及引用

--2.一维数组应用--冒泡排序

--3.选择法排序

--4.一维数组的典型应用--查找

--5.矩阵

--6.二维数组的应用

--7.字符数组与字符串

--8.二级C考点解析之数组的定义及引用

--9.字符串与字符数组

第六章 函数

--1.函数初识

--2.函数的参数传递

--3.函数嵌套调用

--4.函数递归调用

--5.全局变量和局部变量

--6.变量的存储类型

--7.二级C考点解析之函数的定义解构

--8.二级C考点解析之函数的嵌套及递归调用

--9.二级C考点解析之变量的完整定义

第七章 指针

--1.认识指针

--2.指针运算

--3.指针与数组

--4.指针与字符串

--5.指针数组

--6.二级C考点解析之指针基本运算

--7.二级C考点解析之指针与字符串

第八章 函数与指针进阶

--1.编译预处理

--2.命令行参数

--3.数组与函数

--4.指针与函数

--5.数据的动态管理

--6.二级C考点解析之指针与函数

--7.二级C考点解析之编译预处理

第九章 自定义数据类型

--1.声明结构类型以及定义结构变量

--2.结构变量赋值及引用

--3.结构体嵌套和结构体数组

--4.结构体指针

--5.结构体与函数

--6.共用体类型

--7.枚举类型

--8.二级C考点解析之结构体定义

--9.二级C考点解析之结构体应用

第十章 文件

--1.文件的基本概念

--2.文件的打开和关闭

--3.文件的读写函数1

--4.文件的读写函数2

--5.文件的定位操作

--6.文件的出错检测

--7.二级C考点解析之文件基本操作

--8.二级C考点解析之文件读写操作

--9.二级C考点解析之文件检测和随机读写

第十一章 数据结构(选学)

--1.数据结构的基本概念

--2.单链表

--3.单链表的插入和删除

--4.栈和队列

--5.树结构

--6.二叉树

--7.遍历二叉树

--8.二级C考点解析之数据结构概念梳理

--9.二级C考点解析之数据结构运算掌握

第十二章 程序设计及软件工程(选学)

--1.程序设计方法与风格

--2.面向对象的程序设计

--3.软件工程基本概念

--4.结构化设计方法

--5.结构化分析方法

--6.软件测试

--7.二级C考点解析之程序设计方法与风格

--8.二级C考点解析之面向对象程序设计

第十三章 二级C等考上机辅导(选学)

--1.二级C上机考题之回文字符串

--2.二级C上机考题之字符查找和统计

--3.二级C上机考题之字符移位

--4.二级C上机考题之删除指定字符

--5.二级C上机考题之数字串和数字的转换

--6.二级C上机考题之字符串连接

期末考试

期末考试

C君带你玩编程授课教师:

方娇莉-教授-昆明理工大学-计算中心

方娇莉,教授,云南省“万人计划”教学名师,昆明理工大学教学名师,国家精品在线开放课程负责人,中国高校计算机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项。

© 柠檬大学 2020