这是在修改人才培养方案后第一次上C语言程序设计课程,本课程由原来的1学期80课时(周学时6)修改为2学期48(周学时4)+32(周学时2)课时的模式,开课学期也由一年二期改为大一整学年,当时修改的主要目的有两个方面:1.让计算机和软件专业的同学能尽早的接触专业基础课,尽早进入状态;2.将原本12周讲完的内容拉长至两个学期+一个寒假,学生有充分的时间消化,并做好查漏补缺的工作。
  由于修改后留给学生自主学习的时间增多,如果仍然按照之前的"讲完就走+课后无题"的授课模式的话,估计很多孩子会遗忘得更快,一年下来,出现对C语言程序设计无感的情形会比较多,问题会比较严重。基于这些考虑,我需要调整教学方式,首先,严格对自己的要求,写好博客,做好教学计划和课后总结,并及时反馈学生提出的问题;然后,严格要求学生,增加学生的作业量,作业注重实践能力和思维方式,以及专业素养和习惯的培养。

第一周教学安排

课前准备

  在蓝墨云班课发布资源:1.娄老师的博客内容:如何做笔记,以及娄老师的康奈尔笔记标准模板;2.为何选择学习C;3.PTA程序设计实验辅助教学平台;4.PTA系统使用指导;5.PTA系统常见问题解答;6.Dev—C++ 安装程序;7.Dev—C++ 安装过程介绍;8.解决.Dev—C++一调试就停止运行的问题;9.chap00课程介绍;10.第1周作业
  通过PTA发布第一周习题集
  利用蓝墨云开展活动:1.问卷调查(了解学生的软硬件熟悉程度);2.第一周总结作业提交;3.利用PTA结对编程截图

课堂设计

  自我介绍-》问卷调查-》召集助教-》介绍专业竞赛以及学生获奖情况,帮助学生提高兴趣-》介绍课程安排-》介绍学习方法-》推荐自学平台-》推荐参考书籍-》读第一个程序,让学生能在第一周就开始编程实践

课后总结

  我的自我感觉良好,我尽可能的为学生提供了帮助,我认真的准备了课前资料,甚至为每个班级打印了一份娄老师制作的康奈尔笔记标准模板。课堂上也是很有激情的在讲授。由于学生人数达到113人之多,暂时的互动还只是针对大众,没有兼顾到个体。目前从学生哪里所接收到的信息,主要体现在1.一堂课下来,头比较晕,我想大概大家需要多点时间消化,2.学生基本上属于没有基础,教学和作业指导的任务会比较艰巨,3.目前有四位同学向我发送邮件,提交助教申请,软件一班一位,软件二班三位,基本已确定人选,选择标准为是否按照我要求的方式完成申请。
  在接下来的工作中,需要思考采用何种方式来保证学生的学习热情和参与度,如何让助教更好的协助我的工作。
暂时就记录到此吧。

