こんにちは!KOSSUN教育ラボ教務担当です。

慶應義塾大学SFC(総合政策学部・環境情報学部)を目指す受験生の中には、「SFCといえばプログラミングができないと受からないのでは?」と不安に感じている方も多いかもしれません。

結論から言えば、出願時にプログラミングができる必要はありません。 しかし、SFCがプログラミングを「現代の読み書き(リテラシー)」と位置づけている理由を理解することは、合格への大きなヒントになります。


1. SFCにとって「プログラミング」とは何か?

SFCでは、プログラミングを単なる「コードを書く技術」ではなく、「問題を解決するための強力な思考ツール」と考えています。

  • 環境情報学部: テクノロジーを駆使して新しい価値を創造する、あるいは生命や身体をサイエンスの視点から解析するためにプログラミングを活用します。
  • 総合政策学部: 社会の仕組みをシミュレーションしたり、膨大な統計データを解析して最適な政策を導き出したりするための道具として扱います。

つまり、SFCが求めているのは「凄腕のプログラマー」だけではなく、「プログラミングという手段を使って、社会や未知の課題に挑もうとする人」なのです。


2. プログラミング未経験者がAO入試でアピールすべきこと

もしあなたがプログラミング未経験でも、以下の視点を「志望理由書」や「自由記述」に盛り込むことで、SFCへの適性を証明できます。

  • 「論理的思考力」の提示: プログラミングの根幹は論理です。数学的なアプローチや、物事を構造的に捉えて解決した経験を語ることで、プログラミングを習得できる素養があることを示せます。
  • 「構築したい未来」の具体性: 「アプリを作りたい」で終わらず、「なぜそのアプリが必要なのか」「それによって誰のどんな課題が解決されるのか」という問題発見・解決のストーリーを徹底的に深掘りしましょう。
  • 学習への意欲と計画: SFCには、未経験からでもプログラミングを基礎から学べる「情報基礎」などの科目が充実しています。入学後にどの研究会(ゼミ)で、どのような技術を習得したいかのロードマップを示しましょう。

3. SFC入学後のプログラミング環境

SFCに入学すると、文系・理系問わず、すべての学生がテクノロジーに触れる環境が待っています。

  • 充実したPC環境: キャンパスの至る所にワークステーションがあり、24時間(入構制限時を除く)研究に没頭できます。
  • 多様なプログラミング言語: Python, Java, C++, Ruby, JavaScriptなど、研究テーマに合わせて多種多様な言語を学べる環境があります。
  • Fabスペースとの連携: プログラムで動かす「モノ」を3Dプリンターやレーザーカッターで実際に作る「ファブリケーション」との融合もSFCの醍醐味です。

プログラミングはあくまで手段です。大切なのは、あなたがSFCというフィールドで、その技術を使ってどんな未来を創りたいかという「志」です。未経験であることを恐れず、あなたの情熱を言葉にしてみてください。


KOSSUN教育ラボは、慶應義塾大学SFC(湘南藤沢キャンパス)の総合型選抜(AO入試)に特化した対策を行っています。受験でお困りの方は、お気軽に無料個別相談会にお申し込みください。

※この記事は専門家による監修のもと執筆されています。