程序设计技术(基于C)-基础

本课程从程序的“设计“入手,按照基础、提高与应用(6个典型应用,包含图像处理、游戏等)两个层次组织教学内容,着重培养学生独立分析问题、抽象模型、构造算法、编写程序、最终解决问题的能力。

开设学校:重庆大学;学科:计算机、

程序设计技术(基于C)-基础课程:前往报名学习

程序设计技术(基于C)-基础视频慕课课程简介:

本课程从程序的“设计“入手,按照基础、提高与应用(6个典型应用,包含图像处理、游戏等)两个层次组织教学内容,着重培养学生独立分析问题、抽象模型、构造算法、编写程序、最终解决问题的能力。

前往报名学习

程序设计技术(基于C)-基础课程列表:

{{'上次学习:'+learn_list['CQU08091001494']['last_leaf_name']}}

第一章 绪论

-1.1 计算机系统及工作原理

--1.1 计算机系统及工作原理

-1.2 计算机算法及表示

--1.2计算机算法及表示

-1.3 程序设计语言

--1.3 程序设计语言

-1.4 二十进制转换(中国大学生计算机设计大赛获奖微课-通信学生罗浩伦制作)

--1.4 二十进制转换(中国大学生计算机设计大赛获奖微课-通信学生罗浩伦制作)

-本章学习讨论

第二章 程序设计的数据基础

-学习指导

--学习指导

-2.1 C程序的基本结构

--2.1 C程序的基本结构

-2.2 C语言的构成成分

--2.2 C语言的构成成分

-2.3 计算机的数据表示

--2.3 计算机的数据表示

-2.4 C语言的基本数据类型

--2.4 C语言的基本数据类型

-2.5 输入输出函数

--2.5 输入输出函数

-2.6 C语言的基本基本运算符

--2.6 C语言的基本基本运算符

-本章测试

-本章学习讨论

第三章 结构化程序设计

-学习指导

--学习指导

-3.1 程序中的判断与选择(一)

--程序中的判断与选择(一)

-3.2 程序中的判断与选择(二)

--3.2 程序中的判断与选择(二)

-3.3 if语句与程序多分支结构(一)

--3.3 if语句与程序多分支结构(一)

-3.4 if语句与程序多分支结构(二)

--3.4 if语句与程序多分支结构(二)

-3.5 switch语句与程序多分支结构

--3.5switch语句与程序多分支结构

-3.6 while循环

--3.6 while循环

-3.7 do while循环

--3.7 do while循环

-3.8 for循环

--3.8 for循环

-3.9 循环嵌套

--3.9 循环嵌套

-3.10 跳出循环break语句

--3.10 跳出循环break语句

-3.11 跳过循环的一部分-continue语句

--3.11 跳过循环的一部分-continue语

-3.12 穷举程序设计

--3.12 穷举程序设计

-3.13 素数问题

--3.13 素数问题

-3.14 迭代程序设计

--3.14 迭代程序设计

-3.15 π值求解

--3.15 π值求解

-第三章 本章测试

-本章教学程序代码

--本章教学程序代码

-本章学习讨论

第四章 模块化程序设计-函数

-学习指导

--学习指导

-4.1 为什么需要函数

--4.1 为什么需要函数

-4.2 函数的定义和使用

--4.2 函数的定义和使用

-4.3函数调用中的数值参数传递

--4.4 函数调用中的数值参数传递

-4.4 变量的作用域和生存期

--4.3 变量的作用域和生存期

-4.5 标准库函数的使用

--4.5 标准库函数的使用

-4.6 函数的嵌套和递归调用

--4.6 函数的嵌套和递归调用

-本章测试

-本章教学程序代码

--本章教学程序代码

-本章学习讨论

第五章 数组

-学习指导

--学习指导

-5.1 使用数组的意义

--5.1 使用数组的意义

-5.2 一维数组的定义

--5.2 一维数组的定义

-5.3 一维数组的使用

--5.3 一维数组的使用

-5.4 二维数组的定义

--5.4 二维数组的定义

-5.5 二维数组的初始化和使用

--5.5 二维数组的初始化和使用

-5.6 数组元素的随机生成

--5.6 数组元素的随机生成

-5.7 一维数组作为函数参数

--5.7 一维数组作为函数参数

-5.8 二维数组作为函数参数

--5.8 二维数组作为函数参数

-5.9 数组元素冒泡排序

--5.9 数组元素冒泡排序

