reb.rw s… · web viewunit 5: word processing basics. kuc: create and manipulate a document...
Post on 23-Mar-2020
3 Views
Preview:
TRANSCRIPT
Competences and Assessment Criteria: Secondary ICT & Computer Science
S1 S2 S3 S4 S5 S6Unit 1: ICT foundation
KUC: Explain the foundation of Information and Communication Technology (ICT)
AC: Learners are able to correctly explain the foundations of Information and Communication Technology (ICT) by correctly explaining ICT related terms. Learners can accurately perform basic manipulation of ICT equipment and can figure out the importance of ICT throughout the evolution of society, including its advantages and disadvantages. Learners can also explain how ICT is used in different industries
ST1: Be able to explain the different ways of communication and to use the equipment’s and understand the importance of ICT
Unit 1: Data protection
KUC: Use computers safely and securely to ensure that data is protected
AC: Learners can correctly use appropriate procedures to protect computers against harmful programs. They are able to use the antivirus programs to scan computers and different secondary storages devices and can use backup and compression tools effectively
ST 1: Be able to set password and user privileges, to define, categorize and prevent harmful programs as well as to explain the source of virus or harmful programs
Unit 1: Application and utility software installation
KUC: Understand the functions of operating system, install and use application and utility software
AC: Learners are able to correctly explain the functions of an operating system. They should be able to follow instructions of installation set up to respond effectively, and install and uninstall correctly a given computer application
ST1: Create and save/store information, arranging them logically in folders, giving a balanced view of what they have achieved and how they can improve
ST2: Create, manipulate, locate, and interpret information in different ways using different features from common application
Unit 1: Computer fundamental
KUC: To be able to explain characteristics and evolution of computers and detect the impact of computer in society
AC: Students can explain the role and evolution of computers; type and classification of computer
ST1: Be able to Classify computers according to their size, processing power, their functions and the data to be processed.Differentiate different computer generations, technology used in each generation and detect the impact of computer in society.
Unit 1: Fundamental of laptop and portable devices
KUC: To be able to identify, use and maintain safely laptops and other portable devices
AC: Students can describe laptops and other portable devices
ST1: Be able to Explain the difference between laptops and desktop components and their cleaning procedures
ST2: Describe the use andfunctions of laptops,tablets, PDAs,Smart phones and
Configure powermanagement on laptop
Unit 1: Computer Security
KUC: To be able to enumerate various security threats and ensure security of computers
AC: students can enumerate several kinds of attacks and ensure security of data in computers and in network
ST1: Explain various security threats and find the best possible solutions to ensure computer security having evaluated a range of alternatives
software, exploring possibilities and considering the impact of different actions
ST1: Distinguish between different operating systems and collaborate with others to install and use an operating system, working to achieve common goals and achieve results.
Unit 2: Computer systems
KUC: Explain the evolution, categories, parts and role of computers
AC: Learners can accurately and correctly explain the invention and evolution of computers used in different generations. Learners can explain how computers are used in different industries and are able to precisely distinguish between the different types, parts of computers and connects them correctly
Unit 2: ICT in financial transactions
KUC: Analyse and criticize the role and impact of computing tools in financial transactions. Use computing tools in financial transactions
AC: Learners are able to effectively manage financial transactions for saving, sending, withdrawing, buying and selling using ICT tools and technology. In these circumstances, they should reveal strategies to make money using the technologies
ST 2: Be able to explain positive and negative
Unit 2: Table of contents and mail merge
KUC: Generate a table of contents and use one document to have multiple copies for different recipients
AC: Learners are able to accurately generate a table of contents, list of figures, and tables. They can correctly write a formal letter and use mail merge to generate multiple copies for a number of recipients
ST3: Create and save/store information, arranging them logically
Unit 2: Computer Architecture, Assembling and Disassembling a Computer
KUC: To be able to: Identify computer components and their functions (input, output, processing and storage) Assemble and disassemble a computer, do minor maintenance
AC: Students can identify the internal components of a computer and properly fix them. They can diagnose the cause of the problem associated with each component
Unit 2: Complex data structure in algorithm
KUC: To be able to utilize complex data structure in algorithm
AC: Students can utilize two dimensional array, link list, stack, queue and tree in algorithm. Students can be able to search and sort element in these structures. Students can perform complex mathematical functions like Factorial, GCD
ST3: Design an algorithm andflowchart to resolvecomplex mathematical
Unit 2: LAN architecture, Network protocols and models
KUC: To be able to identify computer network models, protocols and configure network devices
AC: Students can identify computer network models and protocols, install network devices and configure them
ST2: Identify computer network models and protocols, install network devices and configure them
ST2: Be able to explain the Input, Output, processing, storage and the characteristics of computer, the invention and evolution of computers used in different generations and also understand the parts and different system of computer
impact of financial technologies in society
ST 3: Be able to determine the role of computer in automated operations, record keeping, and stock exchange and the impact of computer
ST 4: Be able to use different technologies in financial transaction such as e-commerce ATM and mobile baking
in folders, giving a balanced view of what they have achieved and how they can improve
ST4: Create, manipulate, locate, and interpret information in different ways using different features from common application software, exploring possibilities and considering the impact of different actions
ST2: be able to create and modify table of content, list of figures.
ST3: be able to use mail merge for sending to different recipients, protect and print document.
ST2: Be able to Identify computer system, components and function of each component
ST3: Be able Assemble and disassemble a computer
problem
ST4: Be able to use two dimension arrays in an algorithm that require complex data structure in order to resolve complex mathematical problem
Unit 3: Computer navigation
KUC: Navigate the Windows environment and work with Windows explorer to introduce the techniques of folder and file management
AC: Learners are able to appropriately navigate the computer by
Unit 3: Objects in a document
KUC: Insert symbols, pictures, tables and objects into a document
AC: Learners are able to present and insert information graphically using objects in a document, write simple mathematical equations
Unit 3: Charts and advanced objects
KUC: Present data graphically and use different objects in a document
AC: Learners can accurately present data graphically using charts and insert a file into a document and display
Unit 3: Safe and ethical use of computer
KUC: To be able to integrate safety guidelines, ergonomics and ethical issues to have a good working environment
AC: Students can apply safety guidelines during computer use and
Unit 3: Introduction to computer network
KUC: To be able to explain principles, standards and purposes of computer network
AC: Students can explain all kind of transmission medium, devices, topology and related networking technologies
Unit 3: Networking Project
KUC: To be able to Build a computer wired and wireless network
AC: students can build a computer wired or wireless network
ST3: Build a wired and wireless computer
arranging elements of the desktop, taskbar and start menu. They can perform basic settings including the background, colour, screen saver, keyboard layout, date and time, and locate a given application program or accessory using the start menu. They can create, name, rename and differentiate the copy paste and cut paste operations for a given structure of folders and subfolder). Learners are able to recognise the basic functionalities of the keyboard and use them correctly
ST3: Be able to manage computer desktop icons and customise the taskbar.Should be able to explain Desktop background and theme, mouse, pointer and also be able to create, save Delete, copy and paste the folder and file
and present data in a table format
ST 5: be able to write equation, insert, edit, format textbox, shapes, pictures, word art, symbols and table.
the whole of it or as a shortcut in the document. They can correctly use 'Mathematical Equations Editor' to write mathematical functions and equations. They can use Excel to plot dynamic charts in a document
ST5: Create and save/store information, arranging them logically in folders, giving a balanced view of what they have achieved and how they can improve
ST6: Create, manipulate, locate, and interpret information in different ways using different features from common application software, exploring possibilities and considering the impact of different actions
ST4: Be able to insert, format charts and add objects from files in word processing
repair, keeping health precautions, respecting legal and ethical issues
ST4: Be able to apply safety guidelines during computer use and repair, keeping health precautions, respecting legal and ethical issues, protect equipment from physical damage
ST5: Be able to protect environment from being contaminated by unused equipment
confidently
ST5: Identify properties,advantage /disadvantagesand types of computernetworkST6: Differentiate networkconcepts and technology
ST7: Be able to install NIC card to the motherboard and make network cables both gross over and straight using UTP cableST8: Be able to connect computers/host to the switch /Hub, assign them IP address ,check connectivity using ping and ipconfig commands, attach network peripherals to the hosts and share files, folders and peripheralsST9: Be able to
network, installing and configuring network devices, exploring a range of ideas and actions, evaluating possible consequences and outcomes, to make decisions
identify different network topologies and make star and extended star topology using UTP straight and cross over cables, switch/ hub and computers
Unit 4: Safe, secure and ethical use of computers
KUC: Maintain a computer in good working condition and use it safely, securely and ethically
AC: Learners are able to maintain a computer in good working condition and use it safely, securely and ethically
ST4: Be able to maintain
computer in good working condition and use it safely, and connection of peripherals to the computer
Unit 4: Spreadsheet basics
KUC: Work with a spreadsheet and apply basic manipulation of cell content using arithmetical operations
AC: Learners are able to accurately work with spreadsheets and apply basic manipulation of cell contents using arithmetical operations
ST 6: Be able to work with spreadsheets and apply basic manipulations and format of cell contents
ST 7: To be able to use arithmetical operations, insert, delete, rename, copy, move, group and ungroup worksheets
Unit 4: ArcGIS
KUC: Query a map using selections (attribute and location). Create a map layout and insert map elements. Use advanced symbology and labelling. Print, export and send a map
AC: Learners are able to correctly query a map using complex selections and produce a map layout and print a map
ST7: Create and save/store information, arranging them logically in folders, giving a balanced view of what they have achieved and how they can improve
ST8: Create, manipulate, locate, and interpret information in
Unit 4: Computer software installation
KUC: To be able to install operating systems and other application software and to use disk management tools
AC: Students can install and troubleshoot software
ST6: be able to install some of system and application software and create partition and create on hard disk
ST7: Be able to use disk management tools
Unit 4: Introduction to Database
KUC: To be able to identify concepts of database and differentiate database models
AC: Students can identify concepts of database, differentiate among different types of database models
ST10: Be able to identify concepts of database, differentiate among different types of database models
Unit 4: SQL and Database Project
KUC: To be able to apply Structured Query Language in RDBMS and create a short database project
AC: Students can apply Structured Query Language in RDMBS and create a short database project
ST4: Apply structured Query Language (SQL) using knowledge and experience in relational database management systems (RDBMS)
ST5: Plan and develop a database to meet the requirements for a real life situation, presenting explanations and reasons for decisions
different ways using different features from common application software, exploring possibilities and considering the impact of different actions
ST5: Able to correctly query a map using complex selections and produce a map layout and print a map.
ST6: able to export map and email it
using language precisely
Unit 5: Word processing basics
KUC: Create and manipulate a document using basic word processing features
AC: Learners can create, save and open an existing document. They can select a given part of a document and apply formatting. They can move correctly to a given section of the document. They can accurately apply basic shortcuts keys in a document to save the time of using the mouse
ST5: Be able to work with document by formatting a
Unit 5: Worksheet data presentation
KUC: Manage a window, sorting and filtering data in a spreadsheet
AC: Learners can effectively freeze panes to make static a given range of columns/rows in a spreadsheet. Learners can accurately apply filtering techniques to an amount of data to display the desired content and sort spreadsheet contents to organise data
ST 8: Be able to freeze panes, to make a static of a given range of column in a spreadsheet and organise a
Unit 5: Charts and objects in spreadsheet
KUC: Use charts and objects in a spreadsheet, use different techniques to organise a printable datasheet
AC: Learners can create and format various types of charts, use tables to format the content of cells and organise a printable sheet accurately
ST9: Create and save/store information, arranging them logically in folders, giving a balanced view of what they have achieved and
Unit 5: Number system
KUC: To be able to compute numbers in different base systems and to do arithmetic operations based on binary numbers
AC: Students can correctly compute numbers in different base systems, and do arithmetic operations on binary numbers
ST8: Be able to convert a given number from one basic system to another and apply arithmetic operation
Unit 5: Database design
KUC: To be able to define conceptual, logical and physical levels of a database with database creation and manipulation
AC: Students can differentiate conceptual, logical and physical levels of a database and suggest a suitable database solution for a real life situation with queries
ST11: Be able to Describe each levels ofdatabase design
Unit 5: Arrays, functions and procedures
KUC: To be able to use array, functions and procedures in Visual Basic program
AC: Students are able to use arrays and functions in Visual Basic program
ST6: Apply knowledge and experience in Object Oriented Programming to create data file in C++ and read, write and append data to a file
document and moving the text through the document using the keyboard
data how they can improve
ST10: Create, manipulate, locate, and interpret information in different ways using different features from common application software, exploring possibilities and considering the impact of different actions
ST7: Be able to insert, format charts, add objects from files and organize printable sheets.
to binary numbers
ST9: Be able to explain number base systems
ST12: Be able to draw entity relationship diagram, create tables by defining structure, setting simple or composite primary key, creating relationship among tables, use foreign tables and foreign keys, enforcing referential integrity rule, create query using design view
Unit 6: Word processing basics II
KUC: Manipulate text and use advanced formatting methods and add simple objects in a document
AC: Learners can accurately format the layout of the page, use breaks and columns and apply advanced formatting through the use of styles and nested lists in a document. They can add headers, footers and numbering to the whole document as well
Unit 6: ArcGIS
KUC: Fill a new empty map with data, use simple symbols, label features and attributes table, and navigate a map.
AC: Learners are able to open a map, fill data in new map, use symbology, label features, and use an attribute table
ST9: Be able to open a map, fill data in new map, use symbology, label features, and use an attribute table
Unit 6: Presentation
KUC: Prepare and make a presentation
AC: Learners are able to prepare and make a good presentation containing images, pictures, tables, animations, slide transitions and various objects like sheets and PDF files in one presentation
ST11: Create and save/store information, arranging them logically
Unit 6: Boolean algebra and logic gates
KUC: To be able to: Identify different logic gates, theorems of Boolean algebra and evaluate Boolean expressions Utilise laws of Boolean algebra on Boolean expressions and draw a simple logic circuit using logic gates.
AC: Students utilise laws of Boolean algebra on Boolean expressions, draw logic circuit from
Unit 6: Pointers and Structure in C++
KUC: To be able to apply pointers for dynamic memory allocation and structure as user defined data type in C ++ program
AC: Students can apply pointers for dynamic memory allocation and structure in C ++ program
ST13: Be able to define, declare and
Unit 6: Visual Basic project
KUC: To be able to connect Visual Basic interface to database and create a simple Visual Basic standard desktop applications for a real life situation
AC: Students can use DAO or ADO object to create connectivity between VB interface and database and make a simple Visual Basic project for a real life situation
as to a given section of the document
ST6: Be able to manipulate documents, use proofing features for editing a document and breaking columns and pages, using advanced methods for formatting texts .
ST 10: Be able to use a query using methods such as measure, go to XY, identify, hyperlink and select features
in folders, giving a balanced view of what they have achieved and how they can improve
ST12: Create, manipulate, locate, and interpret information in different ways using different features from common application software, exploring possibilities and considering the impact of different actions
ST8: Able to prepare and make a good presentation using different objects
ST9: able to explain the importance of each presentation view.
given expression, derive correct expression from given circuit
ST10: Be able to identify logic operators and truth table
ST11: Be able to analyse Boolean algebra and evaluate truth table using Boolean laws
use pointers and structures in C ++ programST14: Be able to describe the use of pointer for dynamic memory allocation with graphical representation and describer the use of structure as user defined data type and its memory allocation
ST7: Create their own database, connecting it to Visual Basic program and use arrays, functions and procedures
Unit 7: GIS and maps
KUC: Define and recognise basic features of GIS Differentiate the elements/components of the interface of the GIS application Query a map and organise map layers.
AC: Learners are able to
Unit 7: Complex formulae and functions
KUC: Work with spreadsheets to apply complex formula and functions recognising the order of operations. Apply conditional formatting to the content of a worksheet. Use absolute and relative referencing
Unit 7: Introduction to computer graphics
KUC: Create graphics using basic graphic elements and edit predefined graphics
AC: Learners are able to effectively prepare a good presentation for a specific audience
Unit 7: Introduction to Computer Algorithm
KUC: To be able to: Identify appropriate steps to solve a problem. Identify an appropriate algorithm for a given problem Represent graphically algorithm using Flowchart
Unit 7: Object Oriented Programming in C++
KUC: To be able to explain common concepts of Object Oriented Programming(OOP) and implement them in C++
AC: Students can explain common concepts of Object Oriented
Unit 7: Process Management and scheduling algorithm
KUC: To be able to explain how processes are managed by Operating System and to understand process scheduling algorithms
AC: Students can explain role of Operating System
accurately use GIS navigation tools to navigate a map, manipulate layers and use the correct methods to query a map
ST7: Be able to define the concepts of GIS, use GIS navigation tools to navigate a map, manipulate layers and use the correct methods to query a map
AC: Learners can accurately manipulate data and manage worksheet data using formulae, functions and use conditional formatting to present information fulfilling a given criterion
ST 11: Be able to use many operations in one formula, to apply relative, absolute and mixed references ST 12: Be able to use condition formatting, using mathematical logic and text functions
ST13: Create and save/store information, arranging them logically in folders, giving a balanced view of what they have achieved and how they can improve
ST14: Create, manipulate, locate, and interpret information in different ways using different features from common application software, exploring possibilities and considering the impact of different actionsST10: able to make a good presentation using different graphics features, format graphics and edit images
ST11: able to manipulate vector graphics by using graphics features.
AC: students can derive the solution logic for a computational problem, represent it using flowchart, and write algorithm, utilize variables and expressions in an algorithm correctly
ST12: Be able to explain the role, characteristics and structure of algorithm
ST13: Be able to present graphically algorithm using flow charts, using variable, constants, reading writing function in algorithm
Programming and use Classes, Objects, Constructor, Destructor, Polymorphism and Inheritance in C++ program
ST15: Be able to explain common concepts of Object Oriented Programming and use Classes, Objects, Constructor, Destructor, function, Polymorphism and Inheritance in C++ program
in process management and scheduling algorithms
ST8: Explain how processes are managed by Operating Systems showing understanding of process scheduling algorithms, presenting explanations and reasons using language precisely
Unit 8: Network and internet fundamentals
KUC: Understand the rationale of a computer network and use the internet efficiently and effectively
AC: Learners are able to
Unit 8: Network components and social media applications
KUC: Identify computer network devices, medium and peripherals. Connect different computer devices to the network. Use social media to exchange
Unit 8: Introduction to multimedia
KUC: Explain the different uses of multimedia and interactive multimedia applications. Use multimedia software to create a video
Unit 8: Control statements and one-dimension array
KUC: To be able to derive logic in algorithm which include Control Statements and to handle one-dimension array in algorithm
Unit 8: introduction to Visual basic
KUC: To be able to describe a Visual Basic Integrated Development Environment (VB-IDE) and write a program in Visual Basic
Unit 8: File Management
KUC: To be able to describe role of operating system in file management and explain file management
AC: Learner can explain
accurately explain the basics of computer networks and are able to effectively use the internet to search for required information
ST8: Be able to explain the use of different computer network and terminologies, to search information using internets and be able to create E-mail and share information through internet
information on social life
AC: Learners are able to explain the basics of a computer network. They can correctly connect different devices to a network and can safely use social media
ST 13: Be able to explain Devices that can be connected to a network, Network resources, Computer network devices and Network peripherals ST 14: be able to determine the Value of social media using computer connect to a network
AC: Learners are able to correctly create a multimedia file using multimedia tools
ST15: Create and save/store information, arranging them logically in folders, giving a balanced view of what they have achieved and how they can improve
ST16: Create, manipulate, locate, and interpret information in different ways using different features from common application software, exploring possibilities and considering the impact of different actions
ST12: able to make an interactive presentation using multimedia tools
AC: Students can reasonably derive logic where conditional statements, iterative statements (loops) and one dimensional arrays can be used in solution algorithm
ST14: Be able to explain the use of control statement and one-dimension array data structure in algorithm
ST15: Be able to use conditional statements, iterative statements and one dimensional arrays can be used in algorithm
AC: Students can Describe a Visual Basic Integrated Development Environment (VB-IDE), design graphical user interface with several controls on forms and write required VB code for different events of control
ST16: Be able to Describe a Visual Basic Integrated Development Environment (VB-IDE), design graphical user interface with several controls on forms and write VB code for different events of control
how files are managed by Operating System
ST9: Able to explain how files are managed by Operating System
Unit 9: Music Sprite programming
KUC: To be able to create a music sprite and add music with scratch and audacity
AC: Learners create a music sprite and
Unit 9: Game programming
KUC: To be able to design a game, collect data in a table and add game rules
AC: Learners are able to efficiently design a game and add game rules
Unit 9: Network security
KUC: Explain network security and apply basic security measures
AC: Learners are able to correctly secure data travelling through the
Unit 9: Introduction to computer programming
KUC: To be able to explain programming paradigms
AC: Students are able to explain programming
Unit 9: Variables, Operators, Expressions and Control structures
KUC: To be able to use variables, operators, expressions and control structure in a Visual Basic program
Unit 9: Memory Management
KUC: To be able to explain the role of operating system in Memory Management
AC: Learner can explain the role of operating
efficiently add music with scratch and audacity
ST9: Be able to create/import sprite and create a tune using the Sound Tool Kit
ST 15: Be able to design a game and use command to set game rules
network
ST17: Use digital communication positively and safely, explaining how different security measures protect users
ST13: Able to apply security measures to safely protect data in a network
paradigms
ST16: Be able to define and to classify programming languages according to their generations, Explain features of programming language paradigms and Outline characteristics of good programming languages
AC: Students can use variables, operators, expression and control structure in a Visual Basic program
ST17: To be able to write a program in Visual Basic using variables, operators, expressions and control structure
system in memory management
ST10: Able to explain the role of operating system in memory management.
Unit 10: Platform game programming
KUC: To be able to use complex expressions, operators and controls to design platform
AC: Learners are able to correctly use complex expressions, operators and controls to design platforms
ST18: Create a simple program using Scratch, overcoming problems by reviewing evidence to find ways forward
ST14: Be able to develop a program and
Unit 10: Introduction to C++ programming
KUC: To be able to write and execute a given algorithm into C ++ programming language
AC: students can write and execute a given algorithm into C ++ programming language
ST17: Be able Identify steps followed to write a C++ program and differentiate data types used in writing C++ program
Unit 10: Introduction to Java
KUC: Introduction to Java
AC: Students can create, build and run a standard Java console program
ST18: Be able to Describe and use local and global identifiers, constants, variables, integer, floating point, character, Boolean, object data types and data structures in Java program
ST19: Be able to write
Unit 10: Collections in Java
KUC: To be able to use collections to store data in Java
AC: students can store multiple objects in collections in Java
ST11: Select and use collections ethically to store and manipulate data and draw together to reach innovative solutions when designing and running a java dynamic web application
explore the interaction with platform sprite using scratch.
ST18: Be able to Utilize variables and constants in C++ program
programs that contains flow controls and print the result to the console and evaluate errors in a given section of codes or the entire program
Unit 11: Expression and Operator in C++ language
KUC: To be able to apply expressions and operators in C++ language
AC: Students can apply operators in C++ language in correct place and in proper order to get intended result
ST 19: Be able to Use arithmetic, logical, assignment, relational, CAST, conditional, bitwise and comma operators in C++ program
Unit 11: OOP and Java
KUC: To be able to use objects to manipulate data in Java program
AC: Students can use objects to manipulate data in Java Program using Object oriented features especially encapsulation and inheritance
ST20: Be able to Describe instance, class, local variables, components of class declarations, key features, public and private methods and the strengths or weaknessesin object-oriented program
Unit 11: Java Enterprise web applications
KUC: To be able to design and run a Java enterprise web application
AC: Students can build dynamic web Application in J2EE using software design principles
ST12: Select and use collections ethically to store and manipulate data and draw together to reach innovative solutions when designing and running a java dynamic web application
ST21: Be able to Create a class that have more than one properties, encapsulate these properties by creating getters and setters, constructors then create a class with main method to instantiate the first class using constructor and use getter and setter to access values of class properties
Unit 12: Control Statements in C++
KUC: To be able to use control statements in C++ program to implement branching and iterations
AC: Students can use control statements in C++ program to effectively implement conditional branching and iterations
ST20: be able to Describe various control statements used to implement
Unit 12: IO and Java
KUC: To be able to use streams, readers and writers in Java
AC: Students can use streams, readers and writers in manipulation of user's inputs and files
ST22: Be able to describe the importance of streams, readers and writers in
Unit 12: Introduction to Computer Graphics
KUC: To be able to describe computer graphics terminology, create, capture graphics images and edit them using software
AC: Students are able to effectively create, capture and edit graphic images using software
ST13: Create graphic and multimedia products to express
conditions and iterations in C++ program
ST21: Be able to use branching, looping and jumping statement in C++ program
manipulation of files
ST23: Be able to build program using stream reader and writers to manipulate uses inputs and files
personal ideas, feelings and beliefs and edit them using graphics and multimedia application softwareST14: to be able to correctly create a multimedia audio, video and animation file using multimedia tools.
Unit 13: Function in C++ language
KUC: To be able to define and use functions in C++ program
AC: Students can define and use functions in C++ program
ST22: Be able to define, declare and call a function in C++ programing language
Unit 13: Multimedia
KUC: To be able to explain the different use of multimedia and interactive multimedia applications and to use multimedia software to create video
AC: Students are able to correctly create a multimedia audio, video and animation file using multimedia tools
ST15: To be able to correctly create, open, close data files in C++ and read, write or append data to it.
Unit 14: Arrays in C++
KUC: To be able to use arrays and strings in a C++ program
Unit 14: File handling in C++
KUC: To be able to open, close, create a data file in C++ and read, write
AC: students can use arrays and strings in a C++ program
ST23: Be able to define, declare Arrays and string in C++ programing language
ST24: Be able to write C++ program using arrays and string
and append data to Files
AC: Students are able to correctly create, open, close data files in C++ and read, write or append data to it
Unit 15: Introduction to Operating System
KUC: To be able to explain the role, types and the evolution of computer operating system, use Ms-Dos commands and use mobile operating system
AC: students can explain the role, the types and the Evolution of Computer Operating Systems, use GUI in Linux, Use commands in Ms-Dos and Linux
ST25: Be able to explain the role, the types and the Evolution of Computer Operating Systems, use mobile operating system, use
GUI in Linux, Use commands in MS-DOS and LinuxUnit 16: HTML
KUC: To be able to build standards compliant web pages using HTML
AC: Students can Build standards compliant web pages using HTML
ST 26: Be able to Create a static web site using HTML web technologies by formatting text, images and page using HTML tags and their attributes, linking pages
ST27: Be able to use POST and GET method in HTML form and identify the migration from HTML4 to HTM4
Unit 17: Cascading style sheet
KUC: To be able to build standards compliant web pages using CSS
AC: Students can build
standards compliant web pages using HTML and CSS
ST28: Be able to create an external CSS file and use layers (div and span in a document and apply margins, borders, padding and background styles ST29: be able to apply styling events to html links, set classes and ID selectors to html elements [div, span, images, paragraph, tables] and design a homepage having header, navbar, content, sidebar and footer to their school
top related