课程内容 Courses
📚

课程内容 Courses

本学会于2022年的课程分三个组别进行,即电脑硬体(Computer Hardware)影片剪辑(Video Editing)软件编程(Programming)

电脑硬体(Computer Hardware)

负责执委:

  • 吕秉陽
  • 黄国辉

学习目标:

  • 把学会课程多元化,不仅是专注在软体课程。
  • 增加本校同学对电脑,特别是电脑硬体的兴趣。
  • 增进会员们对电脑的了解。

课程编排:

Introduction to Computer Hardware
  • Microcomputers
  • Nanocomputers
  • Workstations
  • Server computers
  • Mainframe computers
  • Supercomputers
Modern Desktop Computer Components
  • Processors
  • Motherboards
  • RAM
  • DAS
  • Video cards
  • Computer Cases
  • Power supplies
  • Miscellaneous
Modern Smartphone Components
  • SoC
  • Display
  • Sensors
  • Batteries
  • Cameras
Hands On with Hardware Components
  • Assembling
  • Installing operating systems
  • Teardowns
Computer Networking
  • History
  • Types of links
  • Network protocols
The Role of Technology in the Business Sector
  • Semiconductors
  • Cloud computing
  • Consumer electronics
  • Finance & commerce
  • Social media and communications
  • Digital media

影片剪辑(Video Editing)

负责执委:

  • 黄裕宪

学习目标:

  • 确保会员掌握剪辑影片的技巧

课程编排:

  • 基础知识
  • 影片剪接
  • 音频处理
  • 调色
  • Shortcut Key
  • 特效制作
  • Moving effect
  • Blending mode
  • Subtitle

软件编程(Programming)

负责执委:

  • 丁振禾
  • 廖镇昊
  • 陈骏豪

学习目标:

  • 确保会员能够做简单的编程

课程编排:

  • Setting-up Visual Studio Code
Web Development Course
  • Introduction to Web Development
    • Front-end, Back-end, Full stack Developers
    • Language used in Web Development
  • HTML
    • Structure & Syntax
    • Common Tags
    • Images
    • Links
    • Attributes
    • Formatting
    • Ordered & unordered lists
    • Tables
    • Class
    • ID
  • CSS
    • Structure & Syntax
    • Selectors
    • Web Colours
    • Margins, Borders & Padding
    • Alignments
  • Basic JavaScript
    • Variables/Data Types
    • Functions
    • Arrays
    • Loops
    • If Statements
  • HTML JavaScript
  • Calculator Project
Java Programming Language Course
  • Keywords
  • Variables
  • Data Types
  • Class
  • Objects
  • Array
  • Thread
  • Loop
  • Interface
  • Exceptions