edX课程: CS50's AP® Computer Science Principles 官方课程笔记

CS50 AP是哈佛大学为高中生开设的介绍计算机科学和编程艺术的入门课程。

由David J. Malan授课,教授学生如何用算法思考问题,并有效地解决问题。主题包括抽象概念、算法、数据结构、封装、资源管理、安全性、软件工程和web开发。语言包括C、PHP、JavaScript以及SQL、CSS和HTML。问题集的灵感来自真实世界的生物学、密码学、金融学、法医学和游戏领域。截至2015年秋季,校园版的CS50是哈佛最大的课程。

共分为Unit0—Unit6,7个单元,每个单元分为不同小单元,每个小单元包含课程视频、课程笔记、补充资料视频、作业等。

附上课程笔记资源:https://download.csdn.net/download/livlu24/11089217

课程地址:https://courses.edx.org/courses/course-v1:HarvardX+CS50+AP/course/

Unit0

  1. Computers and Computing
  2. How Computers Work
  3. Binary and ASCII
  4. Logic and Processors
  5. Memory
  6. Algorithms

Unit1

  1. Pseudocode
  2. Scratch
  3. Syntax
  4. Variables
  5. Data Types
  6. Operators
  7. Boolean Expressio
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值