Practice in Information System Ⅱ

Course Information

College Tsuyama College Year 2021
Course Title Practice in Information System Ⅱ
Course Code 0033 Course Category Specialized / Elective
Class Format Seminar Credits School Credit: 1
Department Advanced Electronics and Information System Engineering Course Student Grade Adv. 2nd
Term Second Semester Classes per Week 2
Textbook and/or Teaching Materials Distributed original textbook. References: books related to programming techniques and software developments.
Instructor SORI Hitoshi,KAWAI Masahiro

Course Objectives

Learning purposes:
Learn the fundamental methodologies for the construction of information systems. Gain imagination from studying, planning, implementing, and considering through problem resolution. Further, enhance communication skills related to summarizing achievements and making a presentation.

Course objectives:
1. To be able to explain fundamental methodologies of software developments.
2. To be able to study, plan, implement, consider, and make a presentation for problem resolution.
3. To be able to make a presentation that summarizes developed software by own plan.

Rubric

ExcellentGoodAcceptableNot acceptable
Achievement 1The student can explain the fundamental software developments comprehensibly.The student can explain the fundamental software developments.The student can explain the outline of the fundamental software developments.The student cannot explain the outline of the fundamental software developments.
Achievement 2The student can study, plan, implement, consider, and make a presentation for a problem resolution at a high level.The student can study, plan, implement, consider, and make a presentation for a problem resolution.The student can study, plan, implement, consider, and make a presentation for a problem resolution at the fundamental level.The student cannot study, plan, implement, consider, and make a presentation for a problem resolution at the fundamental level.
Achievement 3The student can make a presentation for own developed software comprehensibly.The student can make a presentation for own developed software.The student can make a presentation for the basic part of own developed software.The student cannot make a presentation for the basic part of own developed software.

Assigned Department Objectives

Teaching Method

Outline:
General or Specialized: Specialized
Field of learning: Information and control

Foundational academic disciplines: Informatics, computer systems, and networks

Relationship with Educational Objectives: This class is equivalent to "(2) The student has acquired knowledge of the following specialized technical fields for designing, manufacturing, and operation of machinery and systems."
Relationship with JABEE programs: the main goal of learning /education in this class is "(A)," "(C)," "(D)," and "(F)."

Course outline:
Learn the foundational skills for software developments through the development process. Further, complete a software application in a half year. Finally, make a presentation about its development.
Style:
Course method:
First, decide the development problem for each student and complete the software development according to methodologies such as sequentially creating documents for a plan, specification, and design. Second, make the first presentation about the result, get feedback, and modify the work with the feedback. Finally, make the second presentation about the final result.

Grade evaluation method:
Reports(70%) + Work(10%) + Presentation(20%)
Notice:
Precautions on the enrollment:
This class is "Required outside of teaching hours course study." Therefore, this course consists of a total of forty-five hours of teaching and homework per one unit. The student should deal with the homework based on the instructions of the teacher. Make sure to prepare the previous knowledge of the programming language for software development.

Attendance advice:
Make sure to prepare the environment for software development on one's computer.

Foundational subjects: Basic Programming (2nd year in Communication and Information System Program), Algorithms and Data Structures (3rd year in Communication and Information System Program), Special Lecture on Information Systems (1st year in Advanced Engineering Course), and Information Science (2nd year in Advanced Engineering Course).
Related subjects: Practice in Information System I (2nd year in Advanced Engineering Course)

Course Advice:
Should create a program with the minimum specification for each target function, check the difference between the implementation and its specification, and modify it step-by-step. If a student is late on time from taking attendance to half of one period, the student is treated as late for the class. If a student is more than half of one period late in the class, the student will be treated as one absent.

Characteristics of Class / Division in Learning

Active Learning
Aided by ICT
Applicable to Remote Class
Instructor Professionally Experienced

Course Plan

Theme Goals
2nd Semester
3rd Quarter
1st Guidance Understand the course plan.
2nd Practice
* Software development according to an example
Understand the development flow through the software practice.
3rd Practice
* Software development according to an example
Understand the development flow through the software practice.
4th Practice
* Choice of the development problem and creation of the implementation document
5th Practice
* Presentation and discussion about the selected development problem
Modify the implementation document with feedback and submit it.
6th Practice
* Analysis of the specification and creation of software requirements specification
* Design and creation of the prototype
Design the prototype and create it through analyzing the specification and the creation of software requirements specification.
7th Practice
* Design and creation of the prototype
Design the prototype and create it.
8th Practice
* Design and creation of the prototype
* Preparation for the presentation
Design the prototype and create it. Prepare a presentation for the developed software.
4th Quarter
9th Mid-Debriefing Make a presentation about the interim progress of one's software.
10th Practice
* Addition and modification of the program
Add functions to the program and modify it.
11th Practice
* Addition and modification of the program
Add functions to the program and modify it.
12th Practice
* Finish of the program and preparation for the presentation
Finish one's program and prepare for the presentation about it.
13th Debriefing Make a presentation about the developed software.
14th Report writing
* Creation of final report
Create the final report.
15th Optional day
* Creation of the final report
Create the final report.
16th Report submission Submit the final report.

Evaluation Method and Weight (%)

ExaminationPresentationMutual Evaluations between studentsBehaviorPortfolioOtherTotal
Subtotal02000800100
Basic Proficiency0000000
Specialized Proficiency02000800100
Cross Area Proficiency0000000