C语言程序设计II—第五周教学
第五周教学总结(25/3-31/3)
教学内容
本周的教学内容为:第七章 数组 7.3 字符串。
课前准备
在博客园发布作业:2019春第五周作业
第四周作业讲解视频:A Programing Video Webside
课堂设计
本周的教学是在第四周的预习作业的基础上进行的,由于知识点比较简单,教学的重点放在了训练学生学会画流程图,我认为,用流程图体现程序流程是程序员的基本素质要求。课堂分为三个部分:1.知识点的梳理,根据学生的预习情况,重点梳理学生常出现错误和忽略的知识点,弱化简单的知识传授。2.利用讲义中的几道题,采用现场指导绘制流程图的方式增强学生的绘制能力,并通过题目难度的不断提升,进一步帮助他们理解。3.预习作业的讲解。
助教小结
软件1班助教小结
软件2班助教小结
计算机1班助教小结
计算机2班助教小结
计算机3班助教小结
计算机4班助教小结
从千帆竞发图可以看出,计算机2、3班的同学们都在稳步提升中,个别同学停在原地。软件1、2班和计算机4班没有看到千帆竞发图。计算机1班虽然存在负分的情况,但能够看到在之后的作业中分数的提升,说明同学们意识到问题,并有所行动。
存在的问题:助教小结中没有看到同学们普遍存在的问题的汇总,主要是因为我没有明确对助教提出要求,本周修改。
教学总结
由于同学们都进行了预习,讲课节奏加快后,发现同学们还是可以跟上节奏的 ,而且,针对大家普遍存在问题进行讲解,同学们的关注度更高。在讲解时不断提出问题,引导学生思考,能够有效把控学生的注意力,鼓励学生对我讲授的内容进行质疑,要求学生大胆提出自己的认识,无论对错,都支持。针对有疑问的地方,我和学生都进行资料的查阅,课后进行交流,如果是大多数同学普遍存在的问题,在某次课的课前,对问题进行说明讲解。这样有引导,有讨论,有反馈的教学,对于我来说,也是种享受。
我最近一直在思考怎么在现阶段将游戏项目的开发融入教学,是课程内容授完后,在课程设计中进行,还是现在就开始穿插。在课程设计中进行,按照现在学院课程设计的安排,我的指导性会不够,而在课程中进行,将有可能影响到原有教学计划的执行,我的备课量要增加,我目前的精力是否支持,如果做不好会产生什么负面影响呢?还有,第三种方式是,暑假修改教学计划,将邹欣老师和童晶老师的方法融入设计。第三种想法是肯定要做的。目前,初步决定,在课程设计中安排,在同学们都学完相关知识后,将童晶老师书中的某些游戏作业项目大作业,要求学生完成,看一看效果。最终的决定,还需要思考。
C语言程序设计II—第五周教学的更多相关文章
- C语言程序设计I—第五周教学
第五周教学总结(29/9-7/10) 本周为国庆节放假,周六周日提前补课,计算机专业已补,软件专业未补,由于国庆放假冲课不补,因此,软件专业在整体进度上落后计算机一次课,估计我要特别抽时间才能将进度拉 ...
- C语言程序设计II—第八周教学
第八周教学总结(15/4-21/4) 教学内容 本周的教学内容为: 8.4 电码加密 知识点:指针与字符串,重难点:字符指针与字符串的关联和区别: 8.5 任意个整数求和 知识点:动态内存分配的概念和 ...
- C语言程序设计II—第七周教学
第七周教学总结(8/4-14/4) 教学内容 本周的教学内容为:8.3 冒泡排序,知识点:指针与数组.重点难点:指针.数组与地址的关系:数组名作为函数参数.要求学生能够使用数组名作为函数参数进行熟练编 ...
- C语言程序设计II—第六周教学
第六周教学总结(1/4-7/4) 教学内容 本周的教学内容为:第八章 指针 8.1 密码开锁(知识点:指针和指针变量的概念),8.2 角色互换(知识点:指针作为函数的参数返回多个值) 重点.难点:指针 ...
- C语言程序设计II—第十周教学
第十周教学总结(29/4-5/5) 教学内容 本周的教学内容为:9.2 学生成绩排序 知识点:结构数组的定义.初始化和数组成员引用:9.3 修改学生成绩 知识点:结构指针指向操作,结构指针作为函数参数 ...
- C语言程序设计II—第十一周教学
第十一周教学总结(6/5-12/5) 教学内容 本周的教学内容为:10.1 知识点:多个函数构成的程序结构.10.2 递归函数.10.3编译预处理概念,包括文件.宏的内容.10.4 多文件模块的学生信 ...
- C语言程序设计I—第三周教学
由于本课程是从教学周的第二周开始上课,所以第二次授课是发生在第三周,为了让PTA.云班课和博客能统一,所以将教学周作为随笔的标题.本周由于处理外聘教师随意退课等事情,总结有些延后了. 第三周教学安排 ...
- C语言程序设计I—第六周教学
第六周教学总结(8/10-14/10) 教学内容 第二章 用C语言编写程序 2.4 输出华氏-摄氏温度转换表 课前准备 在蓝墨云班课发布资源: PTA:2018秋第六周作业 分享码:88C28D89E ...
- C语言程序设计I—第七周教学
第七周教学总结(14/10-20/10) 教学内容 第二章 用C语言编写程序 2.5 生成乘方表和阶乘表 课前准备 在蓝墨云班课发布资源: PTA:2018秋第七周作业 分享码:FE065DC5D8C ...
随机推荐
- table垂直居中
th,td{ text-align:center;/** 设置水平方向居中 */ vertical-align:middle/** 设置垂直方向居中 */ }
- 正则表达式+XML+反射+设计模式作业
正则表达式+XML+反射+设计模式作业 一. 填空题 Class.forName('com.bjsxt.stumgr.entity.Student').newInstance( ); 语句的作用 ...
- Navicat安装及简单使用
一.安装 下载完之后,直接解压出来就能用,看一下解压之后的目录: 双击打开下面这个文件(可以把它添加一个桌面快捷方式,或者添加到任务栏): 然后会提示你输入注册码: 回到navicat的解压出来的文件 ...
- Error running tomcatUnable to open debugger port (127.0.0.1 50181) java.net.B
1.把tomcat删除,重新建一个,tomcat就会重新自动使用一个端口了 2.自己手动调一下端口 我用的是第二种,手动调了下,最开始的端口是:50181,该成了50182,就可以了.
- 2018-01-17 Antlr4实现简单语言之整数比较表达式
续上文Antlr4: 修改语法规则更接近普通BNF格式. 例程 为先=1 为先 为2 => 返回false '为'作为关键词, 与数字可以连写, 但必须与变量名用空格间隔: 变量一=1 变量二= ...
- python之if循环
if 条件: if语句块else: 语句块 money = int(input("请输入你兜里的钱:")) if money > 500: print("吃肉&qu ...
- JQuery瀑布流特效(练习)
<!doctype html><html lang="en"><head> <meta charset="UTF-8" ...
- SVN SVN合并(Merge)与拉取分支(Branch/tag)操作简介
SVN合并(Merge)与拉取分支(Branch/tag)操作简介 合并(Merge) 例子:把对feature_branch\project_name_v3.3.7_branch的修改合并到deve ...
- 用条件属性而不是#if
使用#if #endif可以在同样源码上生成不同的编辑(结果),通常是调式(debug)和发布(release)版本. 但是#if/#endif很容易被滥用,使得编写的代码难以理解和调式,所以C# ...
- 【PAT】B1036 跟奥巴马一起编程(15)(15 分
#include<stdio.h> int main() { int row,col; char c; scanf("%d %c",&col,&c); ...