题记

    这次《对象程序设计》课程设计,一共给定了8个选题(下载WORD版PDF版),以及自由选题的机会。从大家初步选题结果来看(图1)。绝大部分同学选择了“图形用户界面的计算器”,较少同学选择了3-8题中的一个。一方面,可以看出大家眼下的动手能力还有待提高。教师的教学水平还不能给予学生较多的帮助;还有一方面,学生缺乏“主动选择、对自己负责”的能力,和从小学到大学一直是被动学习状态有关。李雅卿老师的《乖孩子的伤最重》(豆瓣京东)中一篇文章“学习是对自己负责的事”,应该从小就让每一个学习者逐步培养自身的主动学习主动选择的能力。进而《学会生存》。

图1:课程设计学生选题分布

    事实上布置后面几道选题(4-8),是希望学生可以通过实际的题目来提高自己的总体编程水平。以下以“七:CSDN博客数据的手机与整理程序”为例。阐述自己的出题构想。

CSDN博客数据的收集与整理程序

一:目的

(1)依据获得的数据,是否可以对教师的“因材施教”提供建议与帮助?
(2)每一个人的学习速度、喜欢内容、专注度等都有差异,如何才可以让班级同学在学习中学有所获?如何组建班级学习小组等。

……

二:思考

(1)获取数据的目的是什么?
(2)每一个数据应该如何去解读?如 文章的阅读量是否与作者的态度、文章的质量相关(相关性在70%以上,教师的博文例外)。
(3)除了这样单个信息的获取。是否有更好的方式?如使用API。HTML是一种层次结构,我们应该尽可能的做到通用化(在已经可以了解通过文本查找获取数据后)。
(4)数据随时间的变化,可以告诉我们什么?如阅读量的变化。也许可以表明文章的相对价值。
……

三:单用户数据分析

(1)获得每一个用户的积分、原创文章(转载文章)等数目。
(2)获得每一个用户每篇文章的 标题、公布时间、阅读次数、评论次数。

……

四:多用户数据分析

(1)同一题作业的班级同学完毕时间分析。
(2)同一题作业中,除了共同部分外。差异性体现。如是否使用了程序编辑框、是否有结果说明、是否有自己的总结与评论、正文的链接数(如引用他人网页来辅助学习。见博文演示样例——第三周作业-实现随机点名的签到程序 第五需求,头像版 ,出色的作者一定会有较多的引用行为。由于这是一种主动学习的表征之中的一个,特别是计算整个博客博文的引用)。

……

五:兴许进展

(1)总结自己所做的工作。总结是一种高效的学习方式,是分享的前提。
(2)分享自己的收获、经验、体会等,如发表到CSDN博客,可以參加CSDN博文大赛(7月10日截止,投“云计算”模块 ),參赛本身会给我们非常多收获。假设可以晋级到决赛,也许你的收获会更大,认识到非常多朋友,甚至是CSDN里的工作人员。获得实习机会等。
(3)整理成科技论文发表。则进入到还有一个领域。

老师写博文较有经验,但写科技论文则是另外一回事,搜索百度学术(如搜索博客行为数据分析)。

(4)与其它同学或成员合作,弥补自身不足,深入数据分析(如博文类似度检測)。
(5)明确博文数据的限制,假设还须要更加准确的分析,我们还须要了解哪些资料?
……

    好的博文,是不断提炼、思考、改动出来的。小到标点、符号的应用,图表的使用;大到文章的结构、大意。对读者的启示与思考等。而我们对博文的分析,也可以使用适当的数据来把握这些行为,从而提升自己的认知。

