ハーバード大のコンピュータサイエンス入門講座「CS50」の日本語翻訳版が公開されています。個人利用だけでなく、非営利なら教材として利用することもできます。
cs50.jp
10回の講義を受けて課題を提出し、最終プロジェクトをクリアすると修了です。70%以上のスコアと$199ドルで認定証(デジタルバッジ)を受け取ることもできます。講義は動画とノートによって提供されています。動画は YouTube の自動翻訳による字幕を付けて見ることになりますが、自動翻訳でない字幕を付ける作業を進めているとのことです。
最初のところを見てみましたが、日本語話者にも分かりやすいものになっていると思います。プログラミング経験の有無を問わないということですので、受講してみませんか。