Course Objectives
Learning purposes : Students will systematically learn the basics of physical simulation, and learn about the basic concepts behind it, visualization technology, HTML5, and its operation and design methods. Based on the lecture, each student will actually study and design the system. In addition, students will learn specific application techniques through actual computer exercises.
Course Objectives :
1. To be able to systematically understand and calculate the basics of physical simulation.
2. To be able to use HTLM5 as a tool for scientific communication.
3. To be able to solve problems by using appropriate techniques and tools.
Rubric
| Excellent | Good | Acceptable | Not acceptable |
Achievement 1 | Understand the fundamentals of physical simulation systematically and be able to explain and apply them to others. | Have some understanding of the basics of physical simulation and be prepared to apply it. | Understand at least the basics of physical simulation and can solve basic problems. | Does not meet the requirements of the left. |
Achievement 2 | HTLM5 can be applied as a tool for science communication. | Understand and to some extent use HTLM5 as a tool for science communication. | Understand and minimally use HTLM5 as a science communication tool. | Does not meet the requirements of the left. |
Achievement 3 | Be able to solve problems in an exemplary manner using appropriate techniques, tools, etc. for a given problem. | Be able to use appropriate technology, tools, etc. to solve the problem to some extent for a given issue. | Be able to use appropriate technology, tools, etc. to solve the problem at a minimum required for a given problem. | Does not meet the requirements of the left. |
Assigned Department Objectives
Teaching Method
Outline:
General or Specialized : Specialized
Field of learning : Lecture
Foundational academic disciplines : Information science, information engineering and related fields/computational science related
Relationship with Educational Objectives :This class is equivalent to "(2) Acquire basic science and technical knowledge".
Relationship with JABEE programs :The main goals of learning / education in this class are "(C)Mastery of information technology, C-1", also "A-1, " and "C-2" is involved.
Course outline : With the development of computer and communication technologies, computers have been incorporated in various fields, and IT (information technology) of systems has become indispensable. In this lecture, we aim to acquire basic information technology, focusing on physical simulation technology for describing real-world information in a computer, which is an important technology for constructing information systems.
Style:
Course method :The class will be based on students' preliminary exercises and their presentations. In this course, students are expected to acquire all the knowledge necessary for information processing. Students are required to write reports to deepen their understanding. In addition, presentations and presentations will be given so that students can organize and present the information they have compiled.
Grade evaluation method : Planning and execution of exercises and submission of assignments 50%. Participation in the presentation and discussion 40%. Results of peer evaluation of presentations and submitted assignments 10%.
Notice:
Precautions on the enrollment : This is a class that requires study outside of class hours. A total of 45 hours of study is required per credit, including both class time and study outside class time. Follow the instructions of the instructor regarding study outside of class hours.
Course advice : Please try to make use of it in your own research activities. As a preparatory study, please refer to "Introduction" in the textbook to understand the outline and download and install the related software.
Foundational subjects : Courses and exercises related to information processing in each department
Related subjects : Engineering Ethics (1st year), Seminar for Basic Information Processing I (1st year), Seminar for Basic Information Processing II (1st year), Seminar for Applied Information Processing I (1st year), Seminar for Applied Information Processing II (1st year), Advanced Numerical Analysis (2nd year)
Attendance advice : The contents are independent of each other, so that students can study by themselves from anywhere. Due to the nature of the course, it is not necessarily necessary to be familiar with all the topics, but the focus is on information processing techniques that are necessary for engineers to write reports and papers and to present at conferences. Students are encouraged to deepen the necessary parts according to their own themes. It is necessary to get used to the environment of the exercises, and at the same time, it is necessary to make efforts to establish an environment where similar exercises can be performed in each laboratory.
Characteristics of Class / Division in Learning
Course Plan
|
|
|
Theme |
Goals |
2nd Semester |
3rd Quarter |
1st |
General explanation and exchange of information with Basic Information Processing Exercise I [Guidance]. |
Understanding the Overview
|
2nd |
Registration in the exercise system and setting of personal information and exercise environment [Setting].
|
Checking the exercise environment
|
3rd |
Introduction to 3D Computer Graphics (3D Objects)
|
Understand 3D objects and be able to explain them through exercises
|
4th |
Introduction to 3D Computer Graphics (Primitive Objects) |
Understand primitive objects and be able to explain them through exercises.
|
5th |
Introduction to 3D Computer Graphics (Shadows and Light Sources) |
Understand shadows and light sources and be able to explain them through exercises.
|
6th |
Introduction to 2D graphic depiction (basic form of jqPlot)
|
Understand the basic form of jqPlot and be able to explain it through exercises.
|
7th |
Introduction to 2D graphic depiction (jqPlot options) |
Understand the options of jqPlot and be able to explain them through exercises.
|
8th |
Introduction to 2D graphic depiction (jqPlot options) |
Understand the options of jqPlot and be able to explain them through exercises.
|
4th Quarter |
9th |
Physical simulation (basic concept) |
Understand the basic concepts and be able to explain them through exercises. Physical simulation (basic concept)
|
10th |
Physical simulation (objects in 3-D space) |
Understand objects in three-dimensional space and be able to explain them through exercises.
|
11th |
Physical simulation (algorithm for constant velocity motion) |
Understand the algorithm of constant velocity motion and be able to explain it through exercises.
|
12th |
Physical simulation (algorithms for accelerated motion) |
Understand the algorithm of accelerated motion and be able to explain it through exercises. Physical simulation (algorithms for accelerated motion)
|
13th |
Physical simulation (high-precision computational algorithms) |
Understand high-precision computational algorithms and be able to explain them through exercises.
|
14th |
Physical simulation (Newton's equations of motion) Understand high-precision computational algorithms and be able to explain them through exercises.
|
Understand Newton's equations of motion and be able to explain them through exercises.
|
15th |
|
|
16th |
|
|
Evaluation Method and Weight (%)
| Examination | Presentation | Mutual Evaluations between students | Behavior | Problem | Other | Total |
Subtotal | 0 | 40 | 10 | 0 | 50 | 0 | 100 |
Basic Proficiency | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Specialized Proficiency | 0 | 40 | 10 | 0 | 50 | 0 | 100 |
Cross Area Proficiency | 0 | 0 | 0 | 0 | 0 | 0 | 0 |