周次 |
課程內容 |
課程影音 |
Week01A1 |
Lecture 1 Computer Hardware
History of Calculator |
線上觀看
|
Week01A2 |
History of Computer |
線上觀看
|
Week01A3 |
Computer World – Signal, Bits, Bytes |
線上觀看
|
Week01B1 |
Types of Computers, Logic Gates |
線上觀看
|
Week01B2 |
Semiconductor & Transistors, Logic Gates |
線上觀看
|
Week01B3 |
Logic Gates, Digital Signal & Number of Bits In Processing, Operation of TTL Logic Gates |
線上觀看
|
Week01_app01 |
N-Type / P-Type Semiconductors, Doping |
線上觀看
|
Week01_app02 |
Modern Transistors – MOSFET, Logic Gates |
線上觀看
|
Week02C1 |
History of Personal Computer & Peripherals |
線上觀看
|
Week02C2 |
Numeral System – Binary, Octal, Decimal, Hexadecimal |
線上觀看
|
Week02C3 |
Central Processing Unit(CPU) Part1 |
線上觀看
|
Week02C4 |
Central Processing Unit(CPU) Part2 |
線上觀看
|
Week02D1 |
Power, Memory, Motherboard, Peripherals-Standard Input & Output |
線上觀看
|
Week02D2 |
Peripherals- Hard Disk, CD ,DVD, External Ports, Internet |
線上觀看
|
Week03A1 |
Lecture 2 – Computer Software
Machine Language |
線上觀看
|
Week03A2 |
Binary Number Calculation & Operation |
線上觀看
|
Week03A3 |
Tools and Tricks Used In CPU & OS
OS- Computer, Hand Held System |
線上觀看
|
Week03A4 |
Functions of Operating System(OS)-DOS |
線上觀看
|
Week03B1 |
OS-File Contents & ASCII Codes, File System
Exercise 1:Application Program – Editor
Exercise 2:Machine Code Editing |
線上觀看
|
Week03B2 |
Exercise:Coding/Programming-Batch File Programming Part1 |
線上觀看
|
Week03B3 |
Exercise:Coding/Programming-Batch File Programming Part2 |
線上觀看
|
Week03B4 |
Exercise:Coding/Programming-Batch File Programming Part3
System Software/ Application Software |
線上觀看
|
Week04_Win10 |
About Win10 |
線上觀看
|
Week04_Install_PSPad |
About Install PSPad |
線上觀看
|
Week04_msdos1 |
About MS-DOS |
線上觀看
|
Week04_EX1 |
MS-DOS Exercise 1 |
線上觀看
|
Week04_EX2 |
MS-DOS Exercise 2 |
線上觀看
|
Week04_EX3 |
MS-DOS Exercise 3 |
線上觀看
|
Week04_EX4 |
MS-DOS Exercise 4 |
線上觀看
|
Week04_EX5 |
MS-DOS Exercise 5 |
線上觀看
|
Week04_EX6 |
MS-DOS Exercise 6 |
線上觀看
|
Week04_EX7 |
MS-DOS Exercise 7 |
線上觀看
|
Week04C1 |
Programming Language - Paradigm |
線上觀看
|
Week04C2 |
Programming Goals
Exercise: Programming Language
Python Script |
線上觀看
|
Week04_py |
About Python |
線上觀看
|
Week06A1 |
Lecture 3- HTML Markup Language
Introduction To HTML |
線上觀看
|
Week06A2 |
Introduction To HTML5
What’s In The HTML Head?
The Html Layouts |
線上觀看
|
Week06A3 |
The Attributes Of The HTML Tags, Document |
線上觀看
|
Week06B1 |
HTML Headings & Paragraphs, Formatting Of Words |
線上觀看
|
Week06B2 |
HTML Anchors & Hyperlinks, Comments & Quotations, Images |
線上觀看
|
Week06B3 |
HTML Colors, Comments & Quotations |
線上觀看
|
Week07A1 |
HTML Lists, Tables |
線上觀看
|
Week07A2 |
HTML Computer Codes, Iframes |
線上觀看
|
Week07A3 |
HTML Entities, Symbols, Id & Classes |
線上觀看
|
Week07B1 |
CSS Basic Concepts, Selector |
線上觀看
|
Week07B2 |
CSS Level 1 Selector, Styles |
線上觀看
|
Week07B3 |
Introduction To Mathjax & Latex
Latex Format For Math Expressions Part1 |
線上觀看
|
Week07B4 |
Latex Format For Math Expressions Part2 |
線上觀看
|
Week08A1 |
HTML Forms Part1 |
線上觀看
|
Week08A2 |
HTML Forms Part2
Basic Concepts Of Java script & Object Oriented Programming |
線上觀看
|
Week08A3 |
Basic Concepts-Debug, Var, Type, Conversion |
線上觀看
|
Week08A4 |
Basic Concepts-Document.Getelementbyid(),Operators, Conversion Functions, Function, Objects |
線上觀看
|
Week08B1 |
HTML Input & Input Types
The Array Variable For The Input Type Of Radio Button
|
線上觀看
|
Week08B2 |
HTML Input & Input Types-HTML5 Part1 |
線上觀看
|
Week08B3 |
HTML Input & Input Types-HTML5 Part2 |
線上觀看
|
Week09A1 |
Html Input Attributes |
線上觀看
|
Week09A2 |
HTML Input Attributes-HTML5 Part1
HTML Form Elements-Text area & Buttons |
線上觀看
|
Week09A3 |
HTML Input Attributes-HTML5 Part2
HTML Form Elements-Select, Datalist, Output, Progress
|
線上觀看
|
Week09B1 |
A Programming Language
The Programming Environment |
線上觀看
|
Week09B2 |
Basic Concept Of The Language |
線上觀看
|
Week09B3 |
Reserved Words, Variables, The Typeof Operator |
線上觀看
|
Week11A1 |
Conventional Variables & Java script Variables |
線上觀看
|
Week11A2 |
Type Of Variables-Number
Number Conversions
The Integer And Float In Binary Form |
線上觀看
|
Week11A3 |
Types Of Variables String, Object, Null |
線上觀看
|
Week11A4 |
Unary Operators Bitwise Operators (≠Logical Operators)
Arithmetic Operators
Assignment & Comma Operators |
線上觀看
|
Week11B1 |
Relational And Equality Operators
Logical & Conditional Operators |
線上觀看
|
Week11B2 |
The If Statement
The Switch And With Statements |
線上觀看
|
Week11B3 |
The Do While And While Statements
The For, For In, Label, Break And Continue Statements
|
線上觀看
|
Week12A1 |
Java script Functions Part1 |
線上觀看
|
Week12A2 |
Java script Functions Part2 |
線上觀看
|
Week12A3 |
Java script-Arguments, No Overloading |
線上觀看
|
Week12B1 |
Java script-Copying Values Or Direct Reference To Variables |
線上觀看
|
Week12B2 |
Java script-Scope |
線上觀看
|
Week12B3 |
Special Skills For Functions
Garbage Collection |
線上觀看
|
Week13A1 |
Built In Objects In Java script
The Base Object |
線上觀看
|
Week13A2 |
The Boolean And Number Object
The String Object Part1 |
線上觀看
|
Week13A3 |
The String Object Part2 |
線上觀看
|
Week13B1 |
The Array Object Part1 |
線上觀看
|
Week13B2 |
The Array Object Part2
The Math Object (Library)
The Date Object |
線上觀看
|
Week13B3 |
Exercise |
線上觀看
|
Week13B4 |
The Regexp Object, Pattern
Appendix-Object Constructor |
線上觀看
|
Week13B5 |
Exercise |
線上觀看
|
Week14A1 |
Background Stories About P5.Js, Processing,
Install P5.Js |
線上觀看
|
Week14A2 |
Use The Whole Html As A Sketch
Start Up A P5 Sketch In A Container(Div) |
線上觀看
|
Week14A3 |
Exercise |
線上觀看
|
Week14A4 |
The Coordinate Of The Canvas
Some Main Functions Need To Be Over Written
Clear The Canvas And Set The Drawing Pen |
線上觀看
|
Week14B1 |
The Shape Functions-Lines & Curves & Rectangles, Ellipse, … and User Defined Shapes |
線上觀看
|
Week14B2 |
Typography Functions
Transform-Translate, Rotate & Scale, Shear, Matrix Draw Images |
線上觀看
|
Week14B3 |
Events, Animation |
線上觀看
|