感谢

  我关注了娄老师,oftwareTeacher邹欣老师,niuxiaoxia的博客,这些老师的博客给了我很大的帮助,让我找到了专业和教学的方向以及可以采用的技能和切实可行的方法,非常感谢。

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

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

    第一周教学总结(25/2-3/3) 教学内容 开学谈心 测验数据类型.运算符与表达式的自学情况,并讲解测验题目 第七章 数组 7.1 一维数组 课前准备 在蓝墨云发布资源:回顾数据类型与表达式测试活动 ...

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

    第二周教学总结(4/3-10/3) 教学内容 根据邹欣老师的建议,临时修改教学计划,将最后一周的内容:第十二章 文件,提前讲授. 课前准备 在博客园发布作业:2019春第二周作业 作业根据本周讲授的& ...

  3. C语言程序设计I—第九周教学

    第九周教学总结(28/10-03/11) 教学内容 第三章 分支结构 3.3 查询自动售货机中商品的价格 课前准备 在蓝墨云班课发布资源: PTA:2018秋第九周作业1 3.3 分享码:530571 ...

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

    第九周教学总结(22/4-28/4) 教学内容 本周的教学内容为: 9.1 输出平均分最高的学生信息 知识点:结构的概念.结构的定义形式.结构的嵌套定义.结构变量和结构成员变量的引用.重难点:结构变量 ...

  5. 20145213《Java程序设计》第一周学习总结

    20145213<Java程序设计>第一周学习总结 教材学习内容总结 期待了一个寒假,终于见识到了神秘的娄老师和他的Java课.虽说算不上金风玉露一相逢,没有胜却人间无数也是情理之中,但娄 ...

  6. 20145327 《Java程序设计》第一周学习总结

    20145327 <Java程序设计>第一周学习总结 教材学习内容总结 Java根据领域不同,区分为Java SE.Java EE与Java ME三大平台.Java SE是各应用平台的基础 ...

  7. 20145231 《Java程序设计》第一周学习总结

    20145231 <Java程序设计>第一周学习总结 教材学习内容总结 Java三大平台Java SE,Java EE,Java ME.其中,Java SE是我们学习的基础. Java S ...

  8. 20145330孙文馨 《Java程序设计》第一周学习总结

    20145330孙文馨 <Java程序设计>第一周学习总结 教材学习内容总结 刚开始拿到这么厚一本书说没有压力是不可能的,开始从头看觉得很陌生进入不了状态,就稍微会有一点焦虑的感觉.于是就 ...

  9. 20145218《Java程序设计》第一周学习总结

    20145218 <Java程序设计>第一周学习总结 教材学习内容总结 今天下午看了Java学习的视频,感觉很是新奇,之前觉得Java学起来是艰难枯燥的,但通过第一章的学习觉得如果自己可以 ...

随机推荐

  1. bootstrap前端框架使用总结分享

    1.bootstrap 排版 全局样式style.css: 1.移除body的margin声明 2.设置body的背景色为白色 3.为排版设置了基本的字体.字号和行高 4.设置全局链接颜色,且当链接处 ...

  2. pom.xml 如果使用 mvn exec:exec 命令运行项目

    pom.xml 如果使用 mvn exec:exec 命令运行项目,红色字体要与groupid相同 <project xmlns="http://maven.apache.org/PO ...

  3. SQL Server 修改表结构被阻止 解决办法

    在我们的程序开发中,有时候会由于需求的变化而要修改数据库中的表结构.可能是增减列,也可能是修改数据类型,或者修改列名等等.但修改表结构是个危险操作,默认情况下,当你修改表结构时,会弹出如下提示框 上图 ...

  4. unrecognized selector sent to class

    Other Linker Flags=-ObjC -all_load Loads all members of static archive libraries. -ObjC Loads all me ...

  5. 一起来学习android自定义控件—边缘凹凸的View

    1前言 最近做项目的时候遇到一个卡劵的效果,由于自己觉得用图片来做的话可以会出现适配效果不好,再加上自己自定义view方面的知识比较薄弱,所以想试试用自定义View来实现.但是由于自己知识点薄弱,一开 ...

  6. DevOps 发展融合运维可视化

    DevOps,是开发(Development)和运维(Operations)的组合,代表一种文化.运动或实践,旨在促进软件交付和基础设施变更软件开发人员(Dev)和 IT 运维技术人员(Ops)之间的 ...

  7. mysql执行计划常用说明

    MYSQL执行计划顺序原则上是:在所有组中,id值越大,优先级越高,越先执行,id如果相同,可以认为是一组,从上往下顺序执行做执行计划之前,要了解下表统计信息情况:mysql.innodb_table ...

  8. ASP.NET MVC 使用Remote特性实现远程属性验证

    RemoteAttribute是asp.net mvc 的一个验证特性,它位于System.Web.Mvc命名空间 下面通过例子来说明 很多系统中都有会员这个功能,会员在前台注册时,用户名不能与现有的 ...

  9. VS C#程序打包覆盖安装不能更新的解决方法

    最近写个小程序,打包覆盖安装更新时老是不起作用,还是原来的程序. 在网上四处查找,productcode和ersion都已经更改,removepreviousversions也设置成true了,可就是 ...

  10. python已写内容中可能的报错及解决办法

    理论上我发的每个短文,直接复制放到py里面,python xx.py是可以执行的,不过因为版本,编码什么的问题会有报错,详见这里 报错: SyntaxError: Non-ASCII characte ...