• 计算机科学 101(2018春)

    Nick Parlante
    • Nick Parlante教授 斯坦福大学计算机系
    • $
    • g2.5万人
    • V4小时/周

    简介 声明:本课程包含斯坦福大学授予使用许可的材料。课程基于Nick Parlante在斯坦福大学讲授的CS101 计算机科学101,在学堂在线平台上独立运营。 CS101为零基础的观众教授计算机科学的要点。计算机可能显得很复杂,但是实际上,计算机的工作遵循一些简单的原理。CS101将阐明这些原理并把它们运用到日常生活中,对所有使用计算机的人都非常有用。 在CS101中,学生将编写并运行简短的计算机代码,生动体验计算机的作用和局限性。所有的操作都在浏览器内完成,因此无需下载或安装任何软件。CS101还会介绍现代计算机的基础知识:计算机是什么、硬件是什么、软件是什么、互联网是什么。只需会使用网页浏览器,无需其他经验。 课题: 计算机和代码的本质,它们的作用和局限性; 计算机硬件原理:芯片、CPU、内存、硬盘; 必备术语:位、字节、兆字节、千兆字节; 软件原理:什么是程序、什么是“运行”; 数字图像原理; 计算机代码:循环和逻辑; 核心思想:抽象、逻辑、错误; 结构化数据的原理; 因特网的原理:网络地址、路由、以太网、无线网络; 计算机安全:病毒、木马和密码; 模拟和数字; 数字媒体、图片、音频、视频、压缩。

    章节公告 第一周 Week 2(第二周) Week 3(第三周) Week 4(第四周) Week 5(第五周) Week 6 Finishing Up(课程完结) Course Resources(课程资源) Declaration(公告)

  • 大学计算机基础(2018春)

    随堂模式 计算机学科
    徐红云
    • 徐红云教授 华南理工大学计算机科学与工程学院
    • $
    • g2.1万人
    • V2小时/周

    简介 本课程的主要内容包括计算机技术发展过程及趋势、计算机系统组成、数据的表示与运算、计算机硬件和软件、操作系统、办公软件、程序设计语言、数据库技术、多媒体技术、计算机网络、网页设计和信息安全。通过本课程的学习,学生不仅可以掌握计算机的基本理论和基础知识,而且能初步具备利用计算机分析问题、解决问题的意识与能力,提高计算机素养,为将来应用计算机的相关知识和技术解决所学专业领域的实际问题打下良好的基础。

    章节第一章概述 第二章 数据的表示与运算 第三章 计算机硬件 第四章 计算机软件 第五章 操作系统 第六章 办公软件 第七章 程序设计语言 第八章 数据库技术 第九章 多媒体技术 第十章 计算机网络 第十一章 网页制作 第十二章 信息安全

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

    随堂模式 计算机学科
    李丹
    • 李丹副教授 贵州理工学院电气与信息工程学院
    • $
    • g9236人
    • V3小时/周

    简介C语言作为一门理工科的公共必修课,重点是培养学生在计算机思维的能力,通过该课程可以培养很好的结构化、模块化的思维方式,对理工科学生而言C语言是其他课程的先修课程。本课程的学习重点侧重于实际的能力培养,课程可以简单分为从基础知识到实际编程,作为一门能够培养多方能力的课程,社会学习者也将C语言作为计算机的语言的入门课程,选择该课程来进修计算机编程,该课程的受众面是很广泛,对于计算机需要深入学习的学习者也是一门很好的入门课程。

    章节1.顺序结构程序设计 2.选择结构程序设计 3.循环结构程序设计 4.数组 5.函数 6.指针 7.结构体与共用体 8.文件 9.综合实例

  • Paracraft创意动画设计(2018暑期班)

    于平
    • 于平教授 北京联合大学旅游学院
    • $
    • g3363人
    • V4小时/周

    简介 本课程通过大量有趣的实验案例手把手地引导学生进入Paracraft动画世界,运用生活中的素材,进行有创意的构思与表现。 考核方式:期末考试

    章节第一章 梦回桃花源 ——初识Paracraft 第二章 新世界的诞生 ——Paracraft界面与操作简介 第三章 奇妙的能量世界 ——电路设计与开发 第四章 快乐的郊外游 ——常用命令与人物对话 第五章 绚丽的田园风光 ——光影效果的实现 第六章 疯狂动物城 ——电影理论初步 第七章 世外桃源 ——神奇的电影方块 第八章 奇幻特效 ——演员属性的调整 第九章 转动的大风车 ——Bmax建模、骨骼系统与动态道具 期末考试

  • 软件工程

    随堂模式 计算机学科
    张爽
    • 张爽副教授 东北大学软件学院
    • $
    • g1580人
    • V3小时/周

    简介 课程《软件工程》是软件工程专业的专业主干课,也是计算机科学、网络工程、信息安全、物联网、数字媒体等专业的专业必修课、专业基础课,是软件工程师、计算机、软件领域的各类从业人员、研究人员的必修课。本课程的目的是通过学习使学生了解和掌握软件工程的基本概念和知识

    章节第一章 引言 第二章 软件过程 第三章 软件需求 第四章 面向对象范型 第五章 面向对象分析 第六章 面向对象设计 第七章 实现与集成 第八章 维护 第九章 软件生命周期模型 讨论题

  • “做中学”Java程序设计

    随堂模式 计算机学科
    郑哲
    • 郑哲系统分析师/讲师 宁波城市职业技术学院信息与智能化工程学院
    • $
    • g814人
    • V3小时/周

    简介       为满足IT学习者的迫切需求,拟通过本课程的学习,使零基础的学生具备Java程序语言开发的相关知识和技能;熟悉软件开发的基本流程,并能使用面向对象思维分析业务需求,解决实际问题;通过项目代码的撰写指导,使学生能熟练掌握Eclipse集成开发工具进行项目代码管理,版本维护和程序调试,并能编写一些简单的测试程序和异常处理程序等技能。       课程采用项目化驱动的方式,将知识点和项目任务对接,秉承以企业应用目的出发,以最新最前沿的热门技术为主要内容,以尽可能通俗、形象化的方式进行讲解,以多维度多形式的方式进行训练和考察。 考核方式:在完整学习课程视频的基础上,各章测试题的得分为课程总成绩,100分满分,60分合格,85分优秀。

    章节第1章初始Java 第2章使用Java基本语法(1) 第2章使用Java基本语法(2) 第3章使用面向对象基础语法 第4章使用面向对象高级语法 第5章捕获并处理异常 第6章使用SWT设计界面

  • 智能控制导论

    随堂模式 计算机学科
    刘辉
    • 刘辉副教授 昆明理工大学信息工程与自动化学院自动化系
    • $
    • g657人
    • V2小时/周

    简介 在自然界中存在很多种智能现象,例如:人类大脑的思维过程,鸟儿在觅食过程中的协同机制,每只蚂蚁动作行为简单但蚁群却能够完成复杂的任务,染色体之间的交叉变异可以衍生出更适应环境的个体,等等。那么,有没有这种可能性,就是我们通过计算机编程的方法将这种智能现象再现出来,用程序去模拟自然界中的自然现象从而服务于控制过程?答案是肯定的,人类已经为此探索了几十年,而且也已经初步得到了一些成果,我们本门课程就是学习和探索自然界中的智能现象,进而为智能控制服务。 那么,相比传统的经典控制理论、现代控制理论,智能控制有何优势和特点呢: 简单来说,智能控制最大的特点在于无需建立对象的数学模型,而数学模拟在诸如大系统、非线性环节、滞后环节是很难精确建立的,甚至是无法建立的。因此,智能控制的无需数学模型的特点在控制理论中具有广阔的应用前景。 本门课程学习的内容有哪些? (1)专家控制 专家控制系统主要指的是一个智能计算机程序系统,其内部含有大量的某个领域专家水平的知识与经验,能够利用人类专家的知识和解决问题的经验方法来处理该领域的高水平难题。也就是说,专家系统是一个具有大量的专门知识与经验的程序系统,它应用人工智能技术和计算机技术,根据某领域一个或多个专家提供的知识和经验,进行推理和判断,模拟人类专家的决策过程,以便解决那些需要人类专家才能处理好的复杂问题。简而言之,专家系统是一种模拟人类专家解决领域问题的计算机程序系统。 (2)模糊控制 模糊控制就是在控制方法上应用模糊集合论,运用模糊语言变量及模糊逻辑揄实现系统的智能控制。这种方法摆脱了控制对象输入、输出物理量的精确描述,用自然语言描述专家控制策略,以机器模拟人的模糊思维对系统实现有效控制。   在实际控制过程中,将计算机采样的输入量(精确量)模糊化,经模糊揄确定控制量的模糊值,最后进行反模糊处理获得控制量的实际输出,对被控对象进行控制。 (3)人工神经网络控制 人工神经网络是模拟人脑生物神经网络系统处理信息的方式,通过经验而不是通过设计好的程序进行学习、训练,这些构成了人工神经网络具有模式识别、预测、评价和优化决策等能力的基础。神经网络控制是指在控制系统中,应用神经网络技术,对难以精确建模的复杂非线性对象进行神经网络模型辨识,或作为控制器,或进行优化计算,或进行推理,或进行故障诊断,或同时兼有上述多种功能。 (4)遗传算法 借鉴生物进化论,遗传算法将要解决的问题模拟成一个生物进化的过程,通过复制、交叉、突变等操作产生下一代的解,并逐步淘汰掉适应度函数值低的解,增加适应度函数值高的解。这样进化N代后就很有可能会进化出适应度函数值很高的个体。 最后,为了使同学们能够深入理解并应用课程理论知识,我们专门使用第八章内容来讲解MATLAB编程和SIMULINK知识,方便同学们使用工具来实现课程理论知识,能够学以致用,为后续的实验部分打下良好基础。 总之,本课程通过理论学习和程序设计,实现人工智能与自动控制任务的结合。通过学习本课程,同学们会对自动控制理论有更深一步的理解,为后续的工作和科研打下良好的基础。

    章节第一章 绪论 第二章 专家控制 第三章 模糊控制的理论基础 第四章 模糊控制 第五章 神经网络的理论基础 第六章 神经网络控制 第七章 遗传算法控制参数优化 第八章 MATLAB程序设计与仿真平台 第九章 课程实验 第十章 燃料电池发电系统的智能控制应用研究 期末考试

  • 算法训练营(第一期)

    邓俊辉
    • 邓俊辉教授 清华大学计算机系
    • $
    • g309人
    • V8小时/周

    简介 如果您渴望进入国内外IT名企,却屡屡在算法类面试中折戟,苦恼不知如何破解困境; 如果您是一位IT工程师,却因为算法能力不足而错过无数次的升职加薪,困扰不知如何突破瓶颈; 如果您是一位大学生/中学生,梦想在ACM/NOI竞技场大放异彩,却因为缺乏名师指导而不得要领,学习止步不前,梦想不能如愿; 如果您对于算法有着浓厚的兴趣,希望更为系统地学习算法、感悟算法之美,幻想有一套完美的学习宝典; …… 那么,“算法训练营”正是为你而准备的! 课程简介 “算法训练营”是学堂在线联合清华大学计算机系邓俊辉教授及其教学团队共同研发的、针对算法学习而设计的系列课程。课程面向所有对于算法感兴趣、需要学习和提升算法能力的学习者,包括但不限于IT从业者/大学生/中小学生。致力于通过专业的课程设计和科学的学习管理,解决算法学习中的各类问题,最大化地保证学习者的学习效果。 学习模式 双师教学——清华名师邓俊辉教授主讲,ACM/NOI金牌辅导教师解题指导,全程直播授课,并支持录播复习; 实战演练——针对课程内容的精编习题,基于刻意练习的解题训练,让你不断走出舒适区,突破自我; 作业反馈——online judge即时反馈,系统自动分析解答,教师针对性批改和评讲,帮你及时清除盲点; 导学督学——班主任全程导学督学,不断鞭策你学习、练习和复习,帮你对抗拖延和低效; 答疑讨论——班级/讨论区24h互动交流,教师答疑解惑,学霸分享学习心得,和志同道合的小伙伴一起学习进步,打怪升级; 班会总结——组织复盘活动,温故知新,让复习和反思落到实处,不错过每一次进步的机会; 授课团队 主讲教师: 邓俊辉 清华大学 计算机系 教授 清华大学博士,学生尊称其为“邓公”,曾获清华大学“清韵烛光•我最喜爱的教师”称号,多次被评为 “毕业生心目中的好教师”。2017年,荣获首届“清华大学新百年教学成就奖”。 教学名师,主讲数据结构、算法类课程近20年,参与编著的教材《数据结构(C++)》入选国家级高等教育精品教材,并获清华大学优秀教材特等奖; 国内首批慕课教师之一,曾荣获“清华慕课教师突出贡献奖”,其《数据结构》慕课于2015年入选“全球MOOC排行榜Top 50”,迄今累计选课人数超过20W。 辅导教师团队: 王逸松 清华大学 计算机系 全国青少年信息学奥林匹克竞赛(NOI)金牌,“虹软杯” 中国大学生程序设计竞赛 (杭州赛区)金奖,ACM-ICPC亚洲区域赛金奖。命题经验丰富,多次参与国家级重点赛事的命题工作。 王聿中 清华大学 计算机系 全国青少年信息学奥林匹克竞赛(NOI)金牌,ACM-ICPC2017 EC Final金奖(第3名),CCPC2017区域赛哈尔滨赛区冠军,ACM-ICPC2017亚洲区域赛西安赛区冠军,第21届智能体大赛32强,codechef SnackDown2017决赛第16名。清华大学算法协会赛务部副主席,清华Code+月赛命题组组长。 徐良钦 清华大学 计算机系 全国青少年信息学奥林匹克竞赛(NOI)银牌第一名,连续三年NOIP提高组一等奖,擅长算法并精通多种计算机语言。现为清华大学算法协会平台部成员,曾参与OJ的搭建。

    章节预习周 算法训练营 第一周 算法训练营 第二周 算法训练营 第三周 算法训练营 第四周 算法训练营 第五周

  • 算法训练营(第二期)

    邓俊辉
    • 邓俊辉教授 清华大学计算机系
    • $
    • g253人
    • V8小时/周

    简介 你是否渴望进入国内外IT名企,却屡屡在算法类面试中折戟,苦恼不知如何破解困境? 你是否因为算法能力不足而错过无数次的升职加薪,困扰不知如何突破瓶颈? 你是否梦想在各类程序设计竞技场大放异彩,却因为缺乏名师指导而不得要领,学习止步不前,梦想不能如愿? 你是否憧憬着神奇的算法世界,渴望感悟算法之美,却难以寻觅一套理想的学习宝典? ——  别怕,“清华邓俊辉算法训练营”最懂你!  —— 课程简介<br/> “算法训练营(第二期)”是由学堂在线&知乎大学强强联手,邀请清华大学计算机系邓俊辉教授及其教学团队共同研发的、针对算法学习而设计的课程。 课程面向所有对于算法感兴趣、需要学习和提升算法能力的学习者,包括但不限于IT从业者/大学生/中小学生。 致力于通过专业的课程设计和科学的学习管理,解决算法学习中的各类问题,最大化地保证学习者的学习效果,并为优秀学员提供权威认证。 授课团队 主讲教师 邓俊辉 清华大学 计算机系 教授 清华大学博士,学生尊称其为“邓公”,清华大学教学领域最高荣誉「新百年教学成就奖」首届获得者,曾获清华大学“清韵烛光•我最喜爱的教师”称号,多次被评为 “毕业生心目中的好教师”。 教学名师,主讲数据结构、算法类课程20余年,编著的精品教材《数据结构(C++语言版)》在教学界享有盛誉。 国内首批慕课教师之一,曾荣获“清华慕课教师突出贡献奖”,其《数据结构》慕课于2015年入选“全球MOOC排行榜Top 50”。其开设的算法类慕课已有来自全世界 160 多个国家 / 地区的30W学员选修。 辅导教师团队 王逸松 清华大学 计算机系 全国青少年信息学奥林匹克竞赛(NOI)金牌,国家集训队,“虹软杯” 中国大学生程序设计竞赛 (杭州赛区)金奖,ACM-ICPC亚洲区域赛金奖,“蓝桥杯”程序设计大赛全国一等奖。命题经验丰富,多次参与国家级重点赛事的命题工作。 王聿中 清华大学 计算机系 全国青少年信息学奥林匹克竞赛(NOI)金牌,国家集训队,ACM-ICPC2017 EC Final金奖(第3名),CCPC2017区域赛哈尔滨赛区冠军,ACM-ICPC2017亚洲区域赛西安赛区冠军,codechef SnackDown2017决赛第16名。清华大学算法协会赛务部副主席,清华Code+月赛命题组组长。“算法训练营(第一期)”习题课主讲。 徐良钦 清华大学 计算机系 全国青少年信息学奥林匹克竞赛(NOI)银牌第一名,连续三年NOIP提高组一等奖,擅长算法并精通多种计算机语言。现为清华大学算法协会平台部成员,曾参与OJ的搭建。“算法训练营(第一期)”习题课主讲。 学习模式 混合式双师教学 清华名师邓俊辉教授主讲,ACM/NOI金牌辅导教师解题指导,直播互动授课+个性化录播巩固复习; 针对性实战演练 针对课程内容的精编习题,测例丰富而经典,基于刻意练习的大量解题训练,让你不断走出舒适区,突破自我; 大数据分析反馈 Online Judge即时反馈,大数据学情分析,教师针对性批改和评讲,帮你及时清除盲点; 班主任导学督学 班主任/助教全程导学督学,不断鞭策你学习、练习和复习,帮你对抗拖延、战胜低效; 全天候答疑讨论 班级/讨论区24h互动交流,教师/助教及时答疑解惑,学霸分享学习心得,和志同道合的小伙伴一起学习进步,打怪升级; 周期性班会总结 组织复盘活动,温故知新,带领大家及时复习和反思,不错过任何一次进步的机会; 报名须知 课程全程采用“科学训练营”的授课模式,历时5周,开课时间为2018年7月30日。另外,课程对于学习者有一定要求,如下所述,请大家务必仔细阅读。 1 至少熟练使用一门计算机语言,若能掌握基本的数据结构更佳; 2 可以合理安排时间上课,尽量保证全勤并完成课后练习; 3 学习过程中积极交流讨论并参与答疑互动,主动记录学习体验,提出课程建议; 你将获得 1 完成课程学习并通过考核可获得专业权威的结业证书; 2 优秀学员将获得IT名企就业/实习推荐服务,更有机会获得免笔试绿色通道; 3 优秀学员将获得高额奖学金,最高可减免学费; 额外福利 抢先报名学员可获得邓老师亲笔签名教材《数据结构》(第3版),数量有限,先到先得; 开课前抽取部分幸运学员,赠送邓老师签名教材《数据结构》(第3版); 常见问题 1 如何报名本次“算法训练营”? 直接在本页面付费报名即可,报名成功后将收到提示。(若非本人使用,可点击“送好友”按钮购买赠送) 2 课程是直播还是录播? 课程采用直播授课,如果错过直播,可以观看录播视频,建议尽量跟随课程进度安排学习。 3 如何参与学习?作业如何提交? 报名成功后,务必关注“学堂精品课”公众号并添加学堂MM(xuetangx1)申请加入班级群,在班级中跟随授课进度学习。作业提交要求和考核标准可参考当期“算法训练营”的教学要求。 4 课程购买后还能退课吗? 购买之日3天内可无条件退款,但从开课前3天开始不再受理退款申请,请思虑周全后购买。 5 对于“算法训练营”有疑惑,如何咨询? 热线:010-82152562(陈老师) 微信号:xuetangx1(学堂MM) 邮箱:chenjian@xuetangx.com

    章节预习周:调整姿势,迎接算法挑战 算法训练营:第一周 算法训练营:第二周 算法训练营:第三周 算法训练营:第四周 算法训练营:第五周 往期学员分享

  • 算法训练营(专题课)

    随堂模式 计算机学科
    邓俊辉
    • 邓俊辉教授 清华大学计算机系
    • $
    • g204人
    • V8小时/周

    简介 如果您渴望进入国内外IT名企,却屡屡在算法类面试中折戟,苦恼不知如何破解困境; 如果您是一位IT工程师,却因为算法能力不足而错过无数次的升职加薪,困扰不知如何突破瓶颈; 如果您是一位大学生/中学生,梦想在ACM/NOI竞技场大放异彩,却因为缺乏名师指导而不得要领,学习止步不前,梦想不能如愿; 如果您对于算法有着浓厚的兴趣,希望更为系统地学习算法、感悟算法之美,幻想有一套完美的学习宝典; …… 那么,“算法训练营”正是为你而准备的,而首期“算法训练营-专题课”将试图为您开启一扇大门。 课程简介 “算法训练营”是学堂在线联合清华大学计算机系邓俊辉教授及其教学团队共同研发的、针对算法学习而设计的系列课程。课程面向所有对于算法感兴趣、需要学习和提升算法能力的学习者,包括但不限于IT从业者/大学生/中小学生。致力于通过专业的课程设计和科学的学习管理,解决算法学习中的各类问题,最大化地保证学习者的学习效果。 本期“算法训练营-专题课”为“算法训练营”的内测课程,邓老师和其教学团队将在一周内通过两个专题的学习,带领大家领略算法的魅力、探讨算法学习的正确姿势,并引导大家一起思考算法问题,体验破解算法问题的快乐。 学习模式 双师教学——清华名师邓俊辉教授主讲,ACM/NOI金牌辅导教师解题指导,全程直播授课,并支持录播复习; 实战演练——针对课程内容的精编习题,基于刻意练习的解题训练,让你不断走出舒适区,突破自我; 作业反馈——online judge即时反馈,系统自动分析解答,教师针对性批改和评讲,帮你及时清除盲点; 导学督学——班主任全程导学督学,不断鞭策你学习、练习和复习,帮你对抗拖延和低效; 答疑讨论——班级/讨论区24h互动交流,教师答疑解惑,学霸分享学习心得,和志同道合的小伙伴一起学习进步,打怪升级; 班会总结——组织复盘活动,温故知新,让复习和反思落到实处,不错过每一次进步的机会; 授课团队 主讲教师: 邓俊辉 清华大学 计算机系 教授 清华大学博士,学生尊称其为“邓公”,曾获清华大学“清韵烛光•我最喜爱的教师”称号,多次被评为 “毕业生心目中的好教师”。2017年,荣获首届“清华大学新百年教学成就奖”。 教学名师,主讲数据结构、算法类课程近20年,参与编著的教材《数据结构(C++)》入选国家级高等教育精品教材,并获清华大学优秀教材特等奖; 国内首批慕课教师之一,曾荣获“清华慕课教师突出贡献奖”,其《数据结构》慕课于2015年入选“全球MOOC排行榜Top 50”,迄今累计选课人数超过20W。 辅导教师团队: 王逸松 清华大学 计算机系 全国青少年信息学奥林匹克竞赛(NOI)金牌,“虹软杯” 中国大学生程序设计竞赛 (杭州赛区)金奖,ACM-ICPC亚洲区域赛金奖。命题经验丰富,多次参与国家级重点赛事的命题工作。 王聿中 清华大学 计算机系 全国青少年信息学奥林匹克竞赛(NOI)金牌,ACM-ICPC2017 EC Final金奖(第3名),CCPC2017区域赛哈尔滨赛区冠军,ACM-ICPC2017亚洲区域赛西安赛区冠军,第21届智能体大赛32强,codechef SnackDown2017决赛第16名。清华大学算法协会赛务部副主席,清华Code+月赛命题组组长。 徐良钦 清华大学 计算机系 全国青少年信息学奥林匹克竞赛(NOI)银牌第一名,连续三年NOIP提高组一等奖,擅长算法并精通多种计算机语言。现为清华大学算法协会平台部成员,曾参与OJ的搭建。

    章节周一 周二 周三 周四 坐而论道 “算法训练营-专题课”证书考核