Presentation is loading. Please wait.

Presentation is loading. Please wait.

(CS1301) Introduction to Computer Programming City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 1

Similar presentations


Presentation on theme: "(CS1301) Introduction to Computer Programming City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 1"— Presentation transcript:

1

2 (CS1301) Introduction to Computer Programming City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 1 http://www.cs.cityu.edu.hk/~helena ( C S 1 3 0 1 ) Introduction to Computer Programming [Please switch off your phone]

3 (CS1301) Introduction to Computer Programming City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 2 http://www.cs.cityu.edu.hk/~helena Dr. Helena Wong Department of Computer Science CS1301 Introduction to Computer Programming Room :B6419 Phone :2788-8042 Email: cshwong@cityu.edu.hk Mail box: P44 Info: www.cs.cityu.edu.hk/~helena Please print lecture slides before you come

4 (CS1301) Introduction to Computer Programming City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 3 http://www.cs.cityu.edu.hk/~helena What will you learn? Programming knowledge (Introduction to main concepts)  Imagine what the Microsoft Word program does when you: type a character. press the delete key. Using JavaScript (Some major features of the language)  You will be able to create simple scripts to tell the weekday of a specific date, count the number of prime values within a range of numbers, build a fancy tic-tac-toe game, etc..  You will learn some web programming techniques, eg. mouse events, form handling, etc.. We will use FrontPage 2003 and Internet Explorer 6 (or above)

5 (CS1301) Introduction to Computer Programming City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 4 http://www.cs.cityu.edu.hk/~helena Assessment Pattern Compulsory: exam mark >= 30 Exam (70%) 2 Tests (5% +10%) 2 Assignments (6% + 9%) Continuous assessment (+/- 3%) Tutorial exercises, participation, overall progress, …

6 (CS1301) Introduction to Computer Programming City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 5 http://www.cs.cityu.edu.hk/~helena Tutorial and Lecture Exercises 1. Tutorial exercises You should manage to finish the exercises on-time. 2. Lecture exercises A 10 minutes (or more) exercise at the beginning of the lectures. For revision, warm-up, self-evaluation,... Don't miss them!

7 (CS1301) Introduction to Computer Programming City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 6 http://www.cs.cityu.edu.hk/~helena An Important Rule Please switch off your phone during lectures/tutorials, or It is disturbing to others if: Your phone rings, or You go out or come in during a lesson. Suppose somebody calls you.. If you decide to leave the classroom in order to answer the call, please stay outside and then come back during the break only!!

8 (CS1301) Introduction to Computer Programming City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 7 http://www.cs.cityu.edu.hk/~helena Do assignments and exercises on your own “ On your own ” means discuss the problems with any other people. study materials available on the internet. refer to any book. But the details and write-up must be entirely your work. The principle is: Students should gain through practicing and developing skills in doing your work. You should not create any chance for other students to copy your work. For any plagiarism case, –The student who plagiarizes will receive a negative mark. –Any student who allows his/her work to be copied will get a 50% deduction of marks. Deserved mark? Unfair situation 

9 (CS1301) Introduction to Computer Programming City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 8 http://www.cs.cityu.edu.hk/~helena Planned Core Topics A Quick Look at JavaScript Programming Overview of Program Structure Functions and Event Handling Programming Concepts Fundamental Data Types, Variables, Arrays and Strings Conditional and Iterative Control Structures More about Web Programming, Objects and Events Recursion Programming Languages and Execution Models * The exact details and arrangements of the above are subject to change Language rules Programming style Concepts Examples of programs Guided programming tasks


Download ppt "(CS1301) Introduction to Computer Programming City Univ of HK / Dept of CS / Helena Wong 0. Course Introduction - 1"

Similar presentations


Ads by Google