• C++语言程序设计基础(2019春)

    随堂模式 国家级精品 计算机学科
    郑莉
    • 郑莉教授 清华大学计算机科学与技术系
    • $
    • g25.4万人
    • V5小时/周

    简介 C++是从C语言发展演变而来的一种面向对象的程序设计语言。面向对象的程序设计方法将数据及对数据的操作方法封装在一起,作为一个相互依存、不可分离的整体——对象。对同类型对象抽象出其共性,形成类。类通过外部接口,与外界发生关系,对象与对象之间通过消息进行通讯。这样,程序模块间的关系简单,程序模块的独立性、数据的安全性具有良好的保障,通过继承与多态性,使程序具有很高的可重用性,使得软件的开发和维护都更为方便。 由于面向对象方法的突出优点,目前它已经成为开发大型软件时所采用的主要方法。而C++语言是应用最广泛的面向对象的程序设计语言之一。 本课程是一门面向广大初学者的入门课程,自1999年开始在清华大学开设,本课程的教材已经在清华大学等一百多所学校的不同专业中使用,取得了良好的教学效果。 本课程将C++语言作为大学生的计算机编程入门语言,不仅详细介绍语言本身,而且介绍常用的数据结构和算法、面向对象的设计思想和编程方法。课程以面向对象的程序设计方法贯穿始终,每一章都是首先阐述面向对象的程序设计思想和方法,由实际问题入手,然后引出必要的语法知识,在讲解语法时着重从程序设计方法学的角度讲述其意义和用途。

    章节第1章 绪论 第2章 C++简单程序设计(一) 第2章 C++简单程序设计(二) 第3章 函数 第4章 类与对象 第5章 数据的共享与保护 第6章 数组、指针与字符串(一) 第6章 数组、指针与字符串(二)

  • 马克思主义基本原理(2019春)

    随堂模式 哲学学科
    刘震
    • 刘震副教授 清华大学马克思主义学院
    • $
    • g16.1万人
    • V4小时/周

    简介       本课程作为一门思想政治理论课和通识教育课程,通过系统地讲授马克思主义产生的社会历史条件、马克思主义的基本理论特征、社会作用和价值追求,讲授马克思主义理论的哲学基础、政治经济学基本规律和科学社会主义原理及其内在逻辑联系,表述马克思主义基本理论的主要内容与马克思主义的基本立场、观点和方法,从而为学生完整、准确的掌握马克思主义理论和树立正确的世界观、价值观和人生观提供理论基础。       本课程强调“教与学相结合、理论与实践相结合、线上与线下相结合”的教学理念,提倡“在比较中学习、在交流中学习、在阅读中学习、在思考中学习”的学习方法。为努力实现教学质量提升的目标,在教学中运用“基于慕课的混合式教学模式”,除了在线课程外,还开设授课教师不同、讲课形式不同、讲授内容不同的线下课程,同时辅助在线阅读、在线讨论、线下讨论课等方式,将传统以“教”为主的模式翻转为以“学”为主的模式,希望学生完成由“被动灌输”到“主动学习”的转化。

    章节绪论 第一章 世界的物质性及其发展规律 第二章 认识的本质及其发展规律 第三章 人类社会及其发展规律 第四章 资本主义生产关系的产生和资本主义生产方式的形成 第五章 商品与商品经济 第六章 资本主义经济制度的本质 第七章 资本主义政治制度和意识形态 第八章 资本主义发展的历史进程 第九章 资本主义发展的新变化、历史地位和发展趋势 第十章 社会主义社会及其发展 课程总结

  • 电路原理(2019春)

    随堂模式 国家级精品 工程学科
    于歆杰
    • 于歆杰教授 清华大学电机系
    • $
    • g15.3万人
    • V6小时/周

    简介 电路原理课程是电类各专业最重要的一门学科基础课,后续各专业基础课和专业课都建立在这门课程的知识体系之上,因此是电类专业本科生的“看家 课”之一。电路原理课程的主要内容包括:线性电阻电路分析、非线性电阻电路分析、动态电路的时域分析和正弦激励下动态电路的稳态分析4大部分。清华大学电 路原理课程的教学包括电路分析基本方法、当代电路元器件、电路原理的实际工程应用等,为学生提供了扎实的基础和丰富的应用。 为方便至只有中学知识的学生学习,电路原理MOOC专门利用第0周准备必要的微积分、线性代数和大学物理电学的基础。我们有信心:你能领悟电世界的奇妙。

    章节第1周 支路变量、元件、KCL和KVL( Branch variables, elements, KCL, and KVL) 第2周 电阻、电源的等效变换(Equivalent transform for resistors and sources) 第3周 运算放大器(Op Amps) 第4周 金属-氧化层半导体场效晶体管和二端口网络 (MOSFET and two-port network) 第5周 节点电压法和回路电流法(Node voltage method and loop current method) 第6周 叠加、替代和戴维南定理 (Superposition, substitution and Thevenin ) 第7周 非线性电阻电路(Nonlinear resistive circuits) 第8周 一阶电路(First-Order Circuits) 第9周: 一阶电路的应用(Applications of First-Order Circuits) 第10周: 二阶电路和状态方程(Second-order Circuits and and State Equations) 第11周: 正弦稳态电路的相量法和功率( Phasor Method and Powers in Sinusoidal Steady State Circuits ) 第12周: 频率特性和谐振( Frequency Characteristics and Resonance) 第13周: 互感和变压器(Mutual Inductance and Transformers) 第14周: 三相电路和周期非正弦稳态分析(Three-phase Circuits and Periodical Nonsinusoidal Steady State Analysis) 期末

  • 思想道德修养与法律基础 (2019春)

    随堂模式 国家级精品 社科·法律学科
    张瑜
    • 张瑜副教授 清华大学马克思主义学院
    • $
    • g13.9万人
    • V3小时/周

    简介 《思想道德修养与法律基础》是一门融思想性、政治性、知识性、综合性和实践性为一体的课程。作为大学生的第一门思想政治理论课程,本课程以马克思列宁主义、毛泽东思想和中国特色社会主义理论体系为指导,传承中华优秀传统文化,借鉴人类文明的有益创造成果,围绕当代大学生在成长成才过程中面对的思想、道德、法律等问题,进行马克思主义的世界观、人生观、价值观、道德观和法律观的教育教学,帮助大学生提高思想道德素质和法律素质,成长为德智体美全面发展的社会主义事业的合格建设者和接班人。

    章节绪论 第一章 人生的青春之问 第二章 坚定理想信念 第三章 弘扬中国精神 第四章 践行社会主义核心价值观 第五章 明大德守公德严私德 第六章 尊法学法守法用法 期末考试

  • 逻辑学概论(2019春)

    随堂模式 国家级精品 数学学科
    陈为蓬
    • 陈为蓬副教授 清华大学人文学院
    • $
    • g13.2万人
    • V4小时/周

    简介 “逻辑”一词很常用,但作为一门学科和课程,“逻辑学”涉及的内容范围,比“逻辑”一词日常的用法范围要小得多。它的研究对象是推理,更准确地说,是“有效推理形式”。什么样的是有效推理形式?怎样判定?怎样生成?逻辑学中要给出基本的方法。 作为面向非逻辑学专业学生的逻辑学概论课,本课程的着眼点不仅仅在于讲授逻辑学中的具体内容,而更致力于使学生了解逻辑学的基本思路、准则和方法。能否和如何运用于实践,则有待于我们的共同努力。 主要内容包括:中外逻辑发展简史,复合命题的推理,命题演算,性质命题的推理,关系命题的推理,谓词演算概要,归纳推理简介,非经典(非标准)逻辑初步等。

    章节第一讲 什么是逻辑学 第二讲 逻辑学的产生和发展 第三讲 命题联结词及其基本推理形式 第四讲 复合命题的推理: 有效推理形式的判定 第五讲 复合命题的推理: 命题联结词的充足集 第六讲 命题演算:公理系统 第七讲 命题演算:公理系统,自然演绎系统 第八讲 基本命题的构成 第九讲 传统逻辑中基本命题的推理 第十讲 基本命题的推理 第十一讲 非经典逻辑初步 第十二讲 余论 期末考试

  • 不朽的艺术:走进大师与经典(2019春)

    随堂模式 国家级精品 艺术·设计学科
    肖鹰
    • 肖鹰教授 清华大学哲学系
    • $
    • g12.8万人
    • V3小时/周

    简介 【国家精品课】本课程在艺术史、美学理论、思想史和文化史的交叉融合的基础上,通过对经典艺术作品的比较和分析,帮助学生系统了解中西艺术史的发展和特点,梳理中西艺术的艺术观点和美学理论。在课程安排上,抓住重点,以点带面,尤其注重处理中国和西方、传统与现代的对比,力求使学生不同艺术形态的转换有完整的认识。其目的最终落于教学的出发点,即提高学生的审美判断力、欣赏力,涵养艺术趣味,培养具有人文情怀的专业人才。

    章节第一讲:艺术概说:问题与方法 第二讲:偶像的黎明:无名大师的杰作 第三讲:美的神话创作:从荷马到菲迪亚斯 第四讲: 威严与神明:从青铜器到汉画 第五讲:沉痛与超越:魏晋书画大师 第六讲:豪放与超逸:张旭和吴道子 第七讲:神圣的肉身:乔托与扬·凡·艾克 第八讲:辉煌的神圣:从达芬奇到提香 第九讲: 自然与人性:鲁本斯、普桑和伦勃朗 第十讲: 气韵与品格:宋元山水画 第十一讲: 个性与戏谑:狂人徐渭 第十二讲:古典的转进:从大卫到库尔贝 第十三讲:浪漫主义的诗哲与绘画 第十四讲:体验与观照:梵高与塞尚 第十五讲: 无边的艺术:从杜尚到沃霍尔 期末考试

  • 中国近现代史纲要(2019春)

    随堂模式 国家级精品 历史学科 哲学学科
    翁贺凯
    • 翁贺凯副教授 清华大学马克思主义学院
    • $
    • g12.5万人
    • V3小时/周

    简介 本课程以高校思想政治理论课教材“《中国近现代史纲要》”一书为基础,讲授1840年以来中国人民抵御外来侵略、探索国家出路、争取民族独立、实现人民解放、建立新中国、建设社会主义现代化的伟大历程。本课程以在线教学讲授为主,结合大量视频和文字材料,同时辅以小组讨论等形式,力求关注研究前沿,融时代性、科学性和学术性于一体,培养学生所应具备的历史意识和时代意识,帮助学生更为深入地了解国史、国情,更为深入地了解历史和 人民是怎样选择了马克思主义,选择了中国共产党,选择了社会主义道路,选择了改革开放。

    章节开篇的话&上编综述 第1章 反对外国侵略的斗争 第2章 对国家出路的早期探索 第3章 辛亥革命与君主专制制度的终结 课程第一阶段测试 中编综述 翻天覆地的三十年 第4章 开天辟地的大事变 第5章 中国革命的新道路 第6章 中华民族的抗日战争 第7章 为新中国而奋斗 第二阶段测试习题 下编综述 辉煌的历史征程 第8章 社会主义基本制度在中国的确立 第9章 社会主义建设在探索中曲折发展 第10章 改革开放与现代化建设新时期&结束的话 第三阶段测试习题

  • Java程序设计(2019春)

    随堂模式 国家级精品 计算机学科
    郑莉
    • 郑莉教授 清华大学计算机科学与技术系
    • $
    • g11.8万人
    • V6小时/周

    简介 课程目标:掌握Java的基础语法、面向对象的程序设计方法;初步了解GUI程序开发方法; 主要受众:程序设计初学者。无先修课程要求,如有一点编程基础更好。 主要内容: 1、Java语言基础知识; 2、类与对象的基本概念; 3、类的方法; 4、类的重用; 5、接口与多态; 6、输入/输出流; 7、Java集合框架;8、图形用户界面; 

    章节第一章 Java语言基础知识 第一章续-习题讲解视频 第二章 类与对象 第三章 类的重用 第四章 接口与多态 第五章 输入输出 第六章 对象群体的组织 第七章 图形用户界面

  • 工程制图 (2019春)

    随堂模式 国家级精品 工程学科 艺术·设计学科
    田凌
    • 田凌教授 清华大学机械工程系
    • $
    • g8.9万人
    • V6小时/周

    简介 工程制图是清华大学的核心技术基础课,在工程学科人才培养体系中占有重要地位,具有优良传统和深厚积淀。课程以现代工程应用为背景,旨在使学生掌握工程设计表达的基础知识和基本技能,是学习工程科学与技术的入门课程,也是培养空间想象能力和创新思维能力的重要载体,是学生认识工程、走进工程的桥梁。 课程内容包括:点、线、面、基本体的投影规律及作图方法,轴测图及计算机辅助二维绘图和三维建模,复杂形体(截切体、相贯体、组合体)的构建及三视图,工程制图相关的国家标准,工程中常用的表达方法(多视图、剖视图、断面图、尺寸标注),标准件、常用件、零件图、装配图的绘制及相关技术要求。 在投影理论的基础上,将二维视图、轴测草图、三维实体模型等典型构思及表达方法有机地结合在一起,将徒手绘图、仪器绘图与计算机绘图结合在一起,以图形表达为核心、形象思维为主线,培养学生工程设计表达的基本能力和基本素质。 

    章节第一讲:第1章 绪论 第一讲:第2章 投影基础 第二讲:第3章 几何元素间的相对位置 第三讲:第4章 换面法及工程问题应用 第四讲:第5章 基本体的投影 第四讲:第6章 轴测图 第五讲:第7章 计算机二维绘图与三维建模入门 第六讲:第8章 平面与立体相交 第七讲:第9章 立体与立体相交 第八讲:第10章 组合体 第九讲:第11章 机件的表达方法 第十讲:第12章 尺寸标注的方法 第十一讲:第13章 标准件和常用件 第十二讲:第14章 零件图 第十三讲:第15章 装配图 第十四讲:第16章 总复习 2018春季学期 期末考试

  • C程序设计案例教程(进阶)(2019春)

    随堂模式 计算机学科
    张莉
    • 张莉教授 中国农业大学信息与电气工程学院计算机系
    • $
    • g8.3万人
    • V3.5-4小时/周

    简介 C语言曾开发出UNIX操作系统等经典复杂系统。随着物联网、智能终端等技术发展,也用于开发更多应用程序,还具硬件底层执行能力,且易于使用,因此能持久丰富和发展,成为学习掌握各种编程技术的重要基础。 《C程序设计案例教程》分为基础骗和进阶篇,本课为进阶篇,也是C程序设计的精华所在,结合MOOC教学特点,通过案例应用解析相关知识难点要点,学习掌握程序设计算法实现及应用相关技术与实验方法。本课程主要包括数据存储地址的操作与指针变量、构造类型与自定义类型的定义与使用、链表结构创建与应用、按位运算操作、文件系统与数据操作等内容及相关应用。 本课程学习可按章节自主选择知识点相关内容和学习方式。各知识要点有授课视频,案例分析视频、编程实验视频、习题分析等;每小节有小节讨论及知识要点综述相关练习,每章都有单元测试或自测练习及习题分析解答等。学习过程中可根据内容自主选择案例分析、问题讨论、编程练习、自测练习等,强化知识要点实际应用和计算思维技术方法。本课程同样提倡跟随案例动手实践,积极参加各种互动主题讨论等线上线下多种形式清华学习与实践。 MOOC学习优势 MOOC学习是一种基于丰富多样化学习资源,并拥有多种学习选择模式的自主式构建知识点结构体系的学习环境。也特别适合计算机程序设计类课程的基础型学习和创新创意编程的学习,尤其是清华学堂在线。在这里,我们不仅可以随时随地自主选择分享主讲老师精心准备的各种上线资源,同时还可共享国内外名校的精品资源。在学习过程中,可参与各种学习讨论,线上线下分享动手实践和体验。在这里,我们可随时分享自己想得到和想不到的各种问题,或许可以得到来自全球名校各位高手点拨,分享各种创意学习思维方式,分享知识热点讨论和求解思路方法等。 分享知识与学习体验,不断获得学习实践成就感,就从最简单的实用案例分析继续学习。

    章节C程序设计进阶 第10章 地址与指针变量——指针初步 第10章 地址与指针变量——指针与数组 第10章 地址与指针变量——指针与函数 第10章 地址与指针变量——指针数组与地址 第11章 构造类型与自定义类型——结构体类型、数组、指针 第11章 构造类型与自定义类型——链表结构 第11章 构造类型与自定义类型——共用体类型、枚举类型 第12章 位运算操作 第13章 文件系统管理与操作 结课测试