1 / 8

( C S 1 3 0 1 ) Introduction to Computer Programming

( C S 1 3 0 1 ) Introduction to Computer Programming. [Please switch off your phone]. Introduction to Computer Programming. Room : B6419 Phone : 2788-8042 Email : cshwong@cityu.edu.hk Info : www.cs.cityu.edu.hk/~helena. Dr. Helena Wong Department of Computer Science.

teo
Download Presentation

( C S 1 3 0 1 ) Introduction to Computer Programming

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ( C S 1 3 0 1 ) Introduction to Computer Programming [Please switch off your phone]

  2. Introduction to Computer Programming Room : B6419 Phone : 2788-8042 Email : cshwong@cityu.edu.hk Info : www.cs.cityu.edu.hk/~helena Dr. Helena Wong Department of Computer Science

  3. What will you learn? Programming knowledge (Introduction to main concepts) • Imagine what the Microsoft Word programdoes 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 useSharePoint Designer 2007andInternet Explorer

  4. 2 Tests (5% +10%) 2 Assignments (6% + 9%) Exam (70%) Assessment Pattern Continuous assessment (+/- 3%)Tutorial exercises, participation, overall progress, … Compulsory: exam mark >= 30

  5. Introduction to Computer Programming • 1. Tutorial exercises • You should manage to finish the exercises on-time. • 2. Lecture exercises • 10 minutes (or more) exercises at the beginning of the lectures. • For revision, warm-up, self-evaluation, .. . Don't miss them! • Lecture and Tutorial sessions (please fill in below):

  6. Please switch off your phone during lectures/tutorials, or An Important Rule 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, pleasestay outsideand thencome back during the breakonly!!

  7. 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. Butthe 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 plagiarizeswill be punished. • Any student who allows his/her work to be copiedwill alsobe punished. Deserved mark? Unfair situation

  8. 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 Examples of programs Guidedprogrammingtasks Languagerules Programming style Concepts * The exact details and arrangements of the above are subject to change

More Related