Computer for Natural Science A (11)

Course Purpose
This course enhances the development of students’ computer literacy, one of the most fundamental knowledge and skills, required for study and research in the engineering field. This course also deals with the basic concepts and principles of self-regulated learning for the students.
Learning Goals
By the end of this course, successful students should be able to:
describe the key concepts and essentials aspects regarding computers/networks introduced in the class;
perform documentation, information analysis, and presentations with computers;
program fundamental/basic codes using Python language.
Topic
Session 1Introduction task (1) K.G.STAGE, document input/editing, report submission
Session 2Introduction task (2) Differences between high school and university
Session 3Introduction task (3) Know your current self
Session 4Introduction task (4) Let's set goals for university life
Session 5Basics (1) Let's use Word
Session 6Basics (2) Let's use PowerPoint
Session 7Introduction to programming (1) What is a program, let's start with Python
Session 8Introduction to programming (2) Rules for writing programs in Python
Session 9Introduction to programming (3) Basic functions that make up a program -1
Session 10Introduction to programming (4) Basic functions that make up a program -2
Session 11Introduction to programming (5) Let's make a guessing game -1
Session 12Introduction to programming (6) Let's make a guessing game -2
Session 13Introduction to programming (7) Let's make the number guessing game graphical -1
Session 14Introduction to programming (8) Let's make the number guessing game graphical -2
**This content is based on April 1, 2024. For the latest syllabus information and details, please check the syllabus information inquiry page provided by the university.**