ソフトウェア工学 101

ソフトウェア工学の基礎コースを通して、学生が勉強するテーマや技能について学びましょう。

レベル 4  |  アカデミック  |  科学技術  |  長さ: 00:47
提供元: Express Publishing

レッスン内容

動画字幕

日本語字幕を隠す
  • This class focuses on computer software.
  • このクラスは、コンピュータソフトウェアに焦点を当てています。
  • It covers various elements of development and programming.
  • それは、開発やプログラミングのさまざまな基本を扱います。
  • The students will learn to design and develop programs.
  • 学生はプログラムの設計と開発を学びます。
  • The objective is to write useful computer software.
  • その目的は、役に立つコンピュータ・ソフトウェアの開発です。
  • Small groups of students will complete several short projects.
  • 小人数の学生グループは、いくつかの短期プロジェクトを完成させます。
  • These focus on programming-in-the-small.
  • これらは、小規模プログラミングに焦点を当てています。
  • The whole class will work together on programming-in-the-large.
  • クラス全体では、大規模プログラミングに共に取り組みます。
  • This project runs throughout the entire semester.
  • このプロジェクトは、全学期を通して行われます。
  • The students will also install and test their own software artifacts.
  • 学生たちは、自分たちのソフトウェアの成果物をインストールし、テストします。
  • This is an opportunity to investigate any software development problems.
  • これは、ソフトウェア開発の問題点を調べる機会です。
  • Finally, students will evaluate the correctness of each other's software.
  • 最後に、学生は互いのソフトウェアの適正さを評価します。
  • Student reviews are part of the final grade.
  • 学生の批評は、最終成績の一部となります。

関連単語 レベル

  • ARTIFACT (Noun) 7
  • EVALUATE (Verb) 6
  • INVESTIGATE (Verb) 5
  • DESIGN (Verb) 4
  • SOFTWARE (Noun) 2

ワークシート

Comprehension Questions

  1. According to the video, which is not included in the course?
    1. how to write software
    2. the history of software development
    3. the steps for investigating problems
    4. testing other students' software

  2. What will the students do for each other?
    1. adjust development plans
    2. recommend career paths
    3. install software
    4. evaluate performance

  3. What is true of the programming-in-the-small project?
    1. It involves small groups of students.
    2. It is the first step in writing a program.
    3. It deals with the main framework of a program.
    4. It is used to install programs.

Discussion Questions

  1. What are the things you consider when you are looking for a job?

  2. Do you think being a software engineer is hard? Explain your answer.

  3. Why are students in the video allowed to test and check their classmates' work? What skill can they get from that?