computer banner

 電腦科 (2017-18)

 

科任老師

科主任: 黃永民老師

任教老師: 欒文賢老師,黃永民老師


 學習目標

  • 教授有關資訊、通訊及電腦系統的基本知識、概念及應用。
  • 發展學生解決問題及溝通能力,鼓勵學生運用批判性思考及創意思維
  • 培養學生成為能幹的、有效率的和有自信的資訊及通訊科技的使用者, 懂得分辨資訊,並有道德地使用資訊及通訊科技,以支持他們終身學習
  • 提供機會讓學生體會資訊及通訊科技對知識型社會帶來的影響,從而培養學生的正面價值觀和態度。

課程特色

  • 學生在電腦科課程中可學習電腦知識、透過課堂實習獲取經驗、掌握技能、並灌輸正面的價值觀和態度達致廣度和深度之間的平衡, 以協助學生掌握資訊科技,有助發展解決困難
  • 強調理論和應用學習之間取得平衡,透過在日常生活中應用資訊及通訊科技促進本科學習
  • 求取基礎學習和多元化課程之間的平衡,以照顧學生的不同需要、興趣和能力培養學生學會學習的能力, 促進獨立學習
  • 經常進行跨學科合作,以加強本科與其他科目的連貫性

課程大綱

Form 1:

Basics of computers and Computer Operation

Computer Concept

Basics of Data and Program Storage

File Management

Operating a Computer

Reporting with Spreadsheets and Charts

Introduction to Spreadsheets

Using Spreadsheets for Calculations

Reporting with Tables

Generating and Reporting with Charts

Enrichment:A Project on Tables and Charts

Scratch: Basic Skills

A First Look at Scratch

Iterative Statements and Conditional Statements

Working with Keyboard-Controlled Motion and Variables

Working with Mouse-Controlled Motion and Random Numbers

Message Handling, Keyboard Input Handling and Conditional Statement

Arithmetic Operations and Shape Drawing

Creating a Diving Game in Scratch with the Aid of Flowcharts

Creating a Shooter Game and Adopting Problem Solving Skills in Software Engineering


Form 2:

Components of a Computer System and Computer Software

l   Components of a Computer System

l   Computer Software

Multimedia Authoring and Presentation (with Workbook)

l   Introducing Multimedia

l   Text

l   Graphics

l   Sound

l   Animation

l   Video

Enrichment: A Project on Multimedia Presentation

l   Working with Lists

l   Working with Clones and Custom Blocks Stimulating Simple Motions

l   Trigonometry and Projectiles

l   Moving Scene Effects and Sound Control

l   STEM Project: A Maze Solving Robot


Form 3:

Computer Systems, Networks and Information Systems (with Workbook)

Unit 1 : Computer Systems & Future Development of Computer Technology

Unit 2: Computer Networks & Wireless Networks

Unit 3 : Information Processing

Web Authoring and Production (with Workbook)

Unit 1 : Introduction to Web Authoring

Unit 2 : Web Development Process

Unit 3 : Creating the Home Page

Unit 4 : Creating and Beautifying Tables

Unit 5 : Inserting Hyperlinks

Unit 6 : Layout Setting

Unit 7 : Inserting Dynamic HTML Content

Unit 8 : Web Publishing

Appendix: Basics of HTML and CSS

App Inventor: A Basic Course

Unit 1: A First Look at App Inventor

Unit 2: Creating an Arithmetic App

Unit 3: Creating a Colour Mixer for Photo Scrawling

Unit 4 : Game Design (1): Table Tennis Game for Two

Unit 5 : Game Design (2): A Robot that Evades Balls

Appendix: Introduction to AI2 Program Testing


學科活動

  • 校內活動包括中文輸入班,砌機械人興趣班動畫製作,iClone 動畫比賽,攝影比賽等,本科亦舉辦參觀大學電腦工程系及創新科技展覽會等活動。每年位於科學園展覽會展出不同科研項目的成果,當中包括:生物醫療、雲端運算、無綫通訊與電話、機器人與自動化和多媒體與互聯網技術。
  • 砌機械人興趣班

2017 CL 012017 CL 02

2017 CL 032017 CL 04

2017 CL 052017 CL 06

2017 CL 072017 CL 08

2017 CL 092017 CL 10

2017 CL 112017 CL 12

  • 課堂GEO協作教學活動

geo1 geo2


  • 參觀中文大學

cu1 cu2
cu6 cu4

  • 參觀 IBM 公司

ibm01 ibm03
ibm04 ibm12

  • 升中同學日電腦科攤位活動

dsc 0006 dsc 0101 dsc 0103


好網推介

1. Computer ethics: Basic concepts and historical overview.

http://plato.stanford.edu/entries/ethics-computer/

2. On-line privacy: the push and pull of self-regulation and law. 

http://www.moceyunas.com/html/privacy.html

3. Multimedia and the Web: Online Tutorials. Thomson Course Technology.

http://www.course.com/infosys/coorough2/resources/tutorials/online_tutorials.html

4. HTML tutorial. w3schools. 

http://www.w3schools.com/html/default.asp

5. How C programming works. HowStuffWorks, Inc.

http://www.howstuffworks.com/c.htm

6. Learn Visual Basic.

http://msdn.microsoft.com/vbasic/learning/default.aspx

7. The Java tutorial. 

http://java.sun.com/docs/books/tutorial/