`
小明哥
  • 浏览: 89378 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

斯坦福大学开放课程: 《编程方法》第4课

阅读更多

第四课:计算科学发展史
计 算机科学与程序设计的千丝万缕,电脑懂什么,编译过程,Java-面向对象的程序设计语言,继承,类,acm.program层次结构,第一个Java程 序,例程序ConsoleProgram,图形化界面,例程序Sending-Messages-to-a-GLabel

 

计算机科学(CS)是一门运用计算机,解决问题的科学。找出解决问题的方法和解决问题的途径,以及如何分析解决方法的效率、方法的可执行性和不同的解决途径。编程是种工具,它是我们用电脑来实现这些解决方法或计算方法的工具。只是整个过程的一部分,而不是整个过程。计算机科学与编程之间的关系就好比天文学和制造望远镜。

 

了解它,学习它,运用它,爱上它

know it,learn it,live it,love it

分享到:
评论

相关推荐

    《斯坦福大学开放课程: 编程方法》(Open Stanford Course : Programming Methodology)[01-47]

    《斯坦福大学开放课程: 编程方法》是面向初学者的一门经典计算机科学课程,旨在教授编程的基础概念和最佳实践。这门课程涵盖了广泛的知识点,从基本的编程语法到高级的设计原则,帮助学生建立坚实的编程基础。下面将...

    斯坦福大学开放课程:iOS开发教程2010年秋(Lecture 13)

    ### 斯坦福大学开放课程:iOS开发教程2010年秋(Lecture 13) #### 一、课程背景与概述 斯坦福大学提供的这门开放课程《iOS开发教程》2010年秋季版第13讲,主要讲解了iOS应用开发中的一个关键概念——**Blocks(代码...

    斯坦福大学开放课程:iOS开发教程2010年秋(Lecture 2-Assignment_1)

    ### 斯坦福大学开放课程:iOS开发教程2010年秋(Lecture 2-Assignment_1) #### 关键知识点解析 ##### 背景介绍 本篇内容源自斯坦福大学的一门开放课程——iOS应用开发教程。该课程旨在为学生提供iOS应用开发的基础...

    斯坦福大学开放课程:iOS开发教程2010年秋(Lecture 2)

    斯坦福大学开放课程《iOS开发教程》2010年秋季版,提供了深入学习iOS应用开发的机会,尤其针对iPhone 4、iPod Touch以及iPad设备。该课程通过一系列讲座(Lecture),详细介绍了如何利用Objective-C语言进行应用程序...

    斯坦福开放课程 讲义7一:机器人卡雷尔 答案

    本压缩包文件包含了斯坦福大学开放课程——编程方法讲义的第七部分,作业一:机器人卡雷尔的相关解答。这个作业旨在帮助学生掌握基础的编程逻辑和算法设计,特别是与机器人路径规划和环境交互相关的概念。下面将详细...

    Stanford斯坦福大学公开课:ios10应用开发 中英文字幕()

    ### 一、Stanford斯坦福大学公开课:iOS10应用开发 #### 1.1 公开课背景与意义 斯坦福大学作为全球顶尖学府之一,在计算机科学领域拥有极高的声誉。该校提供的iOS应用开发课程,不仅面向在校学生,也向全球开放,...

    斯坦福机器学习公开课编程作业答案ex8

    在本压缩包“machine-learning-ex8”中,包含的是斯坦福大学(Stanford)机器学习课程(Machine Learning)的第八次编程作业的答案。这门课程由吴恩达(Andrew Ng)教授,是全球范围内广受欢迎的在线教育资源,旨在...

    作业一:机器人卡雷尔.pdf

    这份作业来源于《斯坦福大学开放课程:编程方法》的讲义#7,是该课程的一部分实践任务。作业的目标是通过控制一个名为“卡雷尔”的虚拟机器人来完成一系列任务。卡雷尔是一个二维世界中的机器人,只能执行简单的动作...

    “未来教育”第二季:将来人人都是程序员.docx

    4. 大学开放课程:除了上述在线平台,一些知名大学如卡耐基梅隆大学的Open Learning Initiative和麻省理工学院的OpenCourseWare提供了免费的同步课程,让更多人有机会接触到高等教育的资源。 这些资源和趋势表明,...

    斯坦福课件 11-18部分

    这些文件是斯坦福大学课程的第11到18部分,涵盖了移动设备开发中的关键知识点。以下是这些课程涉及的主要IT技术及其详细解释: 1. **Core Data**:苹果的Core Data是一个强大的对象图形管理框架,用于处理应用程序...

    Cousera.pythonlearning

    1. **Coursera简介**:Coursera是一个大型开放在线课程平台,由斯坦福大学的计算机科学教授Andrew Ng和Daphne Koller创立于2012年。它提供来自世界各地顶尖大学和公司的在线课程,覆盖广泛的学科领域。 2. **密歇根...

    深度学习笔记5.43的word版本

    - **第四部分**:介绍递归神经网络(RNN)和长短期记忆网络(LSTM),并讨论其在序列数据处理中的作用。 - **第五部分**:涉及更高级的主题,如强化学习等。 - **实践项目**:每门课程都包含了丰富的实践项目,帮助...

    linux资源115下载.txt

    - **Coursera**:提供由斯坦福大学等知名高校开设的Linux课程。 - **Udemy**:有大量的Linux相关课程,覆盖了从基础到高级的不同难度等级。 - **edX**:同样提供高质量的在线课程,包括由Linux基金会合作开发的课程...

Global site tag (gtag.js) - Google Analytics