C语言程序设计(高级)36学时,每周4学时,共9周。主要学习指针、结构和文件三部分内容。整个课程作业计划如下:

PTA和博客的使用指南

若第一次使用PTA和博客,请务必先把PTA的使用简介教师如何在博客园开始班级博客布置作业两个链接中的步骤先走通,然后再阅读下述作业计划。

PTA作业

  • 每周1次/2次PTA作业
  • 每次作业内容是对当周课上内容的练习和巩固
  • 每周发布一次PTA作业答案。
  • 为了防止抄袭,可将PTA题目的部分细节做成随机性,比如可将题目的输入/题目中的数据与学号挂钩等。

博客作业

  • 4次博客作业,发布时间分别为第1周(第1次作业)、第3周(第2次作业)、第5周(第3次作业)、第7周(第4次作业)、第9周(总结性博客)。
  • 每次博客内容可参考博客作业样例,具体包括4方面内容,其中要求一是要求完成PTA中的题目,并给出成绩,具体博客作业包括下面3方面内容:
    • 1)PTA作业的总结

      • 源码、设计思路/流程图
      • 遇到的问题和调试,每个错误分错误信息(可截图)、错误原因、修改方法三部分描述。
    • 2)学习总结
      • 本2周所学内容,可将每次的知识点列为简答题/读程序题,让学生回答问题的同时复习知识点。
      • 本次所学内容和PTA题目中还有哪些问题不明白
    • 3)学习进度
      • 包括git提交代码截图,具体方法可参考怎么使用Github?
      • 同学之间互相点评
      • 学习时间和数量的折线图。

博客作业评分

每次博客作业需要评分,并将分数公布给学生。

  • 评分规则

    • 按时完成并提交 -- 正常评分
    • 晚交一周以内 -- 0分
    • 晚交一周以上或不交 -- 倒扣本次作业分数
    • 抄袭 -- 倒扣2倍本次作业分数【严禁代码与博客等一切形式的抄袭】

答疑

  • 使用C程序设计小组答疑,好处是有记录,可重复使用。
  • 学生需要首先关注小组,然后若有问题在小组里发言即可。

附加分

  • 将所有知识点相关的题目做成PTA题库,根据题库中刷题量给附加分。

最新文章

  1. a标签有小手状和无小手状css属性
  2. IOS开发基础知识--碎片27
  3. WEB API 中HTTP的get、post、put,delete 请求方式
  4. 基于Spark1.3.0的Spark sql三个核心部分
  5. nodeschool.io 6
  6. 架构设计:负载均衡层设计方案(6)——Nginx + Keepalived构建高可用的负载层
  7. 苹果手机 iframe 无法滚动bug
  8. 两个winform窗体同步
  9. php获取汉字首字母
  10. js操作符总结
  11. I/O输入输出流
  12. UNIX环境高级编程——System V 共享内存区
  13. Linux系统命令行整理
  14. windows进程查看
  15. java tcp ip网络编程(二) 套接字的基本使用
  16. .Net环境下调用ProtoBuf
  17. React Native & Web APP
  18. docker实战系列之搭建rabbitmq
  19. Linux系统不能解析域名
  20. 关于STM32 SPI NSS的讨论

热门文章

  1. 学习笔记:webpack深入与实践(一)
  2. ORA-01940: cannot drop a user that is currently connected解决方法
  3. [CodeVS2370] 小机房的树 (LCA, 树链剖分, LCT)
  4. Eclipse增强代码提示插件Code Recommenders安装,顺便说说Eclipse插件安装方法
  5. Redis之Hash
  6. 斐波拉契数列(Fibonacci)--用生成器生成数列
  7. WPF-悬浮窗(类似于360)
  8. 9.python异常处理
  9. 【python学习笔记】5.条件、循环和其他语句
  10. mybatis-配置文件mybatis-config.xml