COMPUTER SCIENCE GRADE 11

- Python Fundamentals
 - Data Handling
 - Data Representation
 - Boolean Logic
 - Computer System Overview
 - Insight Into Program Execution
 - Cyber Safety
 - Conditional and Iterative Statements
 - String Manipulation
 - Debugging Programs
 - List Manipulation
 - Tuples
 - Dictionaries
 - Simple Queries in SQL
 - Relational Databases
 - Online Access and Computer Security
 
Python Fundamentals
						1					
					
							Introduction						
					
						2					
					
							Identifiers; Literals – Part 1						
					
						3					
					
							Literals – Part 2						
					
						5					
					
							Operators						
					
						6					
					
							Barebones of Python Program						
					
						8					
					
							Variables and Assignments – Part 2						
					
						9					
					
							Dynamic Typing; Input & Output Function – Part 1						
					
						10					
					
							Input & Output Function – Part 2						
					
						11					
					
							Input & Output Function – Part 3						
					Data Handling
						1					
					
							Introduction						
					
						2					
					
							Length of a String; List and Tuples						
					
						3					
					
							Mutable and Immutable Types – Part 1						
					
						4					
					
							Mutable and Immutable Types – Part 2; Variable Internals						
					
						5					
					
							Operators – Part 1						
					
						6					
					
							Operators – Part 2						
					
						7					
					
							Operators – Part 3						
					
						8					
					
							Operators – Part 4						
					
						9					
					
							Operators – Part 5						
					
						10					
					
							Operators – Part 6						
					
						11					
					
							Operator Precedence; Operator Associativity; Expressions – Part 1						
					
						12					
					
							Expressions – Part 2; Evaluating Expressions – Part 1						
					
						13					
					
							Evaluating Expressions – Part 2						
					
						14					
					
							Evaluating Expressions – Part 3						
					
						15					
					
							Type Casting; Standard Python Modules						
					
						16					
					
							Math Module – Part 1						
					
						17					
					
							Math Module – Part 2						
					
						18					
					
							Random Module – Part 1						
					
						19					
					
							Random Module – Part 2; Statistics Module						
					Data Representation
						1					
					
							Introduction						
					
						2					
					
							Number Systems; Number Conversions – Part 1						
					
						3					
					
							Number Conversions – Part 2; Representation of Unsigned Integeres in Binary						
					
						4					
					
							Number Conversions – Part 3						
					
						5					
					
							Decimal & Binary Addtion; Character and String Representation						
					
						6					
					
							Unicode; Unicode Encoding Scheme						
					
						7					
					
							UTF-8 1 Byte Representation; UTF-8 2 Byte Representation						
					
						8					
					
							UTF-8 3 Byte Representation; UTF-8 4 Byte Representation; UTF-32						
					Boolean Logic
						1					
					
							Introduction						
					
						2					
					
							Evaluation of Boolean Expressions; Basic Logic Gates;Basic Postulates & Theorems of Boolean Logic – Part 1						
					
						3					
					
							Basic Postulates & Theorems of Boolean Logic – Part 2						
					
						4					
					
							Basic Postulates & Theorems of Boolean Logic – Part 3; Some Logic Gates – Part 1						
					
						5					
					
							Some Logic Gates – Part 2; Exercises						
					Computer System Overview
						1					
					
							Introduction						
					
						2					
					
							Parts of Memory						
					
						3					
					
							Read Only Memory						
					
						4					
					
							The Storage Unit						
					
						5					
					
							The System Bus;Mobile System Organisation						
					
						6					
					
							Mobile System Organisation						
					
						7					
					
							Software						
					Insight Into Program Execution
						1					
					
							Introduction						
					
						2					
					
							Translation Process						
					
						3					
					
							Role of Operating System – Part 1						
					
						4					
					
							Role of Operating System – Part 2						
					
						5					
					
							Functions of Operating System – Part 1						
					
						6					
					
							Functions of Operating System – Part 2						
					
						7					
					
							Functions of Operating System – Part 3						
					
						8					
					
							Functions of Operating System – Part 4						
					
						9					
					
							Functions of Operating System – Part 5						
					
						10					
					
							Functions of Operating System – Part 6						
					Cyber Safety
						1					
					
							Introduction						
					
						2					
					
							Reasons for Cyber Crime						
					
						3					
					
							Anonymous Browsing;Confidentiality of Information						
					
						4					
					
							Cyber Crime						
					Conditional and Iterative Statements - Part 1
						1					
					
							Introduction						
					
						2					
					
							Iterative Construct ; Program Logic Development Tools						
					
						3					
					
							The If Statements- Part 1						
					
						4					
					
							The If Statements- Part 2; If-Elif Statements						
					
						5					
					
							Nested if						
					
						6					
					
							Storing Conditions;Operators						
					
						7					
					
							Exercises						
					
						8					
					
							Programming						
					Conditional and Iterative Statements - Part 2
						1					
					
							Iteration and Looping Statements;The for Loop; The While Loop						
					
						2					
					
							Programming – Part 1						
					
						3					
					
							Break and Continue Statements						
					
						4					
					
							Programming – Part 2						
					
						5					
					
							Nested Loops						
					
						6					
					
							Programming – Part 3						
					
						7					
					
							Programming – Part 4						
					
						8					
					
							Programming – Part 5						
					String Manipulation
						1					
					
							Introduction						
					
						2					
					
							Operators						
					
						3					
					
							Determining Ordinal/Unicode Value of a Single Character						
					
						4					
					
							String Functions and Methods – Part 1						
					
						5					
					
							String Functions and Methods – Part 2; Programming – Part 1						
					
						6					
					
							Programming – Part 2						
					
						7					
					
							Programming – Part 3						
					
						8					
					
							Programming – Part 4						
					String Manipulation
						1					
					
							Introduction						
					
						2					
					
							Operators						
					
						3					
					
							Determining Ordinal/Unicode Value of a Single Character						
					
						4					
					
							String Functions and Methods – Part 1						
					
						5					
					
							String Functions and Methods – Part 2; Programming – Part 1						
					
						6					
					
							Programming – Part 2						
					
						7					
					
							Programming – Part 3						
					
						8					
					
							Programming – Part 4						
					Debugging Programs
						1					
					
							Introduction						
					
						2					
					
							Exceptions						
					
						3					
					
							Types of Errors						
					
						4					
					
							How to Debug a Program						
					List Manipulation
						1					
					
							Introduction						
					
						2					
					
							Creating Lists from Existing Sequences; Eval Function						
					
						3					
					
							Accessing Lists; Traversing a List						
					
						4					
					
							Programming – Part 1; Comparing Lists						
					
						5					
					
							List Operations						
					
						6					
					
							Slicing of Lists – Part 1						
					
						7					
					
							Programming – Part 2						
					
						8					
					
							Slicing of Lists – Part 2						
					
						9					
					
							Appending of List; Deleting of List ; List Functions and Methods – Part 1						
					
						10					
					
							List Functions and Methods – Part 2						
					
						11					
					
							List Functions and Methods – Part 3						
					Tuples
						1					
					
							Introduction						
					
						2					
					
							Traversing of Tuple; Tuple Operators;Slicing of Tuple						
					
						3					
					
							Tuple Functions and Methods						
					Dictionaries
						1					
					
							Introduction						
					
						2					
					
							Creating Dictionary						
					
						3					
					
							Traversing of Dictionary; Characteristics of Dictionary – Part 1						
					
						4					
					
							Characteristics of Dictionary – Part 2;Ways of Creating Dictionary – Part 1						
					
						5					
					
							Ways of Creating Dictionary – Part 2						
					
						6					
					
							Adding Elements to Dictionary;Nesting Dictionaries						
					
						7					
					
							Deleting Elements; Checking for Existence of a Key						
					
						8					
					
							Printing a Dictionary ; Split Function						
					
						9					
					
							Counting Elements of List Using Dictionaries; Dictionaries Methods and Functions – Part 1						
					
						10					
					
							Dictionaries Methods and Functions – Part 2						
					Simple Queries in SQL
						1					
					
							Introduction						
					
						2					
					
							Data Types – Part 1						
					
						3					
					
							Data Types – Part 2; SQL Command Syntax						
					
						4					
					
							Operator Precedence;MYSQL Functions – Part 1						
					
						5					
					
							MYSQL Functions – Part 2						
					Relational Databases
						1					
					
							Introduction						
					
						2					
					
							Components of a Table;Terminology						
					
						3					
					
							Keys						
					
						4					
					
							MySQL Database System;Classification of SQL Statements						
					Online Access and Computer Security
						1					
					
							Introduction						
					
						2					
					
							Threat;Cookies ;Solutions to Threats – Part 1						
					
						3					
					
							Solutions to Threats – Part 2						
					Be the first to add a review.
					Please, login to leave a review	
		
			

