初めての投票者のためのウェブアプリケーションの作成の旅の要約
cs50のYoutube動画「初めての投票者のためのウェブアプリケーションの作成の旅の要約」について要点と要約をまとめました
3つの要点
- 要点1
エデンとケビンは初めての投票者や市民参画に焦点を当てたウェブアプリケーションを作成しました。 - 要点2
ウェブサイトは各州の包括的な情報と、郵便投票のリクエストや投票所の検索などの追加のリソースを提供しています。 - 要点3
エデンとケビンは実装の課題を乗り越え、CS50の協力的な文化を高く評価しました。
要約
初めての投票者のためのウェブアプリケーションの紹介
エデンとケビンという2人の1年生の学生が、初めての投票者や市民参画に新しい人々を支援することを目的としたウェブアプリケーションを作成しました。ウェブサイトの主な機能は、ユーザーが州の略語を入力して投票登録に必要なすべての情報を見つけることができるテキスト検索ボックスです。ウェブサイトには、正確な入力を確保するためのバリデーションポップアップボックスも含まれています。
包括的な情報と追加のリソース
ウェブサイトは、各州の重要な登録締め切り、事前登録、当日登録、自動登録、必要な書類など、包括的な情報を提供しています。ユーザーは提供されたリンクをクリックすることで簡単に州間を移動することができます。さらに、ウェブサイトには、郵便投票をリクエストする、投票登録を確認する、投票所を見つける、よくある質問などのリソースへのリンクを含むナビゲーションバーもあります。
実装の課題の克服
エデンとケビンは、APIとインタラクティブなマップの使用など、自分たちの野心的なアイデアの実装に課題を抱えました。しかし、彼らはSQLデータベースを使用して投票登録情報を保存し、HTML、CSS、JavaScriptを使用してウェブサイトのデザインを作成することに成功しました。インタラクティブなマップのCSSに取り組む際に困難がありましたが、彼らは適応し、プロジェクトの完了を確保するために馴染みのあるツールに戻りました。
CS50からのお気に入りの体験
エデンとケビンにとって、CS50のお気に入りの体験の一つは、クラスの協力的な文化でした。彼らはオフィス時間に仲間のクラスメートと一緒に多くの時間を過ごし、一緒に問題を解決しました。この協力的な環境は彼らを友人としても近づけ、課題を乗り越えるのに役立ちました。彼らはCS50の教え方を高く評価し、多くの科目を吸収することができました。
▼今回の動画
編集後記
▼ライターの学び
エデンとケビンがCS50から得た学びの一つは、協力的な文化でした。彼らは仲間と協力して問題を解決するために多くの時間を費やしました。また、彼らはCS50の教え方を高く評価し、多くの科目を学ぶことができました。
▼今日からやってみよう
今日から協力的な文化を大切にし、仲間と協力して問題を解決することを実践してみましょう。また、ウェブサイトを作成する際には、包括的な情報と追加のリソースを提供することに重点を置いてみることができます。