• 程序设计基础(上)(2019暑期班)

    随堂模式 计算机学科
    赵宏
    • 赵宏副教授 南开大学计算机学院
    • $
    • g2.2万人
    • 7已更新至第7章

    简介 《程序设计基础》课程的目标是培养同学们主动运用“工程师”的思想去解决问题的意识,初步具备程序设计的基本能力,为将来使用计算机解决生活和专业问题打下一个良好的思维和能力基础。 《程序设计基础》课程分上下两门课程。《程序设计基础》(上)主要学习计算机解决问题的基本步骤和方法,并学习如何借助C++语言这一工具进行结构化程序设计。具体内容包括: l  如何让计算机进行计算 l  计算机如何表示和处理数据 l  选择与迭代及其实现 l  结构化数据的处理 l  模块化及其实现 l  数据存储及访问   《程序设计基础》(上) 人工智能、大数据、互联网+、物联网、区块链等已经融入人们日常的生活中,正在影响和改变着人们工作、学习和生活的方式。具备相应的思维,主动使用计算机进行数据的分析和处理、解决生活和专业中的问题已是现代人、特别是大学生必须具备的基本能力。 l  《程序设计基础》将使用计算机进行计算的基本原理和方法及如何使用C++语言去实现这些方法等内容进行了有机地融合,避免了单纯地学习一门高级程序设计语言而缺少思维的弊端。 l  《程序设计基础》将培养同学们主动运用“工程师”的思想去思考和解决问题的意识和能力,为将来更好地使用计算机解决专业问题打下一个良好的思维和能力基础。 l  《程序设计基础》是大学理工科各专业以及社会各界相关人士的学习和训练程序设计的基础入门课程,也适合于计算机及新工科各专业学生的学习。   《程序设计基础》(下) 将继续学习目前普遍采用的面向对象的程序设计方法,还将学习数据结构的基本概念以及线性表、栈、队列、树和图等基本的数据结构,使同学们能够基于C++的类库,快速解决自己的个性化问题。

    章节拓展学习 学习感想 第一章 绪论 第二章 基本数据的表示与处理 第三章 选择与迭代 第四章 结构化数据 第五章 模块化 第六章 数据存储 期末考试

  • 程序设计基础(下)(2019暑期班)

    随堂模式 计算机学科
    赵宏
    • 赵宏副教授 南开大学计算机学院
    • $
    • g2万人
    • 7已更新至第9章

    简介 《程序设计基础》课程是计算机及相关专业、以及新工科各专业大一学生的基础必修课程,也是大学其他理工科各专业的公共计算机基础课程。《程序设计基础》课程在“工程师思维”理念下,将一些使用计算机进行计算的基本原理和方法,以及如何使用C++语言去实现他们等内容进行了有机地结合,避免了以往单纯地学习一门高级程序设计语言、而忽略了主动去思考为什么要学习、在学习什么等问题的弊端。 《程序设计基础(上)》已经学习了程序设计的基本思想,以及基于C++语言的结构化程序设计方法。通过《程序设计基础(下)》课程的学习,能够使同学们了解和掌握使用C++语言进行面向对象程序设计的基本方法;了解和掌握基于C++语言实现的几种基本的数据结构:线性表、队列、二叉树、图等;更重要的是培养同学们主动运用“计算”的思想去思考和解决问题的意识和能力,为未来使用计算机解决专业问题打下一个良好的思维和能力的基础。

    章节拓展学习 南开大学往届学长课程学习感悟 第一章 面向对象方法 第二章 继承与多态 第三章 输入输出流 第四章 模板 第五章 概论 第六章 线性表 第七章 栈和队列 第八章 树和二叉树 第九章 图 期末考试 例题及视频讲解

  • 智能设备应用开发(基于Android平台)(自主模式)

    自主模式 计算机学科
    曲文尧
    • 曲文尧副教授 山东商业职业技术学院电子信息学院
    • $可随时加入
    • g7912人
    • 7课件全部开放

    简介 本课程主要面向高职院校移动互联网、物联网应用技术、软件技术等专业在校生,以及具有Java编程基础有意向从事基于Android的智能设备应用开发等相关工作岗位的上班族。通过教学视频、课件、测验及期末考核等形式使学习者能够掌握移动App应用的开发、测试及部署,从而能够从事移动APP和移动互联网产品的设计、开发、测试、发布、维护等工作岗位。课程分为七个单元:单元1 开发第一个Android应用程序)、单元2 界面编程)、单元3 深入理解Activity、单元4 使用Intent进行通信、单元5 数据存储、单元6 广播与服务、单元7 网络应用技术。 1.课程考核模块说明 考核模块 详细说明 开放时间 补充 课后测试题(45%) 课程7个单元,共30道题目,共45分。 每讲教学视频之后 题目全部为程序填空题,每题1.5分,出题范围在每章的教学视频中。课后测验是对于学习者对课程掌握程度的一种过程性评价,每个知识点后有一道程序填空题,需要在规定的截止日期前作答。若是自主模式课堂,则没有截止日期。 期中测试题(15%) 从前3个单元中知识点中设计出15个题目。 第三单元任务二结束之后。 题目包括单选、填空题,每题1分,出题范围在前三个单元知识点中。 期末测试题(40%) 从7个单元知识点中设计出20个选择题。 7个单元内容全部讲完之后。 题目包括单选、填空题,每题2分,出题范围在7个单元知识点中。 2.获得课程证书满足条件 (1)四个考核部分无缺项; (2)四个部分总成绩≥60分。

    章节单元1 开发第一个Android应用程序 单元2 界面编程 单元3 深入理解Activity 单元4 使用Intent进行通信 单元5 Android数据存储 单元6 Service与BroadcastReceiver 单元7 网络应用技术 课程信息

  • 算法设计与分析

    王振波
    • 王振波副教授 清华大学数学科学系
    • $
    • g6103人
    • 7已更新至第2章

    简介      本课程系统介绍算法设计与分析的方法和理论,包括算法基础、图、贪婪算法、分治、动态规划、网络流、计算复杂性初步、近似算法及随机算法等。同时,本课程还包含算法领域的一些前沿课题和最新进展。本课程可以作为数学、计算机等相关专业的研究生和高年级本科生关于算法理论的基础课程。       算法设计与分析是计算机科学及运筹学的一门基础性课程,在清华大学数学系已经开设了10几年的时间,一般在秋季学期开设,4学分64课时,有来自数学系,计算机系,工业工程,经管学院及一些工科院系的研究生和高年级本课程选课,选课学生比较踊跃,课容量多次扩大,目前选课人数在50人以上。学生普遍反映课程内容精彩、有用、有趣。在算法广泛应用和飞速发展的时代,学生通过对这门课程的学习,进入了算法领域,掌握其基本理论和方法,提升思维方式,为今后的学习、科研和工作打下坚实基础。

    章节1 Introduction of Algorithm 2 Basics of Algorithm Analysis 3 Graph 4 Greedy Algorithms 5 Divide and Conquer 6 Dynamic Programming 7 Network Flow 8 NP and Computational Intractability 9 Approximation Algorithms 10 Local Search 11 Randomized Algorithms Exam

  • 大学计算机基础与应用(2019秋)

    随堂模式 计算机学科
    李丽芬
    • 李丽芬副教授 燕京理工学院信息科学与技术学院
    • $
    • g4894人
    • 7已更新至第7章

    简介 “大学计算机基础与应用”课程是非计算机专业学生的第一门计算机基础课程,是一门必修的公共课程,也是一门伴随您一生的实用性课程。主要讲述计算机基础知识和基本理论,系统地介绍计算机的基本概念,强调文化与信息的意识,突出体现计算机的基础性。主要内容包括计算机基础知识、操作系统技术基础知识、计算机网络基础与网络信息应用、Office办公软件的使用方法、多媒体技术应用基础等。

    章节1.认识计算机 2.操作系统的基本操作和应用 3. 计算机网络基础及网络信息应用 4.文字处理Word2010 5.数据处理Excel2010 6.演示文稿制作PowerPoint2010 7.多媒体技术

  • 互联网创新与创业

    崔勇
    • 崔勇教授 清华大学计算机系
    • $
    • g4591人
    • V3小时/周

    简介 随着互联网技术的高速发展,互联网产业已经成为影响人类日常生活的重要基础。技术创新和互联网思维不断冲击并颠覆着整个世界。本课程将从案例分析为主,帮助学生了解基于信息技术创新的创业思路,激发学生的创新创业热情,理解信息技术创新及商业模式创新的重要性。     课程教学环节包括五个部分:    (1)对互联网领域初创企业进行案例分析,了解信息技术创新的重要性以及实现其潜在社会价值的一般规律;    (2)对互联网领域的典型企业分析,了解新技术及新方向,理解企业经营理念以及信息技术创新趋势的重要性;    (3)分析阐述包括知识产权、用户需求等创业环境对技术创业的影响;    (4)讲述典型的科技创业投融资方式和初创企业的成长路线;    (5)商业计划书撰写能力培养。

    章节第一章 站在互联网门前 第二章 互联网入口 第三章 中国互联网大势 第四章 互联网+ 第五章 迈向未来 第六章 为目标用户做游戏

  • 信息素养-互联网+时代的学习与生活(2019秋)

    随堂模式 计算机学科
    陈桂林
    • 陈桂林教授 滁州学院计算机与信息工程学院
    • $
    • g3892人
    • V2小时

    简介       在信息化促进工业化的时代背景下,社会对大学生的信息能力要求越来越高。当今大学生不仅需要具备主动检索信息的意识和行为,还需要具备信息伦理、信息鉴别、信息获取、信息评价、信息管理等信息素养综合能力。课程旨在培养学生基于信息知识、信息伦理和信息意识,获取和利用信息解决问题的能力,提高学生基于信息解决问题的综合能力和基本素质,提升学生的信息检索能力和独立解决问题能力,从而形成良好的信息素养能力。      《信息素养-互联网+时代的学习与生活》课程内容包括“互联网+时代的学习生活”、“信息的获取与鉴别”、“搜索引擎“、“信息技术新发展与应用”、”学术和专利检索”、“信息的存储与处理”、“信息安全”等。       该课程为首开课程,采用网上开课的方式,学生选修该课程后,完成网络平台中的视频观看,作业和测验等,该课程问题可以在网上与老师或同学进行讨论交流。     

    章节第1章 大咖访谈 第2章 信息素养概述 第3章 信息检索与综合类搜索引擎 第4章 垂直类搜索引擎 第5章 计算机新技术 第6章 信息的获取与鉴别 第7章 学术和专利信息检索 第8章 信息安全 第9章 信息的处理、表达及存储 期末考试

  • 程序设计技术(基于C)-基础

    随堂模式 计算机学科
    刘慧君
    • 刘慧君副教授 重庆大学计算机学院
    • $
    • g1423人
    • 7已更新至第5章

    简介本课程是面向非计算机专业学生开设的公共基础课程,本课程从程序的“设计“入手,以算法思想为核心,结合应用将计算思维的概念、方法融入课程案例。课程分成两个层次组织教学,基础部分内容包括:程序设计的基本概念、程序设计的控制结构、函数的概念及应用、数组及应用;提高与应用部分包括:字符串、指针、结构体、文件读写、典型应用等。

    章节第一章 绪论 第二章 程序设计的数据基础 第三章 结构化程序设计 期中考试 第四章 模块化程序设计-函数 第五章 数组 期末考试

  • 算法轻训营(专题小课)

    邓俊辉
    • 邓俊辉教授 清华大学计算机系
    • $
    • g758人
    • 7已更新至第6章

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

    章节第0周:调整姿势,迎接算法挑战 ୧(๑•̀◡•́๑)૭ 专题课:初入宝山,窥探算法奥秘 (*^▽^*) 习题课1:小王老师带你解题 ٩(๑>◡<๑)۶ 习题课2:小徐老师带你解题ヾ(◍°∇°◍)ノ゙ 习题课3:小徐老师带你解题o( ̄▽ ̄)d 【⭐一碗鸡汤】学长/学姐の故事

  • 算法训练营(第四期)

    邓俊辉
    • 邓俊辉教授 清华大学计算机系
    • $
    • g758人
    • 7已更新至第8章

    简介 你是否渴望进入国内外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 优秀学员将获得高额奖学金,最高可减免学费; 常见问题 1 如何报名本次“算法训练营”? 直接在本页面付费报名即可,报名成功后将收到提示。(若非本人使用,可点击“送好友”按钮购买赠送) 2 课程是直播还是录播? 课程采用直播授课,如果错过直播,可以观看录播视频,建议尽量跟随课程进度安排学习。 3 如何参与学习?作业如何提交? 报名成功后,务必关注“学堂精品课”公众号并添加学堂MM(xuetangx1)申请加入班级群,在班级中跟随授课进度学习。作业提交要求和考核标准可参考当期“算法训练营”的教学要求。 4 课程购买后还能退课吗? 购买之日3天内可无条件退款,但从开课前3天开始不再受理退款申请,请思虑周全后购买。 5 对于“算法训练营”有疑惑,如何咨询? 热线:010-82152562(陈老师) 微信号:xuetangx1(学堂MM) 邮箱:chenjian@xuetangx.com

    章节第0周:调整姿势,迎接算法挑战 ୧(๑•̀◡•́๑)૭ 第1周:初入宝山,窥探算法奥秘 (*^▽^*) 第2周:渐入佳境,领略算法之美 ٩(๑>◡ 第3周:坚持不懈,修炼算法内功ヾ(◍°∇°◍)ノ゙ 第4周:持续烧脑,精研算法之妙(=@__@=) 第5周:蓄力前行,勇攀算法高峰o( ̄▽ ̄)d 【⭐榜样】学长/学姐の故事 第6周:蓄力前行,勇攀算法高峰o( ̄▽ ̄)d