埼玉大学プログラミングサークル Maximumとは?
Maximumは、国際大学対抗プログラミングコンテスト(ICPC)へ参加し、 良い成績を上げるために成立したプログラミング研究会です。 2022年度からは、競技プログラミングのみならず、Webやその他プログラミングの知識を高める活動を行っています。
競技プログラミング
活動内容
国際大学対抗プログラミングコンテスト(ICPC)に参加し、良い成績を上げるための活動を行っています。 具体的には、ICPCなどの各種プログラミングコンテストへの参加、週2回の勉強会などを行っています。
競技プログラミングとは?
皆さんご存じの通り、コンピュータはとても高速に計算してくれます。 しかし、その速さには限界があり、世界中の多くの問題は そのままコンピュータで解くと数万年・数億年単位の時間を要すると言われています。 そこで、こういった問題の答えを高速かつ正確に出すための工夫を行って、 プログラムとして記述するのが競技プログラミングです。
工学部情報工学科のパンフレットに記載していただきました! 例題も掲載されているので是非ご覧ください。情報工学科パンフレット(PDF)
Web研究会
講習
WebサイトやWebサーバーを制作・構築・運用するための基礎を一通り学びます。講習ではHTML,CSS,JavaScriptを触ります。 Webに関してはアウトプットこそ正義なので「勉強する」よりも 「作りながらその都度調べる」というフローで効率の良い学習ができるようサポートします!
サイト制作・アプリ制作
一通り基礎を学び終えたら、実際にX(旧twitter)やNoteのような投稿ができるサービスを 自分たちで作ってもらいます。
パフォーマンスチューニング
Webの醍醐味は「制作」だけではありません。 この世には「遅すぎる」や「セキュリティ的に危険」などの様々な問題を抱えたサイトがあります。 こんなサイトを高速化したり安全に書き換えたりなどするのも、もちろんWebの範疇です。 一見競技性のないWebの分野でも、こういった問題を解決する力を競う大会がいくつか開催されており、 そこに出場することを目標にトレーニングもします。
詳しく知りたい方は大会参加記を見てみてください。