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 1 | Introduction task (1) K.G.STAGE, document input/editing, report submission |
Session 2 | Introduction task (2) Differences between high school and university |
Session 3 | Introduction task (3) Know your current self |
Session 4 | Introduction task (4) Let's set goals for university life |
Session 5 | Basics (1) Let's use Word |
Session 6 | Basics (2) Let's use PowerPoint |
Session 7 | Introduction to programming (1) What is a program, let's start with Python |
Session 8 | Introduction to programming (2) Rules for writing programs in Python |
Session 9 | Introduction to programming (3) Basic functions that make up a program -1 |
Session 10 | Introduction to programming (4) Basic functions that make up a program -2 |
Session 11 | Introduction to programming (5) Let's make a guessing game -1 |
Session 12 | Introduction to programming (6) Let's make a guessing game -2 |
Session 13 | Introduction to programming (7) Let's make the number guessing game graphical -1 |
Session 14 | Introduction to programming (8) Let's make the number guessing game graphical -2 |