STERFIELD

無料でコンピューターサイエンスが学べるCS50について

無料でコンピューターサイエンスが学べるCS50について

はじめに

無料でコンピューターサイエンスを学習をする方法として
アメリカのハーバード大学のコンピュータサイエンスの授業がオンラインで見れるサイト

 

CS50 for Japanese

 

を紹介いたします。

 

本題に入る前に少し自分のことを説明すると今はエンジニアとして働いていますが
学生時代はコンピューターサイエンスについては基礎をすこし学んだだけで
しっかり勉強する機会がないまま就職してしまい、いつかちゃんと学び直したいなという気持ちを
持ちながらもお金や時間の問題もあり何もできてないという状態でした。

 

そこで見つけたのが CS50 for Japanese でした。
動画自体は以前から Youtube 上でアップロードされていたようなのですが
去年(2021年)、日本語サイト公開と動画に日本語字幕が追加されました。

 

Week0を見た感想

Week0

上記のリンク先の埋め込み動画で、字幕をONにして言語を日本語にすると日本語字幕付きで見れます。
Week0は未経験者が最初に受ける講義のため、
まず
・コンピュータってなんだろう
・プログラミングって何をしてるんだろう
という話から始まり、
・ビジュアルプログラミング言語のScratchでプログラムを書いてみる
という流れで講義が進みます。

 

私のように改めて復習したいって人にも良いし、
今まで触れてこなかったけどちょっと興味があるって人にも良いと思います。
私個人としては、コンピュータやプログラムのことを非エンジニアにも理解できる言葉で説明するやり方が参考になりました。
仕事柄、エンジニア同士だけじゃなく、エンジニアじゃない人に自分のやってることを説明する機会も多いのでそういう機会に活かせそうです。

 

まとめ

Week1以降ではC言語やPythonを使った講義があるそうなので、もう少し歯応えのある内容のようです。
このシリーズ(〜Week10)を全部見終わることを今年の目標のにして頑張っていこうと思います。

参考リンク

Author Profile

著者近影

ARIKAWA

バックエンドエンジニアです。 自転車が好きです。

SHARE

合わせて読みたい