Skip to content

PADIKAM LESSONS LIBRARY

91 original lesson books

Padikam lessons

Original study notes for Kerala SCERT and CBSE NCERT, Classes 10 to 12. Read, revise, and ask your lesson tutor.

Back to library
SCERT KeralaClass 12Computer Science

Computer Science

12 chapters PDF / 68 KB

ORIGINAL STUDY COMPANION PADIKAM CLASS 12 | SCIENCE Computer Science Kerala SCERT / prescribed NCERT core lessons 12 chapter lessons Quick explanations, core points, exam practice and chapter-specific notation in one consistent format. Padikam explanations are independently written. Official textbooks are used as the coverage map, chapter sequence and terminology reference. PADIKAM | KERALA CLASS 12 1

Contents 01 Structures and Pointers 07 Web Hosting 02 Concepts of Object-Oriented Programming 08 Database Management System 03 Data Structures and Operations 09 Structured Query Language 04 Web Technology 10 Server-Side Scripting Using PHP 05 Web Designing Using HTML 11 Advances in Computing 06 Client-Side Scripting Using JavaScript 12 ICT and Society Study rhythm Read the quick explanation, recall the core points aloud, then answer the prompts without looking back. Use the official textbook links for full prescribed readings, activities and diagrams. Textbook and verification links

  1. https://www.hsslive.in/2015/05/plus-two-2-new-text-booksscert.html
  2. https://samagra.kite.kerala.gov.in/
  3. https://www.hsslive.in/2015/06/plus-two-xii-computer-science-notes.html PADIKAM | KERALA CLASS 12 2

CHAPTER 01 Structures and Pointers Quick understanding C++ structures group related fields, while pointers store addresses and support dynamic access to data. Core points Check your learning A structure models a record with named members. Explain the central idea of Structures and Pointers in your own words. Address and dereference operators connect a pointer with an object. Apply one idea from Structures and Pointers to a textbook-style example or Pointer type controls how an address is interpreted. source. Code pattern struct Student { int roll; float mark; }; Student s{12, 88.5}; Student *p = &s; cout << p->mark; One-line recall A structure models a record with named members. PADIKAM | KERALA CLASS 12 3

CHAPTER 02 Concepts of Object-Oriented Programming Quick understanding Object-oriented programming organises software around classes, objects, encapsulation, inheritance and polymorphism. Core points Check your learning A class combines data and operations. Explain the central idea of Concepts of Object-Oriented Programming in your Encapsulation controls direct access to own words. representation. Apply one idea from Concepts of Object- Inheritance supports reuse; polymorphism supports Oriented Programming to a textbook- one interface with varied behaviour. style example or source. Code pattern class Rectangle { int length, width; public: int area() { return length * width; } }; One-line recall A class combines data and operations. PADIKAM | KERALA CLASS 12 4

CHAPTER 03 Data Structures and Operations Quick understanding A data structure chooses how information is arranged so insertion, deletion, search and traversal can be performed efficiently. Core points Check your learning Stacks follow last-in first-out order. Explain the central idea of Data Structures and Operations in your own Queues follow first-in first-out order. words. Linked structures use nodes and links rather than Apply one idea from Data Structures and contiguous storage. Operations to a textbook-style example or source. Code pattern // stack using an array stack[++top] = value; value = stack[top--]; One-line recall Stacks follow last-in first-out order. PADIKAM | KERALA CLASS 12 5

CHAPTER 04 Web Technology Quick understanding The web combines clients, servers, URLs, protocols and transferred resources to deliver linked services. Core points Check your learning A browser sends an HTTP request and interprets the Explain the central idea of Web response. Technology in your own words. A URL identifies scheme, host, path and optional Apply one idea from Web Technology to query. a textbook-style example or source. Static and dynamic pages differ in when content is produced. One-line recall A browser sends an HTTP request and interprets the response. PADIKAM | KERALA CLASS 12 6

CHAPTER 05 Web Designing Using HTML Quick understanding HTML gives a web document semantic structure through elements, attributes, links, lists, tables, forms and media. Core points Check your learning Use headings and landmarks to reflect meaning. Explain the central idea of Web Designing Using HTML in your own Labels make form controls understandable and words. accessible. Apply one idea from Web Designing Relative and absolute references resolve resources Using HTML to a textbook-style example differently. or source. Code pattern

