Course title
G00120002
Electronic Engineering Practice

FUKADA Kenta

ISHIKAWA Hiroyasu

KOIKE Yoshikazu
Middle-level Diploma Policy (mDP)
Program / Major mDP Goals
Advanced Electronic Engineering E 専門的デザイン課題について解決する能力を身に付けることができる。
Advanced Electronic Engineering H グループの一員として行動し、専門的課題を解決する能力を身に付けることができる。
Purpose of class
This course aims to enable students to operate a small robot at a basic level using a microcomputer. Through implementing robot operations, students will discuss and determine the final robot behavior while planning the fabrication schedule. In the final presentation, all teams will demonstrate their robots.
Course description
In this course, students first learn the basic operation of a small robot. They then propose extended functions and develop programs for these extended operations as a team. The course aims to cultivate students’ ability to solve professional design problems and to work collaboratively to address professional challenges.
Goals and objectives
  1. Be able to learn the basic knowledge of the micro-computer and programming
  2. Be able to make a program for the small robot operation
  3. Be able to make a plan for solving the assignment subjects
  4. Be able to assign the role in the team for solve the assignment subjects
  5. Be able to discuss and to cooperative in a team to solve the assignment subjects
Relationship between 'Goals and Objectives' and 'Course Outcomes'

Practices in class Explanation of project Final report Total.
1. 13% 2% 3% 18%
2. 13% 3% 3% 19%
3. 10% 5% 6% 21%
4. 10% 5% 6% 21%
5. 10% 5% 6% 21%
Total. 56% 20% 24% -
Evaluation method and criteria
Check the programming execution result at each time from 2nd class to 6th class (8%x5 = 40%)
Review of the report for the project (20%)
Demonstration result (20%)
Final report (20%)

Students will pass the course if their total score is 60 or higher and they are able to modify the sample programs according to the given instructions.
Language
Japanese
Class schedule

Class schedule HW assignments (Including preparation and review of the class.) Amount of Time Required
1. Introductions of the practice class and Python Review Python and research drawing methods using Turtle graphics.
Read the provided course material(s)
180minutes
2. Programming of python (1) Read the provided course material(s) 180minutes
3. Programming of python (2) Read the provided course material(s) 180minutes
4. Programming of python (3) Read the provided course material(s) 180minutes
5. Programming of python (4) Read the provided course material(s) 180minutes
6. Programming of python (5) Read the provided course material(s) 180minutes
7. Programming of python (6) Read the provided course material(s) 180minutes
8. Programming for serial communication using Python Research programs that use serial communication.
Read the provided course material(s)
210minutes
9. Exercise in Project Management (1)
i) Team formation
ii) Understanding the robot
iii) Trial operation of the robot
iv) Task identification for the project
Each students think the final goal by themselves and the assignment of role. 210minutes
10. Exercise in Project Management (2)
i) Discussion of project goals, roles, and schedule
ii) Creation of presentation materials for the project

Workshop on programming the robot operation (1)
Examine the required work for achieved the final goal 210minutes
11. Workshop on programming the robot operation (2) Confirmation of the progress and re-examine the next work. 210minutes
12. Workshop on programming the robot operation (3) Confirmation of the progress and re-examine the next work. 210minutes
13. Demonstration and presentation(1) Completion of the programing for a robot operation 240minutes
14. Demonstration and presentation(2)
Questionnaire of the class
Completion of the slide
Review of the project and the class
240minutes
Total. - - 2790minutes
Feedback on exams, assignments, etc.
ways of feedback specific contents about "Other"
Feedback in the class
Textbooks and reference materials
Course and supplemental materials will be distributed in class.
Prerequisites
Prior experience with C or Java is desirable.
Office hours and How to contact professors for questions
  • After the practice
  • 17:00-18:00, Thursday (Please, contact in advance)
Regionally-oriented
Non-regionally-oriented course
Development of social and professional independence
  • Course that cultivates a basic problem-solving skills
  • Course that cultivates a basic interpersonal 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 applicable
Applicable One of the instructors has ten years of professional experience in the information and communications industry, engaged in system development and research activities. The course incorporates this experience, particularly in programming with C and Python and in customer implementation projects.
Education related SDGs:the Sustainable Development Goals
  • 9.INDUSTRY, INNOVATION AND INFRASTRUCTURE
Last modified : Sat Mar 14 13:41:19 JST 2026