このコースについて

57,147 最近の表示

受講生の就業成果

29%

コース終了後に新しいキャリアをスタートした

23%

コースが具体的なキャリアアップにつながった

共有できる証明書

修了時に証明書を取得

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約17時間で修了

英語

字幕:英語

習得するスキル

Racket (Programming Language)Programming Language ConceptsType SystemFunctional Programming

受講生の就業成果

29%

コース終了後に新しいキャリアをスタートした

23%

コースが具体的なキャリアアップにつながった

共有できる証明書

修了時に証明書を取得

100%オンライン

自分のスケジュールですぐに学習を始めてください。

柔軟性のある期限

スケジュールに従って期限をリセットします。

中級レベル

約17時間で修了

英語

字幕:英語

提供:

ワシントン大学(University of Washington) ロゴ

ワシントン大学(University of Washington)

シラバス - 本コースの学習内容

コンテンツの評価Thumbs Up96%(1,132 件の評価)Info
1

1

1時間で修了

Introduction, Course-Wide Information, and Software Installation (Start Here)

1時間で修了
3件のビデオ (合計11分), 2 readings
3件のビデオ
Overview of Part B Concepts5 分
Part B Course Structure2 分
2件の学習用教材
Start Here!7 分
Part B Software Installation and Use: Racket and DrRacket15 分
7時間で修了

Section 5 and Homework 4 (First Module with Racket)

7時間で修了
23件のビデオ (合計211分), 6 readings, 2 quizzes
23件のビデオ
Racket Definitions, Functions, Conditionals10 分
Racket Lists9 分
Syntax and Parentheses8 分
Parentheses Matter! (Debugging Practice)10 分
Dynamic Typing9 分
Cond8 分
Local Bindings13 分
Toplevel Bindings4 分
Mutation with set!8 分
The Truth About Cons7 分
mcons For Mutable Pairs7 分
Delayed Evaluation and Thunks10 分
Avoiding Unnecessary Computations6 分
Delay and Force9 分
Using Streams10 分
Defining Streams10 分
Memoization10 分
Macros: The Key Points8 分
Optional: Tokenization, Parenthesization, and Scope7 分
Optional: Racket Macros With define-syntax9 分
Optional: Variables, Macros, and Hygiene10 分
Optional: More Macro Examples9 分
6件の学習用教材
Section 5 Welcome Message5 分
Section 5 Reading Notes
Code Files for All Section 5 Videos
Homework 4 Detailed Guidelines for Peer Assessment
Notes and Tips for Section 56 分
Extra Practice Problems
2

2

6時間で修了

Section 6 and Homework 5 (Second Module with Racket)

6時間で修了
9件のビデオ (合計86分), 6 readings, 2 quizzes
9件のビデオ
Datatype-Programming in Racket With Structs9 分
Advantages of Structs8 分
Implementing Programming Languages10 分
What Your Interpreter Can and Cannot Assume13 分
Implementing Variables and Environments6 分
Implementing Closures6 分
Optional: Are Closures Efficient?9 分
Racket Functions As “Macros” For Interpreted Language9 分
6件の学習用教材
Section 6 Welcome Message5 分
Section 6 Reading Notes
Code Files for All Section 6 Videos
Homework 5 Detailed Guidelines for Peer Assessment
Notes and Tips for Section 67 分
Extra Practice Problems
3

3

2時間で修了

Section 7 Including a Quiz

2時間で修了
8件のビデオ (合計77分), 5 readings, 1 quiz
8件のビデオ
What is Static Checking?10 分
Soundness and Completeness9 分
Weak Typing9 分
Static Versus Dynamic Typing, Part One9 分
Static Versus Dynamic Typing, Part Two13 分
Optional: eval and quote7 分
Part B Wrap-Up and Part C Preview7 分
5件の学習用教材
Section 7 Welcome Message5 分
Section 7 Reading Notes
Code Files for All Section 7 Videos
Quiz Instructions5 分
Nothing (yet) (explanation)
1の練習問題
Section 7 Quiz45 分

よくある質問

  • 修了証に登録すると、すべてのビデオ、テスト、およびプログラミング課題(該当する場合)にアクセスできます。ピアレビュー課題は、セッションが開始してからのみ、提出およびレビューできます。購入せずにコースを検討することを選択する場合、特定の課題にアクセスすることはできません。

  • 修了証を購入する際、コースのすべての教材(採点課題を含む)にアクセスできます。コースを完了すると、電子修了証が成果のページに追加されます。そこから修了証を印刷したり、LinkedInのプロフィールに追加したりできます。コースの内容の閲覧のみを希望する場合は、無料でコースを聴講できます。

  • 支払日から2週間後、または(開始直後のコースの場合は)コースの最初のセッションが開始されてから2週間後の、いずれかの遅い日付の期間までが全額の返金の対象となります。コースの修了証を取得した後は、2週間以内にコースを完了した場合でも返金することはできません。返金ポリシーをすべて表示します

  • はい。受講料の支払いが難しい受講生に、Coursera(コーセラ)は学資援助を提供しています。左側の[登録]ボタンの下にある[学資援助]のリンクをクリックして申請してください。申請書の入力を促すメッセージが表示され、承認されると通知が届きます。詳細

さらに質問がある場合は、受講者向けヘルプセンターにアクセスしてください。