ap计算机要学javascript吗,AP计算机科学A:Java编程循环和数据结构

你将学到什么

Loops

Nested loops

Arrays and indexing

Two-dimensional arrays

Array indexing and loops

Recursion

Call stack

课程概况

In this computer science course, you will learn the basics of programming in the Java language, and cover topics relevant to the AP Computer Science A course and exam.

This course will cover repetition statements (for, while, do-while and for-each), the array data structure, methods and recursion.

This course is for anyone interested in taking a first-level computer-programming course, particularly those who attend a school that does not provide a similar class.

No previous programming knowledge is needed, although it is recommended that learners be comfortable with the topics addressed in AP Computer Science A: Java Programming.

We are looking forward to helping you explore this exciting new world!

课程大纲

Unit Name or Timeframe: Repetition (2 weeks)

Loops (for-loop, while-loop, do-while-loop)

Nested loops

Fencepost errors

Infinite loops

IndexOutOfBounds exception

Unit Name or Timeframe: Data Structures (2 weeks)

Arrays and indexing

Memory management of data structures

Homogeneity

Array length property

Looping though arrays using for and for-each loops

Generalization

Two-dimensional arrays

Unit Name or Timeframe: Recursion (2 weeks)

Recursive functions and induction

Exit conditions

Call stack

预备知识

Students should have completed CS180.1x - AP Computer Science A: Java Programming from Purdue University

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值