C语言程序设计I—第七周教学
第七周教学总结(14/10-20/10)
教学内容
第二章 用C语言编写程序
2.5 生成乘方表和阶乘表
课前准备
在蓝墨云班课发布资源:
PTA:2018秋第七周作业 分享码:FE065DC5D8CB5082
课堂设计
本堂课分两个部分:1.第六周作业的讲解;2.本周教学内容的讲授
第一部分:第六周作业有6个题,通过对1+2+3+……的不断变形,让同学们逐渐熟悉指定次数的循环程序设计。本部分继续让学习情况较好的同学上台讲解。
第二部分:本周教学内容是生成乘方表和阶乘表,从生成乘方表出发,让同学们了解幂函数作为库函数的调用,结合库函数的调用和主函数的结构展开用户自定义函数的定义、调用,并说明用户自定义函数的声明。难点:用户自定义函数的定义(函数的类型、形参和实参)
板书

实验安排
完成实验2.4 使用函数的内容:一、调试示例,三、改错题。通过蓝墨云班课提交作业。批改形式为:同学互评。评价标准:是否有改错题的完成图片,错误扣3分,没有扣5分。
课后总结
本周收到助教的总结,对本班的情况进行了分析,也提出了解决的方案,助教们都在积极的帮助同学们解决学习中遇到的困难,起到了积极的作用,由于我的课堂第一次采用助教,而学院又没有研究生可用,因此,采用本班同学作为助教的形式开展工作,助教是本班同学,私下交流比较方便,但也容易陷入熟人社交的陷阱,因此我给助教推荐了避免走进熟人社交的误区——给新手助教的几个建议。目前开来,助教的工作比较主动,自身的学习情况也较好,激发了学习热情。个别助教存在的问题,在助教的交流群内也能很好的解决,有的班级的助教甚至将所有的助教加入本班班级学习群,集众人的力量帮助他更好的开展辅导工作。
助教针对我的教学提出几点建议:1.推荐一些参考资料,2.多让同学们上台,以此调动学生学习积极性,3.多激发学生之间的互动,4.除了作业外,开设每天学习的内容,5.每周的程序抽检同学上台阅读程序,有多少题就抽多少人,控制时间2-4分钟,6.课堂上强调代码的简洁性和易读性。根据这些建议,我打算在第八周的教学中,尝试灵活的采纳,并查看效果,目前打算在第3、4、5个建议上思考一些切实可行的办法,一方面能达到目的,另一方面也要考虑到自身的时间和精力,如果想法太多,而没有实际使用,或是用到一半由于自己精力不济而停滞,可能比没有想法更加不好。突然非常感谢自己当初的安排,课程分两学期开设,本学期的遗漏和疏忽,寒假可以好好总结,下学期再整理出发,会有更好的效果。
本周计算机3-4班的课,由于讲题同学和听课同学的互动性特别好,因此,讲题超时,造成原本应该完成的课堂教学任务未完成,我把这部分内容放到了实验课的开始部分,对两个班分别进行了讲解,讲完后同学们马上开始试验,发现效果很好。我因此产生要在实验课讲授知识的想法,但是这种想法还是要缓一缓,增加我的教学任务(周课时18)暂且不谈,我也挤占了同学们上机交流学习的时间。由此看来,课堂的组织和把控也是我应该注意的地方。
C语言程序设计I—第七周教学的更多相关文章
- C语言程序设计II—第七周教学
第七周教学总结(8/4-14/4) 教学内容 本周的教学内容为:8.3 冒泡排序,知识点:指针与数组.重点难点:指针.数组与地址的关系:数组名作为函数参数.要求学生能够使用数组名作为函数参数进行熟练编 ...
- C语言程序设计I—第三周教学
由于本课程是从教学周的第二周开始上课,所以第二次授课是发生在第三周,为了让PTA.云班课和博客能统一,所以将教学周作为随笔的标题.本周由于处理外聘教师随意退课等事情,总结有些延后了. 第三周教学安排 ...
- C语言程序设计II—第八周教学
第八周教学总结(15/4-21/4) 教学内容 本周的教学内容为: 8.4 电码加密 知识点:指针与字符串,重难点:字符指针与字符串的关联和区别: 8.5 任意个整数求和 知识点:动态内存分配的概念和 ...
- C语言程序设计I—第八周教学
第八周教学总结(21/10-27/10) 教学内容 第三章 分支结构 3.1 简单的猜数游戏 3.2 四则运算 课前准备 在蓝墨云班课发布资源:chap03_分支结构.pptx PTA:2018秋第八 ...
- C语言程序设计I—第六周教学
第六周教学总结(8/10-14/10) 教学内容 第二章 用C语言编写程序 2.4 输出华氏-摄氏温度转换表 课前准备 在蓝墨云班课发布资源: PTA:2018秋第六周作业 分享码:88C28D89E ...
- C语言程序设计I—第五周教学
第五周教学总结(29/9-7/10) 本周为国庆节放假,周六周日提前补课,计算机专业已补,软件专业未补,由于国庆放假冲课不补,因此,软件专业在整体进度上落后计算机一次课,估计我要特别抽时间才能将进度拉 ...
- C语言程序设计II—第五周教学
第五周教学总结(25/3-31/3) 教学内容 本周的教学内容为:第七章 数组 7.3 字符串. 课前准备 在博客园发布作业:2019春第五周作业 第四周作业讲解视频:A Programing Vid ...
- C语言程序设计II—第六周教学
第六周教学总结(1/4-7/4) 教学内容 本周的教学内容为:第八章 指针 8.1 密码开锁(知识点:指针和指针变量的概念),8.2 角色互换(知识点:指针作为函数的参数返回多个值) 重点.难点:指针 ...
- C语言程序设计I—第十三周教学
第十二周教学总结(26/11-01/12) 第十三周的教学总结在朋友圈发布了,没有及时在此更新,为了保持教学总结的完整性,现补齐. 今日学院有重大外事活动,所有老师停课参加并且不需要补课,但为了保证我 ...
随机推荐
- scss-!optional
optional翻译成汉语具有"可选的"的意思.顾名思义,!optional标记前面的扩展不必须生成一个新的选择器.看一段SCSS代码片段: p{ color:red; @exte ...
- 基于express+mongodb+pug的博客系统——后台篇
上一篇介绍了模板引擎pug.js的用法,这一篇就主要写后台逻辑了. 后台的大部分的功能都有了,只是在已经登录的状态下,前台和后台的逻辑处理还不是很完善. 先上几张图吧,仿旧版的简书,改了下UI,因为没 ...
- thinkphp3.2 success方法注意
success方法的url一定要用U()方法来生成, $this->success('修改成功',U('showlist'),3);
- 网络I/O模型--01阻塞模式(普通)
很长一段时间内,大多数网络通信方式都是阻塞模式,即: · 客户端 向服务器端发出请求后,客户端会一直处于等待状态(不会再做其他事情),直到服务器端返回结果或者网络出现问题 . · 服务器端同样如此,当 ...
- Java集合 -- HashSet 和 HashMap
HashSet 集合 HashMap 集合 HashSet集合 1.1 Set 接口的特点 Set体系的集合: A:存入集合的顺序和取出集合的顺序不一致 B:没有索引 C:存入集合的元素没有重复 1. ...
- Vue 框架-03-键盘事件、健值修饰符、双向数据绑定
Vue 框架-03-键盘时间及健值修饰符 一.键盘事件,当按键盘时,在控制台输出提示 html 源码: <!DOCTYPE html> <html> <head> ...
- 修改spfile位置
虽然很多地方不建议这么做,可是有HA.oracle软件建在本地盘的情况下,如果spfile放在dbs下,会导致每次修改spfile都要去手动copy到备机上,这是很麻烦的一件事情,所以我把spflie ...
- java基础(三) 加强型for循环与Iterator
引言 从JDK1.5起,增加了加强型的for循环语法,也被称为 "for-Each 循环".加强型循环在操作数组与集合方面增加了很大的方便性.那么,加强型for循环是怎么解析的 ...
- 产品经理都知道MVP,但是它可能不再是产品研发最好的模型了
产品经理都知道MVP,但是它可能不再是产品研发最好的模型了 孟小白Aspire • 2017-09-01 • 汽车交通 要简单.讨喜.完整,不要最小可行性产品.这对创业公司的第一个产品来说很重要. M ...
- Axure响应式进阶
Axure响应式进阶 2018年6月2日luodonggan 随大屏幕分辨率普及,网页设计在交互阶段就必须考虑响应式方案,Axure7作为我偏爱的交互设计工具果然也没让大家失望的新增了Adaptive ...