CS50 Final Project – Censor Chrome Extension
cs50のYoutube動画「CS50 Final Project – Censor Chrome Extension」について要点と要約をまとめました
3つの要点
- 要点1
ChristinaとRochelleは、プログラミングスキルを向上させ、それをそれぞれの専攻分野に応用するためにCS50を受講しました。 - 要点2
彼らは「Censor」というChrome拡張機能を開発しました。これにより、ユーザーはインターネットを閲覧する際に特定の単語やフレーズを検閲することができます。 - 要点3
このプロジェクトには問題解決と調査が必要であり、拡張機能を音声の検閲に拡張する可能性について議論しました。
要約
導入と動機
皆さん、こんにちは!私は数学を専攻しているジュニアのクリスティーナです。私は数学の探索のためにPythonのスキルを向上させるためにCS50を受講しました。化学と物理生物学を専攻しているジュニアのロシェルは、医療業界のコンピュータサイエンスの成長分野に彼女の分析スキルを応用したかったため、CS50を受講しました。
Censor Chrome拡張機能
私たちは「Censor」というChrome拡張機能を作成しました。これにより、ユーザーはインターネットを閲覧する際に特定の単語やフレーズを検閲することができます。拡張機能をクリックし、検閲する単語やフレーズを入力すると、その単語をアスタリスクで置き換えます。この拡張機能には、ネタバレを避けたり、感情的にトリガーとなるコンテンツをフィルタリングするなどの実用的な用途があります。
開発と将来の可能性
Censor拡張機能の開発には問題解決スキルとChrome拡張機能の作成方法に関する調査が必要でした。この拡張機能はテキストの検閲に焦点を当てていましたが、音声認識ソフトウェアを使用して音声の検閲を含める可能性についても議論しました。これは、ビデオや他のメディア形式での音声コンテンツの検閲に役立つ可能性があります。
CS50の経験についての反省
CS50の経験により、授業でカバーされていないトピックを探求し、個人的に意味のあるプロジェクトに取り組むことができました。それは問題解決を重視し、創造的な思考を促しました。全体的に、私たちはプロジェクトに取り組むのが楽しく、将来のさらなる開発の可能性を見出しました。
▼今回の動画
編集後記
▼ライターの学び
CS50の経験を通じて、私たちは授業でカバーされていないトピックを探求し、問題解決能力を高め、創造的な思考を促進することができました。
▼今日からやってみよう
今日からCensor拡張機能を使ってインターネットを閲覧する際に特定の単語やフレーズを検閲してみましょう!また、拡張機能を音声の検閲に拡張する可能性について考えてみることもできます。