• 文献管理与信息分析(2017秋)

    随堂模式 计算机学科
    罗昭锋
    • 罗昭锋高级实验师 中国科学技术大学生命科学实验中心
    • $
    • g3.1万人
    • V3-5小时/周

    简介 《文献管理与信息分析》课程针对网络时代的个人信息需求设计。现代社会发展越来越快,背后根本的原因在于信息传播加快。这种变化,对人们获取信息和处理信息的能力提出了新的需求。我们认为,作为信息社会的一员,应该具备以下四个方面的技能,才能更好地适应社会发展的步伐。 (一)信息获取 不管什么行业,要想做到出色,要想进行创新,我们必须做到知己知彼。这种知己知彼的过程就是一个全面的信息调研过程。网络正在改变我们学习和工作的方式。现在,当我们碰到不懂的问题,首先想到的就是求助于网络,求助于搜索引擎。因此,网络利用的能力极大地影响了我们的学习能力和解决问题的能力。这一部分中主要介绍以下内容:1.网络信息的组织及其发展趋势,以及如何高效利用网络上的信息;2.如何有效利用搜索引擎;3.如何利用各种事实数据和文献数据库(适合科研人员);4.如何同步追踪大量的文献信息和生活信息等。 (二)信息管理 我们阅读的信息多了,自然需要管理的信息也就多了;生活节奏加快了,我们更加忙碌,我们需要记住的各种碎片化的信息也越来越多了。这部分主要介绍以下几方面内容:1.如何有效管理海量的文献(适合科研人员和文献工作者);2.如何管理你闪光的想法,如何管理生活中所有见到、听到、想到的碎片化信息,从而将自己的大脑从琐碎的记忆中解放出来;3.如何进行个人及团队的知识管理。 (三)文献信息分析 当我们面对海量的文献信息,最让我们纠结的问题是什么?——那就是到底哪篇才是我真正想看的,哪篇才是这个领域最核心的文献?如果能从大量的文献中快速定位出核心的文献,就不至于在大量低价值的文献中迷失。这部分内容介绍:如何利用引文分析软件HistCite快速定位出关键的文献,让你的文献调研工作事半功倍。(这部分内容对科研人员极其重要,对其它行业帮助不大。这部分内容是整个课程中普适性相对低一点的,但其中的思想是普适的。) (四)分享、协作、创新 网络技术的发展已经改变了我们生活的方方面面。如何获得好的思路,如何开展分享和协同工作,如何提升阅读文献、撰写论文报告的效率,如何借助一些云端工具提升自己的工作效率。 本部分内容具有广泛的普适性)

    章节第一章 信息社会的科学研究 第二章 网络学习与搜索引擎 第3章 RSS-同步世界最新资讯 第四章 个人知识管理工具—为知笔记 第五章 思维导图及其应用 第六章 图书馆资源及十大信息源 第七章 利用web of science 进行创新性科学研究 第八章 Endnote X8快速入门(上) 第九章 Endnote X8 (下)及NoteExpress快速入门 第十章 快速锁定核心文献 第十一章 科学研究与思维方法 第十二章 趋势 创新与需求 十三章 专利及专利文献的利用 第14章 课程总结与分享

  • 界面设计导论

    关琰
    • 关琰副教授 清华大学美术学院
    • $
    • g2.1万人
    • V6小时/周

    简介 本课程是界面设计的入门课,面向初学者,通过全面介绍界面设计领域的发展现状、应用领域和趋势,帮助学生建立一个较完整的知识框架,丰富视野,并从GUI和H5网页设计与制作方法这两个知识点入手,循序渐进地教学生学做简单的网页GUI设计,体验一个完整的设计过程,学生通过这种带有实践性的学习体验,可以对界面设计有一个初步的认识和了解,为将来的深入学习和自我提高做好铺垫。

    章节第一章:界面设计概述 第二章:GUI设计心法 第三章:界面设计元素 第四章:从设计到实现:H5网页基础概念

  • Linux操作系统分析(2017秋)

    随堂模式 计算机学科
    孟宁
    • 孟宁 中国科学技术大学软件学院
    • $
    • g5616人
    • V5-6小时/周

    简介 是不是学完操作系统原理后觉得纸上谈兵不过瘾?是不是面对浩若烟海的Linux内核源代码迷失在代码的海洋里不知所措?这门课可以带您用理论结合实践的方法一步一步抓住Linux内核最核心的部分代码,理解Linux操作系统运行的基本过程及涉及的核心机制。 本课程从理解计算机硬件的核心工作机制(存储程序计算机和函数调用堆栈)和用户态程序如何通过系统调用陷入内核(中断异常)入手,通过上下两个方向双向夹击的策略,并利用实际可运行程序的反汇编代码从实践的角度理解操作系统内核,然后开始分析 Linux 内核源代码,从系统调用陷入内核,进程调度与进程切换,最后返回到用户态进程,通过仔细分析梳理这一过程,并推广到硬件中断、缺页异常等内核执行路径,最终能从本质上把握Linux 内核的实质,乃至在头脑中演绎Linux 系统的运行过程。

    章节第一周:计算机是如何工作的? 第二周:操作系统是如何工作的? 第三周:构造一个简单的Linux系统MenuOS 第四周:扒开系统调用的三层皮(上) 第五周:扒开系统调用的三层皮(下) 第六周:进程的描述和进程的创建 第七周:可执行程序的装载 第八周:进程的切换和系统的一般执行过程 期末考试

  • 网络、群体与市场(2017秋)

    随堂模式 计算机学科
    石兵
    • 石兵副教授 武汉理工大学计算机科学与技术学院
    • $
    • g4534人
    • V4小时/周

    简介        现代社会存在着形形色色的网络,如万维网、社交网、交通网等,人与人互相交互、影响,产生了各种各样有趣的问题。        有人说“朋友的朋友是朋友”,那么“朋友的朋友的敌人的朋友”是敌人还是朋友呢?为什么只要你愿意,想认识任何一个陌生人最多只需要通过六个人。”,在这些社会现象的背后,是否还隐藏着我们不知道的规律呢?        当我们精心挑选好自驾线路,却身陷堵车或者更堵车的高速公路的时候,究竟是埋怨社会资源的匮乏还是怪自己读书少,不知道在线路的选择中其实还要用上博弈论。        美国选举,驴象之争,台湾投票,蓝绿混战,我们除了看热闹以外,怎样还可以看到选举背后的门道。      《网络、群体与市场》这门课程从交叉学科的角度出发,综合运用经济学、社会学、计算机科学,以及应用数学的有关概念与方法,分析与推理现实经济社会生活中的若干典型问题。帮助学生体会学科交叉的内涵,培养学生以“计算思维”的观念,解决社会学与经济学问题的能力。       老子说甘其食,美其服,安其居,乐其俗。邻国相望,鸡犬之声相闻,民至老死,不相往来。这种小国寡民的时代远去了。弹指一挥间,世界皆互联。让我们深入其中,探究高度互联世界的行为原理与效应机制。

    章节第一部分 图论与社会网络 第二部分 博弈论 第三部分 网络中的市场与策略性互动 第四部分 信息网络与万维网 第五部分 网络动力学:总体模型 第六部分 网络动力学:结构模型 第七部分 机构及其聚合行为 期末考试

  • 数据结构

    随堂模式 计算机学科
    韩永楷
    • 韩永楷副教授 台湾新竹清华大学资讯工程学系
    • $
    • g1917人
    • V2

    简介本课程目标是帮助学生学得下列观念和能力: 1. 各种基本数据结构的认识。2. 透过实作数据结构让同学对所学有更深刻的了解,并加强同学写程式的训练。3. 用数据结构配合基本的演算法来解决问题。4. 本课程将透过OJ (Online Judge) 程式判读功能进行测验。 授课大纲 Syllabus Week 0        Overview Week 1        Getting Started                         Heap Week 2        Sorting Lower Bound                         Basic Data Structures I (List, Queue, Stack)  Week 3        Basic Data Structures II (Tree, Graph)                         Graph and Tree Traversals I (BFS, DFS) Week 4        Graph and Tree Traversals II (Tree Traversals, Expression Tree )                         Graph and Tree Traversals III (Topological Sort) Week 5        Searching Set Data I (Binary Search Tree) Week 6        Searching Set Data II (AVL Tree) Week 7        Searching Set Data III (B-Tree) Week 8        Hashing (Chaining, Open Addressing)                         Suffix Tree and Suffix Array  

    章节01 Getting Started 02 Heap 03 Sorting Lower Bound 04 Basic Data Structures I (List, Queue, Stack) 05 Basic Data Structures II (Tree, Graph) 06 Graph and Tree Traversals I (BFS, DFS) 07 Graph and Tree Traversals II (Tree Traversals, Expression Tree) 08 Graph and Tree Traversals III (Topological Sort) 09 Searching Set Data I (Binary Search Tree) 10 Searching Set Data II (AVL Tree) 11 Searching Set Data III (B-Tree) 12 Hashing (Chaining, Open Addressing) 13 Suffix Tree and Suffix Array Homework Exam Sandbox (non-scoring, just for practice)