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 018题解
传送门 \(A\) 根据裴蜀定理显然要\(k|\gcd(a_1,...,a_n)\),顺便注意不能造出大于\(\max(a_1,...,a_n)\)的数 int n,g,k,x,mx; int mai ...
- SpringMVC处理请求释放静态资源的三种方式
方式一 在SpringMVC的配置文件中添加如下语句 <mvc:default-servlet-handler/> 说明:当SpringMVC前端控制器对静态资源进行拦截后,在通过处理器映 ...
- redis-migrate-tool
一.简介 redis-migrate-tool是在redis之间迁移数据的一个方便且有用的工具.他会已服务方式不断同步两边的数据.等到合适时间,中断redis读写,对比双方数据,再替换redis地址即 ...
- mongo最大连接数查看
进入客户端 mongo 输入查看命令 db.serverStatus().connections
- Assignment2:因果图法的介绍与示例分析
一. 黑盒测试:是一种常用的软件测试方法,它将被测软件看作一个打不开的黑盒,主要根据功能需求设计测试用例,进行测试.几种常用的黑盒测试方法和黑盒测试工具有,等价类划分法.边界值分析法.因果图法.决策表 ...
- 《sicp》八皇后谜题
<sicp>八皇后谜题 书中练习2.42.八皇后谜题问的是如何将八个皇后摆在国际象棋棋盘上,使得任意一个皇后都不能攻击另一个皇后(也就是说任意两个皇后都不能在同一行,同一列和同一对角线上) ...
- WEB传参调用EXE
WEB传参调用EXE 让浏览器运行本地的EXE程序.例如:点击浏览器的一个下载链接,就会打开本地的迅雷. 1)注册表注册 Windows Registry Editor Version 5.00 [H ...
- [电脑]拆解DELL 2007FPb液晶显示器
最近修了不少三星214T显示器,拆卸很方便,多数更换电容就OK了.但有一台出现了花屏,怀疑是数码板出问题了.单位有台显示屏破碎的DELL2007FPb,拆了看看能否借用数码板. 图片:IMG_2063 ...
- vs2017 编译linux项目
官方文档1: https://blogs.msdn.microsoft.com/vcblog/2017/04/11/linux-development-with-c-in-visual-studio/ ...
- 利用JS-SDK微信分享接口调用(后端.NET)
一直都想研究一下JS-SDK微信分享的接口调用,由于最近工作需要,研究了一下,目前只是实现了部分接口的调用:其他接口调用也是类似的: 在开发之前,需要提前准备一个微信公众号,并且域名JSAPI 配置接 ...