教授有關資訊、通訊及電腦系統的基本知識、概念及應用。
發展學生解決問題及溝通能力,鼓勵學生運用批判性思考及創意思維。
培養學生成為能幹的、有效率的和有自信的資訊及通訊科技的使用者, 懂得分辨資訊,並有道德地使用資訊及通訊科技,以支持他們終身學習。
提供機會讓學生體會資訊及通訊科技對知識型社會帶來的影響,從而培養學生的正面價值觀和態度。
學生在電腦科課程中可學習電腦知識、透過課堂實習獲取經驗、掌握技能、並灌輸正面的價值觀和態度。達致廣度和深度之間的平衡, 以協助學生掌握資訊科技,有助發展解決困難。
強調理論和應用學習之間取得平衡,透過在日常生活中應用資訊及通訊科技促進本科學習。
求取基礎學習和多元化課程之間的平衡,以照顧學生的不同需要、興趣和能力。培養學生學會學習的能力, 促進獨立學習。
經常進行跨學科合作,以加強本科與其他科目的連貫性。
Learning Objectives
Teach basic knowledge, concepts, and applications related to information, communication, and computer systems.
Develop students' problem-solving and communication skills, encouraging critical thinking and creativity.
Cultivate students to become competent, efficient, and confident users of information and communication technology, capable of discerning information and using it ethically to support lifelong learning.
Provide opportunities for students to understand the impact of information and communication technology on a knowledge-based society, fostering positive values and attitudes.
Course Features
Students will learn computer knowledge through the computer science course, gain experience through practical exercises, master skills, and instill positive values and attitudes. Achieve a balance between breadth and depth to help students master information technology and aid in problem-solving development.
Emphasize a balance between theoretical and applied learning, promoting the application of information and communication technology in daily life to enhance learning in the subject.
Strike a balance between foundational learning and a diverse curriculum to cater to students' different needs, interests, and abilities, fostering independent learning skills.
Engage in regular interdisciplinary collaboration to strengthen coherence between this subject and others.
Form 4-6:
The Compulsory Part
A. Information Processing
a. Introduction to Information Processing
b. Data Organisation and Data Control
c. Data Representation
d. Data Manipulation and Analysis
B. Computer System Fundamentals
a. Basic Machine Organisation
b. System Software
C. Internet and its Applications
a. Networking and Internet Basics
b. Internet Services and Applications
c. Elementary Web Authoring
d. Threats and Security on the Internet
D. Computational Thinking and Programming
a. Problem-Formulation and Analysis
b. Algorithm Design
c. Program Development
d. Program Testing and Debugging
E. Social Implications
a. Technological Innovations
b. Health and Ethical Issues
c. Intellectual Property
The Elective Part (Choose any two only)
A. Databases elective
a. Network Services and Implementation
b. Web Programming and Applications
C. Algorithm and Programming
a. Programming
b. Applications of Programming in Real Life