Introduction to Programming

Course Information

College Toyama College Year 2020
Course Title Introduction to Programming
Course Code 0117 Course Category Specialized / Elective
Class Format Lecture Credits Academic Credit: 1
Department Department of Mechanical Engineering Student Grade 4th
Term First Semester Classes per Week 前期:2
Textbook and/or Teaching Materials
Instructor Takahashi Katsuhiko

Course Objectives

This lecture will teach the fundamental knowledge of programing, and is aimed towards enabling students to generate simple programs..

Rubric

Ideal Level of Achievement (Very Good)Standard Level of Achievement (Good)Unacceptable Level of Achievement (Fail)
Evaluation 1The fundamental knowledge of programming is mastered and a program can be created synthetically. The fundamental knowledge of programming is mastered and a simple program can be created. The fundamental knowledge of programming is not mastered and a simple program can't be created.

Assigned Department Objectives

Learning and Educational Objectives of the “General Engineering” A-2 See Hide
Learning and Educational Objectives of the “General Engineering” A-5 See Hide
JABEE 1(2)(c) See Hide
JABEE 1(2)(d)(1) See Hide
JABEE 1(2)(d)(2) See Hide
JABEE 2.1(1) See Hide
Diploma policy 1 See Hide

Teaching Method

Outline:
This lecture is will teach students how to developing develop the easy software by using the programming language (C, VB, Payton etc.), and aims at to that teach a students different studies the programming methods and a student studying the fundamental knowledge
relevant to programming.
Style:
This lesson will primarily focus on practical training and the grades will be evaluated based on the submission of reports.
Notice:

Course Plan

Theme Goals
1st Semester
1st Quarter
1st Review of this lecture Students will learn about the out-line of this lecturelesson.
2nd Foundation of programming Students can get learn about the foundation basics of programming.
3rd Foundation of the form design and object Students can learn about the basics of form design and objects.
4th Flow chart Students can learn about the flow of a program.
5th Variable and calculation 1 Students can learn about variables and calculations.
6th Variable and calculation 2 Student has will training practice in programming by using the
variables and calculations.
7th Branch programming 1 Students can learn about branch programming.
8th Branch programming 2 Student has will training practice in programming by using the
branch programming.
2nd Quarter
9th Loop programming 1 Students can learn about loop programming
10th Loop programming 2 Student will practice programming by using loop programming.
11th Dimension programming 1 Students will learn about dimension programming.
12th Dimension programming 2 Student has will practice training in programming by using the
dimension programming.
13th Procedure programming 1 Students can learn about procedure programming.
14th Procedure programming 2 Student will practice programming by using procedure programming.
15th Final submission of the report
16th Return of the final exam and the report

Evaluation Method and Weight (%)

ExaminationPresentationMutual Evaluations between studentsBehaviorPortfolioOtherTotal
Subtotal06000040100
Basic Ability0300002050
Technical Ability0300002050
Interdisciplinary Ability0000000