2019年春季学期《C语言程序设计II》课程总结
2019年春季学期《C语言程序设计II》课程总结
1.课程情况
| 教学内容 | 课堂小结 | 作业安排 | 优秀作业 | 备注 |
|---|---|---|---|---|
| 1.开学谈心 2.测验数据类型、运算符与表达式的自学情况,并讲解测验题目3.第七章 数组 7.1 一维数组 | C语言程序设计II—第一周教学 | 第一周作业 | 20188718 | |
| 第十二章 文件 | C语言程序设计II—第二周教学 | 第二周作业 | 20188734 | |
| 第七章 数组 7.2 二维数组 | C语言程序设计II—第四周教学 | 第四周作业 | 20188649 | |
| 第七章 数组 7.3 字符串 | C语言程序设计II—第五周教学 | 第五周作业 | 20188387 | 开始结对编程 |
| 第八章 指针 8.1 密码开锁,8.2 角色互换 | C语言程序设计II—第六周教学 | 第六周作业 | 20188411 | |
| 第八章 指针 8.3 冒泡排序 | C语言程序设计II—第七周教学 | 第七周作业 | 20188521 | |
| 第八章 指针 8.4 电码加密 8.5 任意个整数求和 | C语言程序设计II—第八周教学 | 第八周作业 | 20188514 | |
| 第九章 结构 9.1 输出平均分最高的学生信息 | C语言程序设计II—第九周教学 | 第九周作业 | 20188531 | |
| 第九章 结构 9.2 学生成绩排序 | C语言程序设计II—第十周教学 | 第十周作业 | 20188760 | |
| 第十一周 | C语言程序设计II—第十一周教学 | 第十一周作业 | 20188521 | |
| 第十一章 指针进阶 11.1 指针数组 11.2 函数指针 11.3 单链表 | C语言程序设计II—第十二周教学 | 第十二周作业 | 20188521 | |
2.课程总结
学生的课程总结:
本学期的目标
让课程形成模式,在较为清晰的教学内容的基础上,形成可持续性的教学管理方式,让同学们通过我的课堂,提高自主学习的能力。
措施
课程讲授尽量贴近课本,帮助同学们理解基础,而作业尽量扩展,学生完成作业不得不查阅课本外的信息,消化并运用。
学习情况反馈:
期末问卷调查:






作业情况:千帆竞发图
软件1班:

软件2班:

计算机1班:

计算机2班:

计算机3班:

计算机4班:

