2018上C语言程序设计(高级)作业- 初步计划
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?
- 同学之间互相点评
- 学习时间和数量的折线图。
- 1)PTA作业的总结
博客作业评分
每次博客作业需要评分,并将分数公布给学生。
- 评分规则
- 按时完成并提交 -- 正常评分
- 晚交一周以内 -- 0分
- 晚交一周以上或不交 -- 倒扣本次作业分数
- 抄袭 -- 倒扣2倍本次作业分数【严禁代码与博客等一切形式的抄袭】
答疑
- 使用C程序设计小组答疑,好处是有记录,可重复使用。
- 学生需要首先关注小组,然后若有问题在小组里发言即可。
附加分
- 将所有知识点相关的题目做成PTA题库,根据题库中刷题量给附加分。
2018上C语言程序设计(高级)作业- 初步计划的更多相关文章
- 2018上C语言程序设计(高级)- 第0次作业成绩
作业链接: https://edu.cnblogs.com/campus/hljkj/CS201702/homework/1617 评分规则 本次作业作为本学期的第一次作业,大家态度较诚恳,篇幅都比较 ...
- 2018上C语言程序设计(高级)- 第1次作业成绩
作业地址 https://edu.cnblogs.com/campus/hljkj/CS2017-01/homework/1638 评分准则 第一次作业各项成绩包括三项: 完成PTA所有题目:20分 ...
- 2018上C语言程序设计(高级)- 第2次作业成绩
作业地址 评分准则 第一次作业各项成绩包括三项: 完成PTA所有题目:9分 总结和附加题目:15分 博客记录:70分 博客记录包含三次PTA,共8道题,有正确流程图题目12分,没有的8分: 设计思路2 ...
- 2018上C语言程序设计(高级)作业- 第0次作业
准备工作(10分) 1.在博客园申请个人博客. 2.加入班级博客(2班班级博客链接地址)(1班班级博客链接地址) 3.关注邹欣老师博客.关注任课老师博客. 4.加入讨论小组,学习过程中遇到问题不要随意 ...
- 2018上C语言程序设计(高级)博客作业样例
要求一(20分) 完成PTA中题目集名为<usth-C语言高级-第1次作业>中的所有题目. 要求二 PTA作业的总结(20分+30分) 将PTA第1次作业作业中以下2道题的解题思路按照规定 ...
- 2018上C语言程序设计(高级)作业- 第4次作业成绩及总结
作业地址 https://edu.cnblogs.com/campus/hljkj/CS2017-01/homework/1842 评分准则 第4次作业各项成绩包括三项: 完成WC项目:60分:基本功 ...
- 2018上C语言程序设计(高级)作业- 第3次作业
作业要求一 6-1 输出月份英文名 6-2 查找星期 6-3 计算最长的字符串长度 6-4指定位置输出字符串 6-5奇数值结点链表 6-6学生成绩链表处理 6-7链表拼接 作业要求二 题目6-1输出月 ...
- 2018上C语言程序设计(高级)作业- 第1次作业
未来两周学习内容 复习指针的定义和引用 指针的应用场景: 指针作为函数参数(角色互换) 指针作为函数的参数返回多个值 指针.数组和地址间的关系 使用指针进行数组操作 数组名(指针)作为函数参数(冒泡排 ...
- 2018上C语言程序设计(高级)作业- 第4次作业
作业要求一 1.设计思路: 第一步:首先通过cmd进行判断 第二步:根据题目写的分别进入不同的判断函数,进行逐一判断: 2.实验代码: #include <stdio.h> #includ ...
随机推荐
- 利用SSH端口转发实现跨机器直接访问
在实际项目测试中经常会遇到数据库操作,但是因为公司安全问题,访问数据库往往需要通过跳板机.但通过跳板机,测试效率大打折扣,因此通过使用SSH端口转发,从而达到跨机器直接访问数据库.实际项目中的应用会比 ...
- SpringBoot 文件上传临时文件路径问题
年后放假回来,一向运行OK的项目突然图片上传不了了,后台报错日志如下: java.io.IOException: The temporary upload location [/tmp/tomcat. ...
- 三天来都在写项目;今天开始学习了js
JavaScript 一种脚本语言,他描述了网页的行为:他是和java一种完全不同的语言 JavaScript的输出写法有四种: JavaScript的语言的变量必须以字母.美元符号$ 或者下划线_来 ...
- [POI2014]HOT-Hotels
题目描述 There are towns in Byteotia, connected with only roads. Each road directly links two towns. All ...
- Bitset([HZOI 2015]偏序++)
Bitset简介 下面介绍C++ STL 中一个非常有用的东西: Bitset 类似于二进制状压,它可以把信息转化成一个01串存储起来 定义方法: 首先要#include<bitset>或 ...
- [BZOJ1657] [Usaco2006 Mar] Mooo 奶牛的歌声 (单调栈)
Description Farmer John's N (1 <= N <= 50,000) cows are standing in a very straight row and mo ...
- linux字符集介绍及解决中文乱码实战
字符集对应配置文件:/etc/sysconfig/i18n 先备份再修改: 备份:cp /etc/sysconfig/i18n /etc/sysconfig/i18n.oldboy.20150521 ...
- Path通过Selenium模拟浏览器抓取,Windows 64解决selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.方法
1.下载geckodriver.exe: 下载地址:https://github.com/mozilla/geckodriver/releases请根据系统版本选择下载:(如Windows 64位系统 ...
- python学习-字符串前面添加u,r,b的含义
引用:https://www.cnblogs.com/cq90/p/6959567.html u/U:表示unicode字符串 不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unico ...
- 20165226 学习基础和C语言基础调查
心得体会 驱动迭代 学习是一个老师与学生互动的过程,二者关系又恰如健身教练与学员,在进行基础知识的培训后还需借助工具加强相关方面的训练.学习提升的过程离不开学生在实践中发现问题并在老师的帮助下解决问题 ...