TABLE OF DISTRIBUTION OF PERIODS PER
WEEK/YEAR
BASIC Education - Intermediate Level
|
CONTENT |
Secondary Education
SCOPE AND
SEQUENCE – Literature & Humanities
SCOPE AND
SEQUENCE – Sociology & Economics
SCOPE AND
SEQUENCE – General Sciences/ Life Sciences
1.
To develop
positive attitudes toward computer, and reinforce student’s self-confidence
through the efficient use of this technology.
2.
To value the
educational and economic role of the computer as well as its function in
facilitating communication.
3.
To interact with
other cultures and civilizations through various programs and computer
networks.
4.
To develop
creativity, logical thinking, problem solving, and analysis abilities through
programming.
5.
To recognize the
uniqueness of the computer as a programmable machine which
can perform specific tasks upon the user’s orders.
6.
To acquire basic
computer concepts and their use in various cultural, industrial, and commercial
domains.
7.
To acquire
information management skills: navigating through information, sending,
receiving, storing, and retrieving it.
8.
To acquire
database management techniques.
9.
To use the
computer efficiently and to manipulate its peripherals for various purposes.
10.
To acquire the
basic computer skills needed in the labor market.
|
Niveau |
Basic Education |
Secondary Education |
||||||||||||||
|
Elementary Level |
Intermediate Level |
|||||||||||||||
|
Cycles |
First Cycle |
Second Cycle |
|
1st |
Second Year |
Third Year |
||||||||||
|
School Year |
1st |
2nd |
3rd |
4th |
5th |
6th |
7th |
8th |
9th |
Year |
Humanities |
Sciences |
Literature & Humanities |
Sociology &
Economics |
General Sciences |
Life Sciences |
|
Weekly Periods |
|
|
|
|
|
|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
Yearly Periods |
|
|
|
|
|
|
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
30 |
1.
Acquainting the
learner with the computer, its main components and functions.
2.
Developing keyboard
and mouse skills as well as simple file management, electronic drawing, and
typing.
3.
Developing word
processing concepts and skills to perform school and personal tasks, and to
acquire useful skills for later professions.
4.
Using
spreadsheet techniques to organize data and perform arithmetic and statistical
applications suitable for the students’ level.
5.
Searching for,
retrieving, and demonstrating various types of information extracted from
computer multimedia applications.
6.
Practicing
simple programming to experience the potential of the computer as a
programmable machine that helps in developing problem-solving skills.
|
Grade Level |
7ème année |
Time |
8ème année |
Time |
9ème année |
Time |
|
Subject |
||||||
|
1. Computer
Components |
·
Utility and types of computers. ·
Basic computer components. |
2 |
·
Memory. ·
The Central Processing Unit (CPU). ·
Peripherals: printer and scanner. |
2 |
|
|
|
2. Operating
System |
·
Operating system environment. ·
Windows handling. ·
Files and folders. |
4 |
·
Types of files. ·
Manipulating programs. ·
Customizing desktop. ·
Formatting disks. |
4 |
·
Print management. ·
Disks diagnosis and files maintenance. |
2 |
|
3. Word
Processing |
·
Word processing environment. ·
Parts of a text. ·
Manipulating documents. |
8 |
·
Style. ·
Page setup and Print Preview. ·
Table. |
6 |
·
Templates. ·
Columns. ·
Improving editing productivity. |
6 |
|
4. Electronic
Drawing |
·
Environment of the electronic drawing software. ·
The drawing and coloring tools. ·
Drawing projects. |
4 |
·
Design principles. ·
Inserting text into drawing. ·
Modifying an existing drawing. ·
Drawing projects. |
4 |
|
|
|
5. Spreadsheet |
|
|
·
Spreadsheet environment. ·
Worksheet. |
6 |
·
Page setup and Print Preview. ·
Workbook. ·
Charts. ·
Simple statistical applications. |
8 |
|
6. Programmation * |
·
Programming environment ·
Fundamental instructions ·
Repetition statement ·
Arithmetic operators (+,-,*, / ) ·
Simple Procedures ·
The Editor |
12 |
·
Words and Lists ·
Variables ·
Procedures with variables ·
Procedures management |
8 |
·
Interactive programming ·
Logical operators (NOT, AND, OR) ·
Conditional statement (If ...Then) ·
Applications: constructing interactive programs. |
8 |
|
7. Les techniques de présentation
d’informations |
|
|
|
|
·
The presentation software environment. ·
Selecting a model for the presentation. ·
Inserting multimedia elements in the presentation. ·
Running a presentation. ·
Students Projects. |
6 |
|
Number of Periods |
|
30 |
|
30 |
|
30 |
* Remark: The programming curriculum for the intermediate level
was designed according to the basic concepts of LOGO programming language.
Other programming language(s) may be adopted in the future if they prove to be
more adequate while maintaining similar concepts.
CONTENT
|
|
1. Computer Components
· Utility and types of computer.
· Basic computer Components. - The
screen - The
keyboard - The mouse - The disks
2. Operating System
· Operating system environment. - Programs - Desktop -
Accessories
· Windows handling. - Switching
between windows. - Moving
and sizing windows.
· Files and folders. - Browsing
files. - File manager. 3. Word
Processing
· Word processing environment. - The
default menu. - The
toolbars.
· Parts of a text. - Selecting
parts of a text. - Editing a
text. - Insertion
of text and pictures.
· Manipulating documents. - Using the
spelling checker. - Printing documents. - Creating
and saving documents. |
4.
Electronic Drawing
· Environment of the electronic drawing software. - The
default menu. - The
Toolbox.
· The drawing and coloring tools. - The
drawing tools. - Selecting
shapes of the drawing tools. - The color
palette.
· Drawing projects. 5.
Programming
· Programming environment.
· Fundamental instructions. - Instructions for controlling the screen. - Basic instructions in the interactive mode. - Producing and printing drawings.
· Repetition statement. - Notion and utility of the repeat instruction. - Parameters and syntax of the repeat instruction.
· Arithmetic operators (+, - , *, /). - The four basic operations. - Priorities and use of parentheses.
· Simple procedures. - Syntax and execution of procedures. - Subprocedures.
· The editor. - Introducing the editor. - Managing the procedures library. - Saving and loading files from the editor. |
CONTENT
|
|
1.
Computer Components
· Memory. - Memory and storage. - Types of memory. - Common storage devices.
· Central Processing Unit (CPU).
· Peripherals. - printer: Function and common types. Connection computer-printers. - Scanner: Functions and uses. Connection computer-scanner. 2.
Operating System
· Types of files. - Executable files. - Text files. - Graphic files.
· Manipulating programs. - Installation of programs. - Running programs.
· Customizing desktop. - Shortcuts. - Screen saver.
· Formatting disks. 3. Word Processing
· Style. - Applying style to text. - Indentation.
· Page setup and Print preview. - Setting the pages. - Margins. - Header and footer.
· Table. - Creating a table. - Editing within a table. - Formatting a table. |
4. Electronic Drawing
· Design principles. - Balance between elements. - Kinds of design.
· Inserting text into drawing.
· Modifying an existing drawing.
· Drawing projects. 5.
Spreadsheet
· Spreadsheet environment. - The default menu. - The toolbars.
· Worksheet. - Editing. - Formulas. 6. Programming
· Words and Lists. - Syntax for printing words and lists. - Applications: typing short texts and captions for graphics.
· Variables. - Notion and types of variables. - Assignment primitive.
· Procedures with variables. - Syntax of procedures with variables. - Executing procedures with variable(s). - Subprocedures with variable(s).
· Procedures management. - Listing, modifying, and erasing procedures. - Saving, loading, and deleting files. |
CONTENT
|
|
1. Operating System
· Print management.
· Disk diagnosis and files maintenance. - Defragmentation - Scandisk 2. Word Processing
· Templates. - Formatting a document using a template. - Style Gallery
· Columns. - Dividing
a page into columns. - Setting
columns number and width.
· Increasing editing productivity. - Finding and
replacing text. - Automatic
insertion (Autotext). - Automatic
correction. 3. Spreadsheet
· Page setup and Print Preview. - Page setup. - Print area.
· Workbook. - Relative and absolute reference. - Sheet handling within a workbook.
· Charts.
· Simple statistical applications. |
4. Programming
· Interactive programming. - Running
and interpreting a ready-made interactive program. - Notion of
interactive programming. - Function
and use of the instructions for data entry.
· Logical operators. - TRUE or FALSE
values of statements. - NOT, AND,
and OR operators.
· Conditional statement (IF ...THEN). - Function
and components of the conditional statement. - Use of
the conditional statement. - The STOP
primitive.
· Applications: constructing interactive programs. 5. Electronic Presentation
Techniques
· The presentation software environment. - The
default menu. - The
toolbars.
· Selecting a model for the presentation. - Selection
of an existing model. -
Modification of display characteristics. - Inserting
texts.
· Inserting multimedia elements in the presentation. - Selecting
images from different sources. - Inserting
tables, sounds, and graphic charts.
· Running a presentation. - Manual presentation. - Programmed presentation.
· Students’ projects. |
-
Using database
management techniques to organize data, filter it, classify it, and produce
meaningful reports out of it.
-
Producing applications
that combine various types of information using multimedia techniques.
-
Acquaintance with
communication network tools and their benefits.
-
Acquaintance with
modern programming techniques.
-
Applying advanced
spreadsheet and word processing techniques.
-
Practicing modern
programming techniques to enhance problem solving and decision making capacity.
|
LITERATURE AND
HUMANITIES |
||||||
|
|
||||||
|
Grade Level |
First Year |
Time |
Second Year |
Time |
Third Year |
Time |
|
Subject |
|
|
- Humanities - |
|
- Literature & Humanities - |
|
|
1. Programming * |
·
Computer programming and problem solving. ·
Programming environment. ·
Program structure and elements. ·
Simple programming applications. |
18 |
|
|
|
|
|
2. Database |
·
Database concepts. ·
DBMS environment ·
Table structure. ·
Manipulating an existing table. ·
Sorting and filtering data. ·
Creating a table. ·
Creating simple forms. |
10 |
·
Creating simple reports. ·
Creating simple queries. ·
Index. ·
Using OLE. ·
Applications. |
14 |
·
Relating tables. ·
Creating subforms. ·
Joint table queries. ·
Complex and parameter queries. |
10 |
|
3. Multimedia |
|
|
·
Sound production and editing. ·
Techniques of producing multimedia electronic presentations. ·
Students Projects. |
12 |
·
Hypermedia. ·
Producing interactive Hypermedia presentations. |
10 |
|
4. Network Communication |
|
|
·
Network concepts. ·
Internet. ·
Electronic mail. |
4 |
·
Internet services. ·
Internet research techniques |
2 |
|
5. History of Computers |
·
Important developments in the history of the computer. |
2 |
|
|
|
|
|
6. Word Processing and Desktop Publishing |
|
|
|
|
·
Designing and producing a simple publication. |
8 |
|
Total Number of Periods |
|
30 |
|
30 |
|
30 |
|
SOCIOLOGY AND
ECONOMICS |
||||||
|
|
||||||
|
Grade Level |
First Year |
Time |
Second Year |
Time |
Third Year |
Time |
|
Subject |
|
|
- Humanities - |
|
- Sociology & Economics - |
|
|
1. Programming |
·
Computer programming and problem solving. ·
Programming environment. ·
Program structure and elements. ·
Simple programs. |
18 |
|
|
|
|
|
2. Database |
·
Database concepts. ·
DBMS environment. ·
Table structure. ·
Manipulating an existing table. ·
Sorting and filtering data. ·
Creating a table. ·
Creating simple forms. |
10 |
·
Creating simple reports. ·
Creating simple queries. ·
Index. ·
Using OLE. ·
Applications. |
14 |
·
Relating tables. ·
Creating subforms. ·
Joint table queries. ·
Complex and parameter queries. |
10 |
|
3. Multimedia |
|
|
·
Sound production and editing. ·
Techniques of producing multimedia electronic presentations. ·
Students Projects. |
12 |
·
Interactive Hypermedia. ·
Running interactive Hypermedia presentations. |
10 |
|
4. Network Communication |
|
|
·
Network concepts. ·
Internet. ·
Electronic mail. |
4 |
·
Internet services. ·
Internet research techniques. |
2 |
|
5. History of
Computers |
·
Important developments in the history of the computer. |
2 |
|
|
|
|
|
6. Statistical
and Administrative Applications |
|
|
|
|
·
Executing a project using the built-in spreadsheet statistical functions. |
8 |
|
Total Number of
Periods |
|
30 |
|
30 |
|
30 |
|
GENERAL SCIENCES AND LIFE SCIENCES |
||||||
|
|
||||||
|
Grade Level |
First Year |
Time |
Second Year |
Time |
Third Year |
Time |
|
Subject |
|
|
- Sciences - |
|
General & Life Sciences |
|
|
1. Programming * |
·
Computer programming and problem solving. ·
Programming environment. ·
Program structure and elements. ·
Simple programming applications. |
18 |
·
Programming techniques: comments, scrolling, dialog boxes, menus. ·
Loops and decision statements. ·
Students’ projects. |
16 |
·
Programming techniques: graphics, multimedia, OLE. ·
Students’ projects. |
18 |
|
2. Database |
·
Database concepts. ·
DBMS environment ·
Table structure. ·
Manipulating an existing table. ·
Sorting and filtering data. ·
Creating a table. ·
Creating simple forms. |
10 |
·
Creating simple reports. ·
Creating simple queries. ·
Index. |
10 |
·
Relating tables. ·
Creating subforms. ·
Joint table queries. ·
Complex and parameter queries. |
10 |
|
3. Network
Communication |
|
|
·
Network concepts. ·
Internet. ·
Electronic mail. |
4 |
·
Internet services. ·
Internet research techniques. |
2 |
|
4. History of Computers |
·
Important developments in the history of the computer. |
2 |
|
|
|
|
|
Total Number of Periods |
|
30 |
|
30 |
|
30 |
Remark: The programming
curriculum for the secondary level was designed according to the basic concepts
of MS Visual Basic 4.0. Other
programming language(s) may be adopted in the future if they
prove to be more adequate while maintaining similar concepts.
CONTENT
|
|
1.
Programming
· Computer programming and problem solving. -
Strategies of problem solving. - Simple
flowchart.
· Programming environment. - The basic
elements of the main menu. - The help
system.
· Program structure and elements. -
Components of a program. -
Procedures.
· Simple programming applications. - Code
generated by the system. - Code
entered by the user. -
Variables. -
Arithmetic operators. 2.
Database
· Database concepts. - Basic
database concepts. - Basic
DBMS concepts.
· DBMS environment.
· Table structure. - Record. - Field. |
· Manipulating an existing table. - Opening a
table. - Changing field
values. - Reports
displaying
· Sorting and filtering data. - Quick
sort. - Filtering
by selection.
· Creating a table. - The
design process. - The
creating process. - Changing
a table design.
· Creating simple forms. - Automatic
creation of a form. - Creating
a form with form Wizards. 3.
Computer History
· Etapes importantes dans le développement de l’ordinateur. -
Pre-computer stages. -
Beginnings of automatic calculator. - The four
computer generations. - Computer
today. |
CONTENT
|
|
1.
Database
· Creating simple reports. - Creating
an automatic report. - Creating
reports with wizards.
· Creating simple queries. - Research
criteria. - Creating
selection queries. - Modifying
a query’s description.
· Index. - Creating
an index. - Deleting
an index.
· Using OLE. - OLE
types. - Inserting
OLE objects in a field, form, and report.
· Applications. |
2.
Multimedia
· Sound production and editing: - Creating
sound files. -
Manipulating sound files.
· Techniques of producing multimedia electronic presentation : Importing graphs, tables, movies, etc... - Students
projects. 3. Network
Communication
· Network concepts.
· Internet. - Internet
history. - Internet
services. - Internet
and education.
· Electronic mail. - Utility
of electronic mailing. - Sending
and receiving messages. |
CONTENT
|
|
1. Programming
· Programming techniques: - Comments. -
Scrolling. - Dialog
Boxes. - Menus.
· Loops and decision statements. - Conditional
statements IF... THEN... ELSE - Loops
FOR... NEXT
· Students projects. 2. Database
· Creating simple reports. - Creating
an automatic report. - Creating
reports with wizards.
· Creating simple queries. - Research
criteria. - Creating selection
queries. - Modifying
query’s description.
· Index. - Creating
an index. - Deleting
an index. |
3. Network Communication
· Network concepts.
· Internet. - Internet
history. - Internet
services. - Internet
and education.
· Electronic mail. - Utility
of electronic mailing. - Sending
and receiving massages. |
CONTENT
|
|
1.
Database
· Relating tables. - One to many relation. - Manipulating data in linked tables.
· Creating subforms. - Creating subforms with the form wizard. - Changing the display of a subform.
· Joint table queries.
· Complex and parameter queries. 2. Multimedia
· Hypermedia.
· Running interactive Hypermedia presentations. |
3. Network Communication
· Internet services. -
Information research. - Files
transfer.
· Internet searching techniques. 4.
Statistical and Administrative Applications
· Executing a project using the spreadsheet built-in
statistical functions. |
CONTENT
|
|
1.
Programming
· Programming techniques. - Graphics. - Multimedia - OLE
· Projects. 2. Database
· Relating tables. - One to many relation. - Manipulating data in linked tables.
· Creating subforms. - Creating subforms with the form wizard. - Changing the display of a subform.
· Joint table queries.
· Complex and parameter queries. |
3. Network
Communication
· Internet services. - Information
research. - Files transfer.
· Internet research techniques. |