第七周教学总结(8/4-14/4)

教学内容

  本周的教学内容为:8.3 冒泡排序,知识点:指针与数组。重点难点:指针、数组与地址的关系;数组名作为函数参数。要求学生能够使用数组名作为函数参数进行熟练编程,并能利用指针进行数组相关操作。

课前准备

  在博客园发布作业:2019春第七周作业

课堂设计

  课堂分为三个部分:1.回顾上一节课所讲内容;2.本节课重难点的讲解,冒泡排序算法在之前讲选择排序时已经介绍过,所以,重点关注的时调用排序函数时数组名作为函数参数;3.预习作业抽查。

助教小结(第六周)

  软件1班助教小结
  软件2班助教小结
  计算机1班助教小结
  计算机2班助教小结
  计算机3班助教小结
  计算机4班助教小结

  软件2班和计算机3班的助教在助教小结中提交了千帆竞发图,第八周助教总结要求所有助教一定要做到,并考虑采用何种方式帮助落后同学。

教学总结

  邹老师注意到程序设计基础课程的作业比较简单,曾向我推荐使用一些题目,我将其作为挑战题,目前能够顺利挑战成功的同学不到1.15%,为了解决这个问题,已安排完成挑战的同学录制讲解视频,希望能够给大家提供思路。

  由于本学期是上学期内容的延续,再加上自己没有足够准备好,有些好的教学改革的想法没有用上,始终觉得有些遗憾。这种感觉也让我在课程开始前就将改革要解决的具体问题和解决方案完整写出来的想法越发强烈了。而本学期由于教研室管理工作也较秋季学期多,还是按照学期初提出的要求,在原有的基础上,持续改进课程管理,通过加大对作业的严格要求,对助教的管理,帮助同学们建立良好的学习习惯。

教学改革可参考

  记录下周老师和邹老师为教学改革提供的材料,便于未来进行改革时可以参考

  邹欣老师:很多学校的编程作业常年不换,也比较简单,我们开发了一个项目,同学们可以练习编程,面向API编程,AI的强化训练…老师可以根据情况选择不同的难度。项目在这里

  周筠老师:链接内容对布置假期作业和新生入学时的阅读作业可能有参考价值:D is for Digital——世界是数字的

C语言程序设计II—第七周教学的更多相关文章

  1. C语言程序设计I—第七周教学

    第七周教学总结(14/10-20/10) 教学内容 第二章 用C语言编写程序 2.5 生成乘方表和阶乘表 课前准备 在蓝墨云班课发布资源: PTA:2018秋第七周作业 分享码:FE065DC5D8C ...

  2. C语言程序设计II—第八周教学

    第八周教学总结(15/4-21/4) 教学内容 本周的教学内容为: 8.4 电码加密 知识点:指针与字符串,重难点:字符指针与字符串的关联和区别: 8.5 任意个整数求和 知识点:动态内存分配的概念和 ...

  3. C语言程序设计II—第五周教学

    第五周教学总结(25/3-31/3) 教学内容 本周的教学内容为:第七章 数组 7.3 字符串. 课前准备 在博客园发布作业:2019春第五周作业 第四周作业讲解视频:A Programing Vid ...

  4. C语言程序设计II—第六周教学

    第六周教学总结(1/4-7/4) 教学内容 本周的教学内容为:第八章 指针 8.1 密码开锁(知识点:指针和指针变量的概念),8.2 角色互换(知识点:指针作为函数的参数返回多个值) 重点.难点:指针 ...

  5. C语言程序设计II—第十周教学

    第十周教学总结(29/4-5/5) 教学内容 本周的教学内容为:9.2 学生成绩排序 知识点:结构数组的定义.初始化和数组成员引用:9.3 修改学生成绩 知识点:结构指针指向操作,结构指针作为函数参数 ...

  6. C语言程序设计II—第十一周教学

    第十一周教学总结(6/5-12/5) 教学内容 本周的教学内容为:10.1 知识点:多个函数构成的程序结构.10.2 递归函数.10.3编译预处理概念,包括文件.宏的内容.10.4 多文件模块的学生信 ...

  7. C语言程序设计I—第三周教学

    由于本课程是从教学周的第二周开始上课,所以第二次授课是发生在第三周,为了让PTA.云班课和博客能统一,所以将教学周作为随笔的标题.本周由于处理外聘教师随意退课等事情,总结有些延后了. 第三周教学安排 ...

  8. C语言程序设计I—第八周教学

    第八周教学总结(21/10-27/10) 教学内容 第三章 分支结构 3.1 简单的猜数游戏 3.2 四则运算 课前准备 在蓝墨云班课发布资源:chap03_分支结构.pptx PTA:2018秋第八 ...

  9. C语言程序设计I—第六周教学

    第六周教学总结(8/10-14/10) 教学内容 第二章 用C语言编写程序 2.4 输出华氏-摄氏温度转换表 课前准备 在蓝墨云班课发布资源: PTA:2018秋第六周作业 分享码:88C28D89E ...

随机推荐

  1. 实现Java Socket 客户端服务端交互实例

    SocketService.java package socket; import java.io.BufferedReader; import java.io.IOException; import ...

  2. CSS之Normalize.css的使用(重置表)

    本文译自Normalize.css官网: http://nicolasgallagher.com/about-normalize-css/ Normalize.css 只是一个很小的CSS文件,但它在 ...

  3. Salesforce小知识:在简档中设置Visualforce页面的权限

    简档(Profile)中的 Visualforce 页面访问权限 在Salesforce中,对于自定义的简档,可以设置"Visualforce 页面访问"的权限. Visualfo ...

  4. Angular基础(六) DI

      一.依赖注入 a) 如果模块A需要依赖模块B,通常的做法是在A中导入B,import{B} from ‘B’,但有一些场合需要解除这种直接依赖,比如单元测试时需要mock一个B对象.还有时要创建B ...

  5. beego+vue.js分离开发,结合发布,简单部署

    大家知道,golang开发的东西部署简单是它很大的卖点,一般的应用,生成的可执行文件直接放服务器上运行即可,不需要任何环境.当然,大型的应用才需要比如mysql,nginx等. 但是当vue.js出现 ...

  6. 配置Synwrite作为Python的IDE

    先建立批处理 建立SynPython.bat ::Synwrite call Python to compile file ::Set Path @ set PATH=H:\XPprogram\Cod ...

  7. LyX使用中的一些问题

    编译开始产生的检查错误 试用LyX2.3,在2.15中能编译通过的文档,竟然提示错误 The user preamble of your document contains glyphs that a ...

  8. onSaveInstanceState场景

    需要注意的是, onSaveInstanceState()方法并不是一定会被调用的, 因为有些场景是不需要保存状态数据的. 比如用户按下BACK键退出activity时, 用户显然想要关闭这个acti ...

  9. 对JS作用域和作用域链的理解

    理解好javascript的变量作用域和链式调用机制对用好变量起着关键的作用,下面我来谈谈这两个概念的理解. (1)链式调用机制 作用域链的定义:函数在调用参数时会从函数内部到函数外部逐个”搜索“参数 ...

  10. (网页)jQuery UI 实例 - 日期选择器(Datepicker)

    默认功能 日期选择器(Datepicker)绑定到一个标准的表单 input 字段上.把焦点移到 input 上(点击或者使用 tab 键),在一个小的覆盖层上打开一个交互日历.选择一个日期,点击页面 ...