CHAPTER 06 Client-Side Scripting Using JavaScript Quick understanding JavaScript responds to events, validates input and changes a page through variables, control flow, functions and the document model. Core points Check your learning Use strict comparisons when type conversion is not Explain the central idea of Client-Side intended. Scripting Using JavaScript in your own words. A function should perform one clear task. Apply one idea from Client-Side Scripting Client validation improves feedback but does not Using JavaScript to a textbook-style replace server validation. example or source. Code pattern function square(n) { return n * n; } const mark = Number(document.querySelector("#mark").value); One-line recall Use strict comparisons when type conversion is not intended. PADIKAM | KERALA CLASS 12 8

CHAPTER 07 Web Hosting Quick understanding Hosting makes website files available through a configured server, domain and publishing workflow. Core points Check your learning A domain name is resolved to an IP address through Explain the central idea of Web Hosting DNS. in your own words. Hosting choice affects control, capacity and Apply one idea from Web Hosting to a maintenance. textbook-style example or source. Test links, permissions and security after upload. One-line recall A domain name is resolved to an IP address through DNS. PADIKAM | KERALA CLASS 12 9

CHAPTER 08 Database Management System Quick understanding A DBMS stores related data under a schema and provides controlled querying, updating, security and recovery. Core points Check your learning Tables represent entities and relationships. Explain the central idea of Database Management System in your own words. Primary and foreign keys support identity and referential integrity. Apply one idea from Database Management System to a textbook-style Normalisation reduces update anomalies and example or source. avoidable duplication. One-line recall Tables represent entities and relationships. PADIKAM | KERALA CLASS 12 10

CHAPTER 09 Structured Query Language Quick understanding SQL defines database structures and retrieves or changes rows through declarative statements. Core points Check your learning DDL changes schema; DML works with stored rows. Explain the central idea of Structured Query Language in your own words. WHERE filters rows before grouping; HAVING filters groups. Apply one idea from Structured Query Language to a textbook-style example or JOIN conditions must express the relationship source. between tables. Code pattern CREATE TABLE Student ( RollNo INT PRIMARY KEY, Name VARCHAR(30), Mark DECIMAL(5,2) ); SELECT Name, AVG(Mark) FROM Student GROUP BY Name; One-line recall DDL changes schema; DML works with stored rows. PADIKAM | KERALA CLASS 12 11

CHAPTER 10 Server-Side Scripting Using PHP Quick understanding PHP runs on the server to process requests, validate data, manage sessions and create an HTTP response. Core points Check your learning Server code can protect logic and credentials from Explain the central idea of Server-Side the browser. Scripting Using PHP in your own words. Input must be validated and output escaped. Apply one idea from Server-Side Scripting Using PHP to a textbook-style Sessions associate requests without exposing all example or source. state in the page. Code pattern

One-line recall Server code can protect logic and credentials from the browser. PADIKAM | KERALA CLASS 12 12

CHAPTER 11 Advances in Computing Quick understanding Cloud, mobile, distributed, intelligent and embedded systems extend computing beyond a single desktop machine. Core points Check your learning Virtualisation separates logical resources from Explain the central idea of Advances in hardware. Computing in your own words. Cloud service models divide responsibility differently. Apply one idea from Advances in Computing to a textbook-style example Emerging systems should be judged for usefulness, or source. risk and inclusion. One-line recall Virtualisation separates logical resources from hardware. PADIKAM | KERALA CLASS 12 13

CHAPTER 12 ICT and Society Quick understanding Responsible ICT use protects privacy, intellectual work, access, safety and environmental well-being. Core points Check your learning Digital footprints can outlast the original context. Explain the central idea of ICT and Society in your own words. Copyright, licences and plagiarism concern ownership and attribution. Apply one idea from ICT and Society to a textbook-style example or source. Cybercrime prevention combines secure systems with informed users. One-line recall Digital footprints can outlast the original context. PADIKAM | KERALA CLASS 12 14