-5.10 数组元素选择排序

--5.10 数组元素选择排序

-5.11 基于数组的查找方法

--5.11 基于数组的查找方法

-本章测试

-本章教学程序代码

--本章教学程序代码

-本章学习讨论

程序设计技术(基于C)-基础开设学校:重庆大学

程序设计技术(基于C)-基础授课教师:

刘慧君-副教授-重庆大学-

刘慧君,男,博士、副教授。曾先后主持主研国家、重庆市科研项目、中央高校基本科研业务费项目等10余项,发表学术论文60多篇。主持重庆市教改项目、教育部产学合作协同育人项目6项,编写出版教材9部,公开发表科研学术论文10余篇,获得重庆市教学成果奖一等奖、二等奖各1项,重庆大学教学成果奖一等奖1项、二等奖2项;指导学生获得中国大学生计算机设计大赛一等奖2项、二等奖5项,2017年获得唐立新优秀教师奖。

王茜-教授-重庆大学-

王茜,博士,教授,全国高等学校计算机教育研究会秘书长。作为项目负责人或主研先后承担了国家自然科学基金、国家科技攻关、国家科技支撑计划重点、重庆市自然基金、重庆市科技攻关、以及国际合作、横向科研项目20多项,发表学术论文60多篇。主持教育部新工科研究与实践项目、重庆市重大及一般教改项目、教育部产学合作协同育人项目等10多项,主编或参编教材5部,获重庆市教学成果奖一等奖。

陈恒鑫-副教授-重庆大学-

陈恒鑫,博士,副教授,硕士生导师,研究领域包括模式识别、Web开发技术、图像处理、虚拟现实。主持国家自然科学基金青年项目1项,重庆市自然科学基金面上项目1项,博士后基金面上项目1项,中央高校基本业务费项目2项,横向项目6项。主研参与国家重大专项1项,国家自然科学基金2项,博士点基金项目1项。共发表论文20余篇,其中被SCI检索5篇,EI检索4篇,CSCD检索5篇。

葛亮-副教授-重庆大学-

葛亮,博士,副教授,先后主持或参与国家863项目、国家自然科学基金、重庆市自然科学基金、中央高校基本科研业务费科研专项自然科学类项目等项目8项,横向科研项目多项。主持或参与重庆市重大委托教改项目、“教育部-IBM精品课程”建设项目、重庆大学教改项目等教改项目4项,发表论文10余篇,申请发明专利8项,授权2项,获软件著作权1项。荣获重庆大学2013年度、2017年度“最受学生欢迎的老师”提名奖。

曾令秋-副教授-重庆大学-

曾令秋,博士,副教授,硕士生导师,近年来负责完成重庆市自然科学基金项目、重庆市技术创新与应用示范产业类重点研发项目课题及多项横向应用项目,参与国家自然科学基金,国家863计划和国家支撑计划各1项,发表研究论文20余篇,国家发明专利获权7项,软件著作权2项。

杨瑞龙-副教授-重庆大学-

杨瑞龙,男,博士,重庆大学计算机学院讲师、硕士导师。从事数据挖掘、膜计算计算模型、互动教学环境构建等方面的研究。于2014年至2015年在美国肯特州立大学进行访问学者研究。在SCI、EI等各级期刊发表论文8篇。参研国家级项目5项,发明专利2项等。主研国家级精品课程2项,省级1项。主研省级重大、重点教改项目2项。

也许你还感兴趣的课程:


  1. 土木工程概论(2021秋)

  2. 外科学(2021秋)

  3. 现代材料分析方法(2021秋)

  4. 推广学(2021秋)

  5. 信息论(2021秋)

  6. 智能控制(2021秋)

  7. 时尚有氧塑身(2021秋)

  8. 财务分析(2021秋)

  9. 智能养牛与牛病防控技术(2021秋)

  10. 现代检测技术(2021秋)

  11. 程序设计技术(基于C)-基础(2021秋)

  12. 建筑设备工程(2021秋)

  13. 船舶在波浪中运动的势流理论(2021秋)

  14. 游戏心理学(2021秋)

  15. 美容中药方剂学(2021暑假班)

  16. 数据结构与算法(2021秋)

  17. 教师科学用声与声音形象塑造(2021秋)

  18. 中华戏曲艺术鉴赏(2021秋)

  19. 书法鉴赏(2021秋)

  20. 测试系统集成技术(2021秋)
© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。