题记

    这次《对象程序设计》课程设计,一共给定了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. light oj 1149 Factors and Multiples(二分匹配)

    LightOJ1149 :Factors and Multiples 时间限制:2000MS    内存限制:32768KByte   64位IO格式:%lld & %llu 描述 You w ...

  2. Color the ball HDU - 1556 (线段树)

    思路:线段树,区间更新 #include<iostream> #include<vector> #include<string> #include<cmath ...

  3. 代码规范:在Keil5中使用代码格式化工具Astyle(插件)

    r如果日志提示没有被格式化,那么检查你的文件是不是有错误,编译一下,没错误的时候才能格式化 keil mdk都啥年代了每次更新还是都无法解决补全bug也不添加格式化工具 所以这里要用一个第三方插件ht ...

  4. NOIP模拟赛 6.29

    2017-6-29 NOIP模拟赛 Problem 1 机器人(robot.cpp/c/pas) [题目描述] 早苗入手了最新的Gundam模型.最新款自然有着与以往不同的功能,那就是它能够自动行走, ...

  5. 使用mybatis的延迟加载

    在某些情况下我们需要使用延迟加载技术来提高我们程序查询的性能,通过减少与数据库的连接操作,做到按需加载,这样达到提高程序性能的目的. 首先需要在全局配置文件(SqlMapConfig.xml)中配置全 ...

  6. 如何在CentOS 7 / Fedora 31/30/29上安装ELK Stack

    原文地址:https://computingforgeeks.com/how-to-install-elk-stack-on-centos-fedora/ 原作者: Josphat Mutai 译者: ...

  7. intellij idea cpu占用率太大太满 运行速度太慢解决方案

    1.关掉代码检查. setting -> Editor -> Inspections,把右面方框框里的对勾全去掉,或者根据需要去掉.原理是关闭不必要的代码检查,提高速度. 2.关掉多余的插 ...

  8. python第一天 :计算机基础(一)

    1.什么是编程语言 答:人类与计算机交流的介质 2.什么是编程 答:利用编程语言控制计算机解决问题 3.为什么要编程 答:可以控制计算机做事,提高生产生活效率 4.计算机的五大组成部分分别有什么作用? ...

  9. linux 下配置多个tomcat同时运行

    一个服务器上内存通常有2G或者更多,一个tomcat 运行管理这么多内存有点力不从心,并且貌似一个进程所能建立的线程数量是有限的,于是我们想要在一个服务器上运行多个tomcat.如下是摘抄自:http ...

  10. 六.基本数据结构-双端队列(Deque)

    一.双端队列(Deque) - 概念:deque(也称为双端队列)是与队列类似的项的有序集合.它有两个端部,首部和尾部,并且项在集合中保持不变. - 特性:deque 特殊之处在于添加和删除项是非限制 ...