Course title
E07152001
Engineering Practice

andou yoshinobu Click to show questionnaire result at 2018

hasegawa tadahiro

yoshimi takashi
Course description
[Overview]
In this class, the students will build circuits of system with a microcomputer. In the first half of the class, the students will implement and operate a basic circuit of system with a microcomputer as an individual task. In the latter half of the class, as a group task, the students will combine the basic circuits of system with a microcomputer for each group to propose and realize a complex system. In the latter half of the group task, each group discusses their system to be realized. The students propose their composite system from their discussed ideas. In the process of developing the circuits of system, the students can understand basic elements of the system circuit and system integration.
Purpose of class
Students will acquire basic engineering knowledge, programming skills, and system integration techniques through the development of system circuits using microcomputers.
Goals and objectives
  1. (Understanding and reporting of progress each time)
    Students can understand the progress of each work and experiment.
    Students can make a report of own progress every times.
  2. (Development of hardware and software)
    Students can build own hardware and software using microcomputer.
    Students can realize basic functions of microcomputer.
  3. (System integration)
    Students can achieve their mission.
    Students can build their system by using system integration.
  4. (Final Report making)
    Students can make a final report of their work.
    Students can conclude their individual work and group work clearly.
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. (Introduction)
Students understand the outline of microcomputers
Students understand the purpose of this class, and input/output system of microcomputer.
Students understand the class style (Combining zoom and so on).
Students understand the task of "individual personal task" in the first half and the "group task" in the second half.
Students understand the submitted report and evaluation methods.
Students operate the LED circuit and so on by using breadboard.
Students learn C language programming. Students understand how to write a program in C language.
(Submission) (Students should submit their report of system I/O practice.)
Students can lean about the input and output system of the microcomputer. 90minutes
2. (Personal tasks, basics of system input/output 1)
Students learn about basic programming of confirmation of system input/output.
Students learn about programming method using Arduino microcomputer (1)
Students develop an environment.
Students make a basic circuit with a breadboard and operate it.
Students operate the LED circuit and several lighting pattern by modifying program.
Students operate the speaker circuit, switch circuit, and so on.
(Submitting) (Students should submit their report and video (microcomputer working scene.)
Students can prepare programming of C language. 90minutes
3. (Personal tasks, basics of system input/output 2)
Students confirm the system and programming of input/output.
Students develop some programs using Arduino microcomputer. (Part 2)
Students create a basic circuit with a breadboard and try to operate it.
Students understand the mechanism of speaker circuit and playing music using microcomputer.
Students operate the speaker circuit by modifying their program.
(Submitting) (Students should submit their report and video (microcomputer working scene.)
Students can prepare programming of C language. 90minutes
4. (Personal tasks, basics of system input/output 3)
Students develop some program using Arduino Microcomputer (Part 3)
Students learn about motor driving method (PWM driving) and sensor usage (A/D conversion usage).
Students build the motor drive circuit and sensor circuit using a breadboard and try operating them.
(Submitting) (Students should submit their report and video (microcomputer working scene.)
Students can prepare programming of C language. 90minutes
5. (Personal tasks, application of system input/output 1)
Students develop some program using Arduino microcomputer. (Application 1)
Students learn about how to create a complex functions of the system as follows.
"Changing LED brightness according to the sensor value"
"Change the motor speed according to the sensor value"
Students learn about how to change the output value according to the input value.
Students develop a complex system with the motor drive circuit and sensor circuit using a breadboard and try operating them.
(Submitting) (Students should submit their report and video (microcomputer working scene.)
Students can prepare programming of C language. 90minutes
6. (Personal tasks, application of system input/output 2)
Students develop some program using Arduino microcomputer. (Application 2)
Students develop a complex system with the devices that students already used.
(Students can use new devices if they would like to use them.)
Students develop a complex system using various devices with a breadboard and try to operate them.
(Submitting) (Students should submit their report and video (microcomputer working scene.)
Students can prepare programming of C language. 90minutes
7. (Group tasks, group discussion)
Each group will discuss about their plan and their system.
Each group will proceed with the work while considering the division of roles in the group.
Each group will plan to buy their devices until after the next week if they need them for building their system.
(Submitted (planned)) Students should submit work report.
Each group should prepare for the pre-presentation. 90minutes
8. (Group tasks, group pre-presentations)
Each group will have opportunity of pre-presentation.
Each group will explain about their plan and their system.
(Submitted (planned)) Students should submit work report. Each group should submit their pre-presentation file.
Each group should prepare for the pre-presentation. 90minutes
9. (Group tasks, group work 1)
Each group will develop their own system.
Each group will prepare their hardware, software, material and circuit of their system.
(Submitted (planned)) Students should submit work report.
Each group should prepare for their system. 90minutes
10. (Group tasks, group work 2)
Each group will develop and modify their own system.
Each group will develop their hardware, software, material and circuit of their system.
(Submitted (planned)) Students should submit work report.
Each group should prepare for their system. 90minutes
11. (Group tasks, group work 3)
Each group will develop and modify their own system.
Each group will build and modify their hardware, software, material and circuit of their system.
(Submitted (planned)) Students should submit work report.
Each group should work for their system. 90minutes
12. (Group tasks, group work 4)
Each group will accomplish their work of development own system.
Each group will prepare their final-presentation and demonstration.
(Submitted (planned)) Students should submit work report.
Each group should prepare for their final-presentation. 90minutes
13. (Group tasks, Group presentation 1)
Each group will have opportunity of final-presentation 1.
Each group will prepare their final-presentation.
Each group will prepare their demonstration of their system.
(Submitted (planned)) Students should submit questionnaire sheet of final-presentation.
Each group should submit their final-presentation file.
Each group should prepare for the final-presentation. 90minutes
14. (Group tasks, Group presentation 2)
Each group will have opportunity of final-presentation 2.
Each group will prepare their final-presentation.
Each group will prepare their demonstration of their system.
(Submitted (planned)) Students should submit questionnaire sheet of final-presentation.
Each group should submit their final-presentation file.
Each group should prepare for the final-presentation. 90minutes
Total. - - 1260minutes
Relationship between 'Goals and Objectives' and 'Course Outcomes'

the working reports of every time the submitted materials (report and video) the evaluation of final presentation the evaluation of final report Total.
1. 25% 0% 0% 0% 25%
2. 0% 25% 0% 0% 25%
3. 0% 0% 25% 0% 25%
4. 0% 0% 0% 25% 25%
Total. 25% 25% 25% 25% -
Evaluation method and criteria
Achievement Goal 1 is evaluated by the working reports of every time.
Achievement Goal 2 is evaluated by the submitted materials (report and video).
Achievement Goal 3 is evaluated by the evaluation of final presentation.
Achievement Goal 4 is evaluated by the evaluation of final report.

The final score depends on the working reports of every time (25 %), the submitted materials (report and video) (25%), the evaluation of final presentation (25%), and the evaluation of final report (25%). At last the final score is limited 100 points. Students who get 60 % or over 60 % are passed.

60 percent (minimum) level is described as follows.
(1). Students can use some basic functions of a microcomputer.
(2). Students can develop their hardware and software almost as you designed.
(3). Students can make some basic functions by using microcomputer.
Textbooks and reference materials
You can get an information of text books and reference books in this class guidance.
Prerequisites
Nothing
Office hours and How to contact professors for questions
  • Please contact during in this class or after this class. You can contact us by Email as follows.
  •  yando@sic.shibaura-it.ac.jp
     yoshimit@sic.shibaura-it.ac.jp
  • thase@sic.shibaura-it.ac.jp
  • Office hour (Yoshimi, Ando): Thursday lunchtime (Please be sure to make an appointment with me in advance.)
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates a basic problem-solving skills
Active-learning course
Most classes are interactive
Course by professor with work experience
Work experience Work experience and relevance to the course content if applicatable
Applicatable Yoshimi: He has experience of robotics research and system development in major company.
Education related SDGs:the Sustainable Development Goals
  • 4.QUALITY EDUCATION
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Thu Sep 17 04:03:38 JST 2020