《C语言及程序设计初步》网络课程主页
题记
CSDN要开在线教育频道,向我发出邀请,看是否能开些课程。
我近日一直在关注着翻转课堂,试图在传统课堂中引入新的元素,这需要资源建设的积累。没有时间表的工作,很难把握。
为CSDN做在线课程,为我的翻转课堂做准备,两全其美,一拍即合。
选材自己关注的程序设计初学者的起步问题,开《C语言及程序设计》课程,分三个系列,系列1起步,系列2提高,系列3进阶。
课程特色:一切围绕着“帮助初学者能够在实践中达成学习目标”开展教学,这是这几年教学中我体会最深的地方。CSDN学院初建设,支持不了丰富的在线学习交流与作业共享,仍然采用我在实体课程中采用的“用博客发布作业报告”的形式。
在这里,也有“有兄弟,不孤单”。报名的学员,将收集博客链接,展现实践成绩。
课程首页链接 提高篇:课程主页 平台链接 进阶篇:课程主页 平台链接 套餐主页
【重要通知1】学员名单及QQ群公告,已经移到套餐主页。
【重要通知2】自测题由于问卷星服务规则变化,不能看到答题情况,现转到“蓝墨云班课”中。加入方法:到mosoteach.cn免费注册账号,选择“用邀请码加入班课”。本课邀请码:261213。下载蓝墨的APP,在手机或平板上做题的体验也不错。请做题时,根据知识点名称找到对应的题目。
第一部分 引言及体验
知识点 | 视频及课件 | 自测或问卷 | 实践项目 | 参考解答 | 课堂示例 |
1 人人学点程序设计 | |||||
2 程序设计语言 |
链接 |
||||
3 搭建C语言的运行平台 |
链接 |
实践要求:搭建编程环境并运行程序,见课程视频及课件 | |||
4 C语言程序初体验 |
链接 |
编程 |
项目1:点阵图 项目2:长方形的周长和面积;电阻并联 温度单位转换; 圆柱体表面积 |
课堂示例 | |
5 本课的学习策略建议 |
链接 |
||||
6 让代码积累“看得见” | 链接 | 见课程视频及课件 | |||
7 分支结构程序体验 | 链接 |
编程 |
项目1:正差值 项目2:三数最大值 项目3:发工资 | 课堂示例 |
第二部分 数据表示
【自测题目在“蓝墨云班课”平台,见本文开始处“重要通知2”】
知识点 | 视频及课件 | 自测或问卷 | 实践项目 | 参考解答 | 课堂示例 |
8 数值数据类型及表现 | 链接 |
有 |
课堂示例 | ||
9 变量 | 链接 |
有 |
见项目描述页面 | ||
10 标识符及其命名 | 链接 |
有 |
|||
11 算术运算符与算术表达式 | 链接 |
有 |
1-分离整数和小数部分 2-分离各位数 3-如何买玫瑰? 4-玩数字 5-坐标转换 资料: C语言中数学函数;C语言中的运算符 |
课堂示例 | |
12 自增与自减 | 链接 |
有 |
|||
13 数值型数据的存储 | 链接 |
阅读 |
课堂示例 | ||
14 指针及其运算 | 链接 |
有 |
课堂示例 | ||
15 数据的输入 | 链接 |
有 |
课堂示例 | ||
16 数据的输出 | 链接 |
阅读 |
课堂示例 | ||
17 赋值运算符与赋值表达式 | 链接 |
有 |
课堂示例 | ||
18 逗号运算符与逗号表达式 | 链接 |
有 |
|||
19 字符数据及字符类型 | 链接 |
有 |
编程 |
1- 字母及其编码 2- 能对齐的数据 资料: C语言中转义字符 |
课堂示例 |
第三部分 分支程序设计
知识点 | 课件及视频 | 问卷与自测 | 实践项目 | 参考解答 | 课堂示例 |
20 表达“条件”——条件表达式 | 链接 |
有 |
|||
21 将条件“组合”起来——逻辑表达式 |
链接 |
有 |
|||
22 控制结构与流程图 | 链接 | 设计 |
单分支-大值 双分支-大值 分支嵌套-三等级成绩 分支嵌套-五等级成绩 综合-体重监测器 |
||
23 用if语句实现分支结构 | 链接 |
有 |
编程 |
被3或者5整除的数 乱玩数字 两段函数求值 三角公式求值 我的加班费 前导0的数字 |
课堂示例 |
24 if语句的嵌套 | 链接 |
有 |
阅读 编程 |
分段函数求值 油量监控 一元二次方程全解 个人所得税计算器if语句版 |
课堂示例 |
25 用switch语句实现多分支结构 | 链接 |
有 |
阅读 | 课堂示例 | |
26 利用switch语句解决问题 | 链接 | 编程 |
投票表决器 成绩等级 分段函数求值switch语句版 本月有几天? 个人所得税计算器switch语句版 定期存款利息计算器 构造菜单 |
课堂示例 | |
27 条件运算符和条件表达式 | 链接 |
有 |
课堂示例 |
学习方法指导专题
知识点 | 课件及视频 | 问卷与自测 | 实践项目 |
28 编程学习中常见障碍的克服 |
链接 |
有 |
|
29 调试利器——程序的单步执行 | 链接 |
有 |
第四部分 循环程序设计
知识点 | 课件及视频 | 问卷与自测 | 实践项目 | 参考解答 | 课堂示例 |
30 算法的基本概念 | 链接 | 有 | 课堂示例 | ||
31 循环控制结构及流程图 | 链接 | 设计 | 简单循环 次数不定的循环 循环的嵌套 | ||
32 循环思想启蒙:输出小星星 | 链接 | 阅读 实践 | 星星(3) 所有星星 | 课堂示例 | |
33 三种循环语句 | 链接 | 有 | 阅读 实践 |
输出这样的整数 多数中的最大 求阶乘 利用循环求和 |
课堂示例 |
34 用循环累加 | 链接 | 阅读 实践 | 分数的累加 麻烦的累加涨功夫 | 课堂示例 | |
35 问题求解方法——迭代 | 链接 | 有 | 实践 |
在北京买房 贪财的富翁 Bessel函数 反弹的皮球 另类求和 |
课堂示例 |
36 用循环处理文字 | 链接 | 有 | 实践 |
血型统计 消除多余的空格 转着圈加密 M$pszi$y是嘛意思? 有多少符号 |
课堂示例 |
37 循环嵌套 | 链接 | 有 | 实践 |
大奖赛计分 单位转换对照表 乘法口诀表 位乘大于位和 |
课堂示例 |
38 用break和continue改变流程 | 链接 | 有 | 阅读 实践 | 大奖赛计分(续一) 打豆豆 | 课堂示例 |
39 问题求解——求素数 | 链接 | 实践 |
数字游戏 完数 n=a!+b!+c! 反序数 阿姆斯特朗数 回文数 回文日 |
课堂示例 | |
40 问题求解方法——穷举 | 链接 | 实践 |
小明借书 水仙花数 鸡兔共笼 换分币 年龄几何 三色球问题 找数字 谁是小偷 污损的单据 |
课堂示例 | |
41 C语言的程序结构与语句小结 | 链接 | ||||
42 将数据保存到文本文件 | 链接 | 自测 | 课堂示例 | ||
43 从文本文件中读入数据 | 链接 | 实践 |
由键盘到文件 文件中的符号个数 成绩统计 算工资 |
课堂示例 |
学习方法指导专题
知识点 | 视频与课件 | 实践项目 | 参考解答 |
44 程序设计能力提高途径——OJ平台简介 | 链接 | ||
45 OJ平台中的典型输入处理 | 链接 | 课堂示例 | |
46 小小型应用系统开发指导(一) | 链接 | 照视频提示实践 | 课堂示例 |
47 小小型应用系统开发指导(二) | 链接 | 照视频提示实践 | 课堂示例 |
48 课程总结及展望 | 链接 |
初步篇实践资源建设一期完成,博主这就转到“提高篇”继续工作(2015.4.18)
《C语言及程序设计初步》网络课程主页相关推荐
- C语言及程序设计初步 网络课程主页
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 题记 C ...
- 《C语言及程序设计进阶》网络课程主页
在CSDN学院开出的网络系列课程<C语言及程序设计初步>已经完成. 系列中的第二季<C语言及程序设计提高>的所有资源建设已经全部完成. 这是第三季<C语言及程序设计进阶& ...
- 《C语言及程序设计提高》网络课程主页
在CSDN学院开出的网络系列课程<C语言及程序设计初步>已经完成(以后还将扩充). 系列中的第二季<C语言及程序设计提高>的资源建设全部完成(视频资源链接)! [公告]本课学员 ...
- c语言软件设计整体规划及方案,《C语言程序设计》网络课程建设方案.doc
<C语言程序设计>网络课程建设方案 <C语言程序设计>精品资源共享课程建设方案 一.课程建设规划 1. 总体目标 以计算机软件技术专业的发展为基本依据,按照软件技术类岗位要求, ...
- 视频教程-C语言及程序设计初步-C/C++
C语言及程序设计初步 烟台大学计算机学院教师,二十年余教师生涯,看出了在错综复杂的教育环境中,坚持教育教学的价值与前景.和学生并肩,与不良学风作斗争,为IT菜鸟建跑道,让大一的孩子会编程,为迷茫的大学 ...
- C语言及程序设计初步例程-33 三种循环语句
贺老师教学链接 C语言及程序设计初步 本课讲解 问题:求1+2+3+-+100 用while语句实现的程序 #include <stdio.h> int main() {int i=1, ...
- C语言及程序设计初步例程-37 循环嵌套
贺老师教学链接 C语言及程序设计初步 本课讲解 求 #include <stdio.h> int main() {int sum=0, i=1, t;while (i<=6){t ...
- C语言及程序设计初步例程-42 将数据输出到文本文件
贺老师教学链接 C语言及程序设计初步 本课讲解 文件的操作步骤 #include <stdio.h> #include <stdlib.h> int main() {FILE ...
- C语言及程序设计初步例程-4 C语言程序初体验
贺老师教学链接 C语言及程序设计初步 本课讲解 让程序会计算:求a和b两个数之和 #include <stdio.h> int main( ) {int a,b,sum;scanf(& ...
最新文章
- KALI LINUX文件名乱码,在kali linux之下 下载并解压的文件名呈现乱码 解决方案
- 目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU
- 自定义mysql8.0安装路径
- matlab二重定积分_怎样用matlab求二重积分?
- python 去除字符串两端字符串
- java中IOUtil.readLong_使用io/ioutil进行读写文件
- Maven项目发布的配置
- 推荐一个数据可视化网站,提供绘图创意
- 自定义曲线_Qt编写的项目作品17-自定义曲线图柱状图
- JSP教程第4讲笔记
- 解除网页百度云自动关联客户端,可通过迅雷或浏览者下载
- java时间管理番茄时钟小程序源码
- 【Python打卡2019】20190423之52周存钱挑战-for+range()函数使用
- OSChina 周日乱弹 —— 十大人艰不拆的网络真相!
- 电脑网络没有问题,就是电脑连不上网的解决办法
- 新版农场/牧场区块链交易中心游戏系统+Plustoken种类
- leetcode 有效的括号
- 理解WPF中的视觉树和逻辑树
- 【荣耀】2021年招聘开启,新荣耀,新征程 (base Xian or Beijing) - 内推
- SIPM模拟器 MIPS汇编语言实现读取文件
热门文章
- teamviewer Not ready only LAN 无法连接
- 便签提醒事项怎么设置闹钟
- @2-1 CCF 2020-12-01 期末预测之安全指数
- 多传感器融合定位(二)——基于地图的定位
- 浪潮信息边缘服务器测试,浪潮信息边缘AI服务器全面支持NVIDIA EGX平台
- 百度飞桨七天训练营结营总结
- QT: 基于QT和嵌入式的视频监控系统
- SQL必知必会第十四节挑战题
- RabbitMQ学习笔记:springboot2 amqp集成生产者消费者
- 开源企业内部沟通协作平台, 免费企业IM, ENTBOOST, Windows环境:免安装模式部署