CURRICULUM STRUCTURE FOR COMPUTER PROGRAMMING COURSE
SUBJECT : PROGRAMMING & DEVELOPMENT TOOLS
Form 4
Form 5
Introduction to Computer
Application
Web Design and Project
Interactive Programming and
Project
120 periods
(140+120) 260 periods
(74+226) 300 periods
Entrepreneurship
20periods
MODULE 1: INTRODUCTION TO COMPUTER APPLICATION (120 PERIODS)
1.1
TOPICS
Overview of Office Tools
1.1. 1 Features of Office Tools
1.1.2 Working with Menu and Toolbars
1.2
Introduction to Source Code
1.2.1 Backbone Office Applications
1.3
Process and Information Layout
1.3.1 Word Information Layout
Introduction to Word Processor
Text and Image Information
Single Document Information Layout
Multiple Document Information
Layout
Publishing the Document as a Web
page
1.3.2 Data Information Layout
Spreadsheet Basics
Single Excel sheet
Multiple Excel sheets
1.3.3 Presentation Information Layout
Understanding the Interface
Single .ppt slide
Multiple .ppt slides
1.4 Project Integration
1.4.1 Designing Interactive Web page
1.4.2 Creating Interactive Presentation
PERIOD
ALLOCATION
TOTAL NUMBER
OF PERIODS
10
120
60
50
MODULE 2: WEB DESIGN AND PROJECT (260 PERIODS)
TOPICS
2.1
Internet Basics
2.1.1 World Wide Web
2.1.2 Uses of Internet
2.1.3 Browsers and Web Server Concepts
2.1.4 Uniform Resource Locator
2.2
HTML Basics
2.2.1 Structure of HTML
2.3
Basic Tags in HTML
2.3.1 Headings
2.3.2 Paragraph
2.3.3 Line Breaks
2.3.4 Comments
2.3.5 Horizontal rule
2.3.6 Scrolling Text
2.3.7 Colour, Colour Values and Colour
Names
PERIOD
ALLOCATION
9
4
23
TOTAL
NUMBER OF
PERIODS
260
2.4
Text in HTML
2.4.1 Formatting Text
2.4.2 Quotations
List Types
2.5.1 Ordered List
2.5.2 Unordered List
2.5.3 Definition List
2.6
Link
2.6.1 Hyperlink
10
2.7
Images
2.7.1 Inserting images
2.7.2 Formatting Images
2.7.3 Hyperlink Images
2.7.4 Background
2.8
Multimedia Objects
2.8.1 Music
2.8.2 Movies
2.8.3 Animation
Tables
2.9.1 Creating basic table
2.9.2 Heading, Caption and Border
2.9.3 Rows and Columns
2.9.4 Cell spacing and padding
2.9.5 Cell background
2.5
2.9
2.10 Frames
2.10.1 Types of Frameset
Horizontal Frameset
Vertical Frameset
Mixed Frameset
2.10.2 Navigation Frame
2.11 Forms
2.11.1 Designing the Form
2.11.2 Working with Form Elements
10
10
12
10
15
2.12 Case Study
2.12.1 Creating Web Pages
22
2.13 Web Design and Programming
2.13.1 Creating Web Pages project
120
MODULE 3: INTERACTIVE PROGRAMMING AND PROJECT (300 PERIODS)
TOPICS
3.1
3.2
3.3
3.4
Introduction to Multimedia Authoring
3.1.1 Multimedia and its uses
3.1.2 Multimedia Classification
3.1.3 Devices used in Multimedia
3.1.4 Navigation Structure
3.1.5 Project Design and Development
Planning
Interface Components
3.2.1 Basic Windows
3.2.2 Menu Bar
3.2.3 Other Interface Components
3.2.4 Using Help
Introduction to Lingo Programming
3.3.1 Definition
3.3.2 Types of Lingo Script
3.3.3 Lingo Library Palette
3.3.4 Lingo Library Properties Box
3.3.5 Lingo Terminology
3.3.6 Folders and files
Movie
3.4.1 Getting Started
3.4.2 Image, Sound, Animation and Video
3.4.3 Understanding Editors inside
Authoring Tool
3.4.4 Naming Cast Member
3.4.5 Adding Sprites to the Stage
3.4.6 Working with Timeline
3.4.7 Sequencing Sprites
3.4.8 Creating Projector
3.5 Interactivity using Lingo
3.5.1 Behaviour Inspector
3.5.2 Using Lingo Script for Navigation
3.6 Animation
3.6.1 Overview of Effects Channel
3.6.2 Setting Transition
3.6.3 Key Frames
3.6.4 Animation Using Library Palette
3.7 Movie Enhancing
3.7.1 Setting the Playback Speed
3.7.2 Applying Colour
3.7.3 Creating Film Loops
3.7.4 Alpha Channels and Masking
PERIOD
ALLOCATION
TOTAL
NUMBER OF
PERIODS
10
15
300
24
25
16
20
20
3.8 Movies Packaging
3.8.1 Publishing Settings
3.8.2 Publish Director Movies
3.8.3 Projector Types
3.9 Production Simulation
3.9.2 Creating Interactive Tutorial or
Presentation
13
3.10 Interactive Design and Programming
Process of Interactive Design
Identify the need
Defining the Goal
Information Architecture (Storyboard or
Branching Diagram)
Page Architecture and Interface Design
(Layout Principles)
Data collection
Programming and Authoring /
Scripting
Production
Documentation
Presentation
150
MODULE 4: ENTREPRENEURSHIP (20 PERIODS)
TOPICS
4.1 Introduction to entrepreneurship
4.2 Supporting agencies
4.3 Business ownership
4.4 Business Plan
4.5 Writing of Business Plan
PERIOD
ALLOCATION
TOTAL
NUMBER OF
PERIODS
20