【学生研究课题】CSDN博客数据获取、分析、分享的更多相关文章

  1. crontab 问题分析 - CSDN博客 https://blog.csdn.net/tengdazhang770960436/article/details/50997297

    cd /mnt/tools/trunk/plugins/personas; python update_keywords.py crontab 问题分析  crontab 问题分析 - CSDN博客 ...

  2. Python爬取CSDN博客文章

    0 url :http://blog.csdn.net/youyou1543724847/article/details/52818339Redis一点基础的东西目录 1.基础底层数据结构 2.win ...

  3. CSDN博客排名第一名,何许人也

    CSDN博客排名第一名,何许人也 一.提出问题 CSDN博客排名第一名,何许人也. 分析截止时间是:2013年12月19日星期四22:00. 二.博客网址 http://blog.csdn.net/p ...

  4. Android应用开发-小巫CSDN博客客户端开发开篇

    2014年9月8日 八月十五 祝各位中秋节快乐 小巫断断续续花了几个星期的时间开发了这么一款应用——小巫CSDN博客,属于私人定制的这样的一款应用,整个客户端的数据全部来自本人博客,是通过爬取本人博客 ...

  5. CSDN博客的文章分类和战略规划

    CSDN原创文章已经有300多篇了,现在已经整理了好多个分类目录了. 今天,特别向大家介绍下,每个分类的含义和规划. CSDN博客是我的一个重要的自媒体,也是我的一个战略实践. 我会精心维护这个博客, ...

  6. [Git高级教程(二)] 远程仓库版本回退方法 - 梧桐那时雨 - CSDN博客

    1 简介 最近在使用git时遇到了远程分支需要版本回滚的情况,于是做了一下研究,写下这篇博客. 2 问题 如果提交了一个错误的版本,怎么回退版本? 如果提交了一个错误的版本到远程分支,怎么回退远程分支 ...

  7. Python采集CSDN博客排行榜数据

    文章目录 前言 网络爬虫 搜索引擎 爬虫应用 谨防违法 爬虫实战 网页分析 编写代码 运行效果 反爬技术 前言 很多人学习python,不知道从何学起.很多人学习python,掌握了基本语法过后,不知 ...

  8. 神一样的CSDN博客排名规则

    本文转载于:http://blog.csdn.net/littletigerat/article/details/17448521 神一样的CSDN博客排名规则 一.引言 年. 马年CSDN博客,毫无 ...

  9. JAVA爬虫挖取CSDN博客文章

    开门见山,看看这个教程的主要任务,就去csdn博客,挖取技术文章,我以<第一行代码–安卓>的作者为例,将他在csdn发表的额博客信息都挖取出来.因为郭神是我在大学期间比较崇拜的对象之一.他 ...

随机推荐

  1. Spring的IoC容器(转)BeanFactory

    Spring的IoC容器 Spring读书笔记-----Spring的Bean之Bean的基本概念 加菲猫 Just have a little faith. Spring的IoC容器 (用户持久化类 ...

  2. 初识zookeeper以及安装和集群部署

    初识zookeeper以及安装和集群部署     一.Zookeeper单体版安装     在安装zookeeper之前要先安装jdk环境,具体在linux环境安装jdk1.8请参照linux笔记. ...

  3. 使用Workstation虚拟机部署Linux操作系统

    一.安装虚拟机: 1.安装VMware Workstation; 2.选择主页.点创建新的虚拟机: 3.选择“典型”然后点下一步: 4.选择稍后安装操作系统: 5.客户机从左系统选择“Linux”版本 ...

  4. JQ效果 透明图片覆盖动画

    效果图呈上 先说思路 1,一个固定的框架,有两张图片,一张是狗狗的,一张是练习方式,想把做好的练习方式隐藏 2,效果上想要从下面滑动出来,所以透明框定位在下面 3,整理需要的东西,缓慢升起需要动画效果 ...

  5. iOS播放器横竖屏切换

    http://www.cocoachina.com/cms/wap.php?action=article&id=20292 http://feihu.me/blog/2015/how-to-h ...

  6. Lua报unexpected symbol near错误

    如果Lua脚本没有错误,那可能是UTF8 BOM的问题

  7. 如何在不卸载原来jdk1.8的情况下切换到jdk1.7

    将Path环境变量中的JAVA_HOME变量中写入现在的JDK1.7路径即可.

  8. 【JZOJ3617】【ZJOI2014】力

    ╰( ̄▽ ̄)╭ 对于100%的数据,n≤100000;0<qi<1,000,000,000. (⊙ ▽ ⊙) 令ri=1i2, 设Fj=∑j−1i=0qi∗rj−1−i,Gj=∑j−1i= ...

  9. Codeforces Round #263 (Div. 2) A. Appleman and Easy Task【地图型搜索/判断一个点四周‘o’的个数的奇偶】

    A. Appleman and Easy Task time limit per test 1 second memory limit per test 256 megabytes input sta ...

  10. PHP小知识总结(1)

    1. mysqli_query — 对数据库执行一次查询 失败时返回 FALSE ,通过 mysqli_query() 成功执行SELECT, SHOW, DESCRIBE或 EXPLAIN查询会返回 ...