Syllabus content and objectives
Official JAMB Computer Studies outline · Section G: Developing Problem-Solving Skills
Content
Features and syntax of programming languages, including keywords, variable types, constants, literals, numeric values, strings, alphanumeric values, and basic language characteristics.
Objective
Identify the features and syntax of a programming language.
Content
Basic statements in high-level programming languages: input, output, processing, comments, functions, procedures, methods, subroutines, iteration or loops, conditional statements, assignment statements, and dimension statements.
Objective
Identify and explain the basic statements and subunits of a high-level programming language.
Content
Arithmetic operators and expressions.
Objective
Identify and use arithmetic operators and expressions.
Content
String operators and expressions.
Objective
Identify and use string operators and expressions.
Content
Built-in functions in programming languages.
Objective
Identify built-in functions and understand their uses.
Content
Primitive data types: integer, float, Boolean, and character.
Objective
Identify primitive data types.
Content
Non-primitive data types, including arrays, classes, and strings.
Objective
Identify non-primitive data types.
Content
Complex data structures, including trees, graphs, linked lists, and objects.
Objective
Identify complex data structures.
Opens the CBT engine with Computer Studies past questions and answers.