学生人数260人,回收问卷240份。通过问卷调查反馈的情况,54.6%的初学者学习能力得到了提高;51.1%的学生认为教学方式可以推荐;部分学生通过课程获得自主学习能力。
根据千帆竞发图显示,大部分同学的成绩在稳步提升,基本上与问卷反馈情况相符。
总体来说,教学模式是有效的。
教学模式
课前:备课+布置作业(基础题+挑战题+预习题),预习作业主要以概念理解为主,题目为问答题,要求学生查阅书本和课外知识完成。课中:讲解前次作业(老师or助教or优秀学生负责)-》针对预习内容出题讨论-》梳理新学内容,尽量选取有代表性的题,课上精讲精练。课后:助教批改作业。
基本按照模式完成,针对作业也制作讲解视频。但存在两个问题:1.作业题的选取不够细致,数量多+难度大,给学生造成了一定的负担。2.课后作业的批改关注不够,对于学生的学习情况的了解浮于表面,只看到哗啦啦交作业的一片热闹,不知道热闹背后有多少沉淀。
计划改进
1.更加细致的选择作业题,尽量用较少的题覆盖全面的知识点,采用有效手段防止抄袭(至于有效还需要多实践);
2,针对问题2,计划对每次每班拿高分的几位同学进行二次审查,一方面了解助教的评价方式,另一方面可以选出最佳作业以作示范。
3.增加助教数量,计划每班两名。
2019年春季学期《C语言程序设计II》课程总结的更多相关文章
- 《C语言程序设计》课程教学目录
<C语言程序设计>课程教学目录 不要去精确定义单个论题,应将一整套问题组织成体系.--黎曼(1826-1866)德国著名数学家 教学过程 2018年秋季学期 C语言程序设计I-第一周教学 ...
- 2019年春季学期《C语言程序设计II》助教注意事项
本学期<C语言程序设计II>课程安排 理论课时24(1-12周),实验课时8(13周),课程设计课时16(14-15周) 理论课教学内容 附:教学进度表 本学期实验课和课程设计参考教材 & ...
- 2019年春季学期第四周作业Compile Summarize
这个作业属于哪个课程 C语言程序设计一 这个作业要求在哪里 2019春季学期第四周作业 我的课程目标 重新学习有关数组的问题 这个作业在哪个具体方面帮助我实现目标 对于置换有了新的见解 参考文献 中国 ...
- C语言程序设计II—第二周教学
第二周教学总结(4/3-10/3) 教学内容 根据邹欣老师的建议,临时修改教学计划,将最后一周的内容:第十二章 文件,提前讲授. 课前准备 在博客园发布作业:2019春第二周作业 作业根据本周讲授的& ...
- C语言程序设计II—第八周教学
第八周教学总结(15/4-21/4) 教学内容 本周的教学内容为: 8.4 电码加密 知识点:指针与字符串,重难点:字符指针与字符串的关联和区别: 8.5 任意个整数求和 知识点:动态内存分配的概念和 ...
- C语言程序设计II—第九周教学
第九周教学总结(22/4-28/4) 教学内容 本周的教学内容为: 9.1 输出平均分最高的学生信息 知识点:结构的概念.结构的定义形式.结构的嵌套定义.结构变量和结构成员变量的引用.重难点:结构变量 ...
- C语言程序设计II—第七周教学
第七周教学总结(8/4-14/4) 教学内容 本周的教学内容为:8.3 冒泡排序,知识点:指针与数组.重点难点:指针.数组与地址的关系:数组名作为函数参数.要求学生能够使用数组名作为函数参数进行熟练编 ...
- C语言程序设计II—第一周教学
第一周教学总结(25/2-3/3) 教学内容 开学谈心 测验数据类型.运算符与表达式的自学情况,并讲解测验题目 第七章 数组 7.1 一维数组 课前准备 在蓝墨云发布资源:回顾数据类型与表达式测试活动 ...
- C语言程序设计II—第十二周教学
第十二周教学总结(13/5-19/5) 教学内容 本周的教学内容为:11.1 知识点:指针数组的概念.11.2 知识点:函数指针.11.3知识点:单链表的基本概念,链表节点的结构定义方法,以及单向链表 ...
随机推荐
- AtCoder Grand Contest 006 题解
传送门 \(A\) 咕咕 const int N=105; char s[N],t[N];int n; inline bool eq(R int k){fp(i,1,k)if(s[n-k+i]!=t[ ...
- 洛谷P2456 二进制方程
题目 字符串模拟+并查集 建立两个并查集分别存放每个变量的每一位数的祖先,一个是1一个是2 考虑每个字母的每一位的数都是唯一的,先模拟,记录每一个变量的每一位. 一一映射到方程中去,最后将两个方程进行 ...
- std_msgs/String.msg
from std_msgs.msg import String http://docs.ros.org/api/std_msgs/html/msg/String.html
- Tkinter 之NoteBook选项卡标签
一.参数说明 参数 作用 width 选项卡宽度,单位像素 height 选项卡高度 cursor 鼠标停留的样式 padding 外部空间填充,是个最多4个元素的列表 style 设置menubo ...
- PKUWC2020 游记
因为CSP-S挂的并不厉害,蜜汁来到了PKU,所以有了这篇游记. DAY 0 上午在机房颓废,中途还整了一个出校证. 九点多,两个THU的大神去拿笔记本和手机颓废了,不久被两个教练拉着和kx跑了出去. ...
- CPU突然飙升到300%,Dubbo活动线程数直接飙到1000
转:https://mp.weixin.qq.com/s/-lSiVDfqYrKk_w-xitYBhA 背景:新功能开发测试完成后,准备发布上线,当发布完第三台机器时,监控显示其中一台机器CPU突然飙 ...
- #C++初学记录(acm试题#预处理)
C - Lucky 7 in the Pocket BaoBao loves number 7 but hates number 4, so he refers to an integer as a ...
- 做动画animation--matplotlib--python2和3通用代码
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明.本文链接:https://blog.csdn.net/weixin_42053726/artic ...
- JavaScript data types and data structures
JavaScript data types and data structures Programming languages all have built-in data structures, b ...
- 替换分隔符 ^p, 或者是回车
1 Excel 里面的数据, 粘出来到notepad上,再从notepad 粘到word, 再把world里面的分隔符或者是回车符替换成 其他的 .