Creative Engineering Design Ⅰ

Course Information

College Toyama College Year 2020
Course Title Creative Engineering Design Ⅰ
Course Code 0077 Course Category Specialized / Elective
Class Format Seminar Credits Academic Credit: 2
Department Department of Electronics and Computer Engineering Student Grade 4th
Term First Semester Classes per Week 2
Textbook and/or Teaching Materials Pythonプログラミング 金城俊哉 秀和システム
Instructor Furuyama Shoichi

Course Objectives

・ We can apply the knowledge of physics, mathematics and information we have learned so far to programs (c2, c3, d)
・ You will be able to devise your own ideas and develop software. (d, e, h)
・ To reach the JABEE evaluation criteria, 60 or more points are required.

Rubric

Ideal LevelStandard LevelUnacceptale Level
Programming TechniqueStudent can develop some software of their ideas in Python.Student can develop some software in Python.Student cannot understand Python.
Artificial Inteligence (AI) techniqueStudent can apply some AI method for their software.Student can use some AI technique.Student cannot use AI technique.
ApplicationWith respect to the original application software, the contents of the lecture were sufficiently reflected, and the presentation could be made by appropriately grasping the main points.Student can present their own software.It was a presentation whose main points were not summarized.

Assigned Department Objectives

MCCコア科目   See Hide
JABEE C2 See Hide
ディプロマポリシー 2 See Hide

Teaching Method

Outline:
Learning objective (aim of class)
(Learning objective) C2, D2, E1, (JABEE criterion 1 (1)) c2, c3, d, e, h
We will develop software using artificial intelligence as the subject of lectures. Application that comprehensively uses basic technology including network technology
Style:
・ You will be able to apply the knowledge of physics, mathematics, and information you have learned so far to a program, develop your own ideas, and develop software. (d, e, h)
・ To reach the JABEE evaluation criteria, 60 or more points are required.
Notice:
<< Confirmation test >> Those who do not have a final rating of 60 can receive an accreditation evaluation by request. Evaluation method and evaluation criteria shall be the same as described in “Evaluation method”. For those who have been awarded credits as a result of accreditation evaluation, the evaluation will be 60 points.

Course Plan

Theme Goals
1st Semester
1st Quarter
1st guidance Explain the objective
2nd Construct the environment Construct the environment for Python programming
3rd Basics of Python programming Data type, Object variables
4th Basics of Python programming calculation method
5th Basics of Python programming Conditional Branch, Iteration, Function
6th Basics of Python programming Conditional Branch, Iteration, Function
7th AI programming Basic AI programming
8th midterm exam Provide ideas about software using artificial intelligence. Also ask how to develop it, specifications, issues, prospects etc.
2nd Quarter
9th AI programming Emotion Creation
10th AI programming Emotion Creation
11th Machine Learning Morphological analysis
12th Markov Chain Markov dictionary
13th Internet Access Internet connection with external device
14th Internet Access Data collection from internet
15th Presentation, grade evaluation, confirmation Presentation, demonstration
16th Presentation, grade evaluation, confirmation Submit a report on the following matters.
・ Specification of created program, source code, execution form (as it is usable form), manual, presentation file

Evaluation Method and Weight (%)

試験発表相互評価態度ポートフォリオその他Total
Subtotal301060000100
Basic ability301060000100
Specific ability0000000