{"id":25946,"date":"2019-04-25T10:49:15","date_gmt":"2019-04-25T05:19:15","guid":{"rendered":"http:\/\/mycbseguide.com\/blog\/?p=25946"},"modified":"2019-04-25T11:03:43","modified_gmt":"2019-04-25T05:33:43","slug":"cbse-syllabus-of-class-12-informatics-practices-new-2019-20","status":"publish","type":"post","link":"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/","title":{"rendered":"CBSE Syllabus of Class 12 Informatics Practices New 2019-20"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#CBSE_Syllabus_Class_12_Informatics_Practices_New\" >CBSE Syllabus Class 12 Informatics Practices New<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#Distribution_of_Marks_100_Marks\" >Distribution of Marks (100 Marks)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#Unit_1_Data_Handling_DH-2_80_Theory_70_Practical\" >Unit 1: Data Handling (DH-2)\u00a0(80 Theory + 70 Practical)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#Unit_2_Basic_Software_Engineering_BSE_25_Theory_10_Practical\" >Unit 2: Basic Software Engineering (BSE) (25 Theory + 10 Practical)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#Unit_3_Data_Management_DM-2_20_Theory_20_Practical\" >Unit 3: Data Management (DM-2)\u00a0(20 Theory + 20 Practical)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#Unit_4_Society_Law_and_Ethics_SLE-2_15_Theory\" >Unit 4: Society, Law and Ethics (SLE-2) (15 Theory)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#Practical\" >Practical<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#Data_Management_SQLweb-server\" >Data Management: SQL+web-server<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#Data_handling_using_Python_libraries\" >Data handling using Python libraries<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#Basic_Software_Engineering\" >Basic Software Engineering<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#Project\" >Project<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<p><strong>CBSE Syllabus for Class 12 Informatics Practices New 2019-20<\/strong>\u00a0contains all the topics of this session.\u00a0<a href=\"https:\/\/mycbseguide.com\/\">myCBSEguide<\/a> provides you latest CBSE Syllabus for Class 12 Informatics Practices in PDF Format. Informatics practice is the easiest subject. If you love computers, particularly, programming, it&#8217;s going to be so easy. In IP you need to understand concept once and then the chapter is over that\u2019s all. You have to concentrate on your practical classes. You can Download the latest CBSE Syllabus of Class 12 in PDF format is now available in <strong><a href=\"https:\/\/play.google.com\/store\/apps\/details?id=in.techchefs.MyCBSEGuide&amp;referrer=utm_source%3Dmycbse_bottom%26utm_medium%3Dtext%26utm_campaign%3Dmycbseads\">myCBSEguide mobile app.<\/a><\/strong><\/p>\n<p style=\"text-align: center;\"><b>CBSE Syllabus for class 12 Informatics Practices 2019-20<\/b><\/p>\n<p style=\"text-align: center;\"><strong><a class=\"button\" href=\"https:\/\/mycbseguide.com\/downloads\/cbse-class-12-informatics-practices\/1873\/cbse-syllabus\/1\/\">Download as PDF<\/a><\/strong><\/p>\n<h2><span class=\"ez-toc-section\" id=\"CBSE_Syllabus_Class_12_Informatics_Practices_New\"><\/span>CBSE Syllabus Class 12 Informatics Practices New<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h3><span class=\"ez-toc-section\" id=\"Distribution_of_Marks_100_Marks\"><\/span><strong>Distribution of Marks<\/strong> <strong>(100 Marks)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol>\n<li>Data Handling &#8211; 2 (Marks 30)<\/li>\n<li>Basic Software Engineering (15 Marks)<\/li>\n<li>Data Management &#8211; 2 (15 Marks)<\/li>\n<li>Society, Law and Ethics &#8211; 2 (10 Marks)<\/li>\n<li>Practicals (30 Marks)<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Unit_1_Data_Handling_DH-2_80_Theory_70_Practical\"><\/span><strong>Unit 1: Data Handling (DH-2)<\/strong>\u00a0<strong>(80 Theory + 70 Practical)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol>\n<li>Python Pandas\n<ul>\n<li>Advanced operations on Data Frames: pivoting, sorting, and aggregation<\/li>\n<li>Descriptive statistics: min, max, mode, mean, count, sum, median, quartile, var<\/li>\n<li>Create a histogram, and quantiles.<\/li>\n<li>Function application: pipe, apply, aggregation (group by), transform, and apply map.<\/li>\n<li>Reindexing, and altering labels.<\/li>\n<\/ul>\n<\/li>\n<li>Numpy\n<ul>\n<li>1D array, 2D array<\/li>\n<li>Arrays: slices, joins, and subsets<\/li>\n<li>Arithmetic operations on 2D arrays<\/li>\n<li>Covariance, correlation and linear regression<\/li>\n<\/ul>\n<\/li>\n<li>Plotting with Pyplot\n<ul>\n<li>Plot bar graphs, histograms, frequency polygons, box plots, and scatter plots.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Unit_2_Basic_Software_Engineering_BSE_25_Theory_10_Practical\"><\/span><strong>Unit 2: Basic Software Engineering (BSE) (25 Theory + 10 Practical)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Introduction to software engineering<\/li>\n<li>Software Processes: waterfall model, evolutionary model, and component-based model<\/li>\n<li>Delivery models: incremental delivery, spiral delivery<\/li>\n<li>Process activities: specification, design\/implementation, validation, evolution<\/li>\n<li>\u00a0Agile methods: pair programming, and Scrum<\/li>\n<li>Business use-case diagrams<\/li>\n<li>Practical aspects: Version control system (GIT), and do case studies of software systems and build use-case diagrams<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Unit_3_Data_Management_DM-2_20_Theory_20_Practical\"><\/span><strong>Unit 3: Data Management (DM-2)<\/strong>\u00a0(<strong>20 Theory + 20 Practical)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Write a minimal Django based web application that parses a GET and POST request, and writes the fields to a file \u2013 flat file and CSV file.<\/li>\n<li>Interface Python with an SQL database<\/li>\n<li>SQL commands: aggregation functions, having, group by, order by.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Unit_4_Society_Law_and_Ethics_SLE-2_15_Theory\"><\/span><strong>Unit 4: Society, Law and Ethics (SLE-2) (15 Theory)<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Intellectual property rights, plagiarism, digital rights management, and licensing (Creative Commons, GPL and Apache), open source, open data, privacy.<\/li>\n<li>Privacy laws, fraud; cybercrime- phishing, illegal downloads, child pornography, scams; cyber forensics, IT Act, 2000.<\/li>\n<li>Technology and society: understanding of societal issues and cultural changes induced by technology.<\/li>\n<li>E-waste management: proper disposal of used electronic gadgets.<\/li>\n<li>Identity theft, unique ids, and biometrics.<\/li>\n<li>Gender and disability issues while teaching and using computers.<\/li>\n<li>Role of new media in society: online campaigns, crowdsourcing, smart mobs<\/li>\n<li>Issues with the internet: internet as an echo chamber, net neutrality, internet addiction<\/li>\n<li>Case studies &#8211; Arab Spring, WikiLeaks, Bitcoin<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Practical\"><\/span><strong>Practical<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ol>\n<li><strong>Lab Test (10 marks)<\/strong>\n<ul>\n<li>Python programs for data handling (60% logic + 20% documentation + 20% code quality)\u00a0<strong>(7 Marks)<\/strong><\/li>\n<li>Small Python program that sends a SQL query to a database and displays the result. A stub program can be provided.\u00a0<strong>(3 Marks)<\/strong><\/li>\n<\/ul>\n<\/li>\n<li><strong>Report File + viva (9 marks)<\/strong>\n<ul>\n<li>Report file: Minimum 21 Python programs. Out of this at least 4 programs should send SQL commands to a database, and retrieve the result; at least 1 program should implement the web server to write user data to a CSV file.\u00a0<strong>(7 Marks)<\/strong><\/li>\n<li>Viva voce based on the report file\u00a0<strong>(2 Marks)<\/strong><\/li>\n<\/ul>\n<\/li>\n<li><strong>Project + viva (11 Marks)<\/strong>\n<ul>\n<li>Project (that uses most of the concepts that have been learnt)\u00a0<strong>(6 Marks)<\/strong><\/li>\n<li>Project viva voce\u00a0<strong>(3 Marks)<\/strong><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h3><span class=\"ez-toc-section\" id=\"Data_Management_SQLweb-server\"><\/span><strong>Data Management: SQL+web-server<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Find the min, max, sum, and average of the marks in a student marks table.<\/li>\n<li>Find the total number of customers from each country in the table (customer ID, customer Name, country) using group by.<\/li>\n<li>Write a SQL query to order the (student ID, marks) table in descending order of the marks.<\/li>\n<li>Integrate SQL with Python by importing MYSQL dB<\/li>\n<li>Write a Django based web server to parse a user request (POST), and write it to a CSV file.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Data_handling_using_Python_libraries\"><\/span><strong>Data handling using Python libraries<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Use map functions to convert all negative numbers in a Data Frame to the mean of all the numbers.<\/li>\n<li>Consider a Data Frame, where each row contains the item category, item name, and expenditure.\n<ul>\n<li>Group the rows by the category, and print the total expenditure per category.<\/li>\n<\/ul>\n<\/li>\n<li>Given a Series, print all the elements that are above the 75th percentile.<\/li>\n<li>Given a day\u2019s worth of stock market data, aggregate it. Print the highest, lowest, and closing prices of each stock.<\/li>\n<li>Given sample data, plot a linear regression line.<\/li>\n<li>Take data from government web sites, aggregate and summarize it. Then plot it using different plotting functions of the PyPlot library.<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Basic_Software_Engineering\"><\/span><strong>Basic Software Engineering<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li>Business use-case diagrams for an airline ticket booking system, train reservation system, stock exchange<\/li>\n<li>Collaboratively write a program and manage the code with a version control system (GIT)<\/li>\n<\/ul>\n<h3><span class=\"ez-toc-section\" id=\"Project\"><\/span><strong>Project<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The aim of the class project is to create something that is tangible and useful. This should be done in groups of 2 to 3 students and should be started by students at least 6 months before the submission deadline. The aim here is to find a real-world problem that is worthwhile to solve. Students are encouraged to visit local businesses and ask them about the problems that they are facing. For example, if a business is finding it hard to create invoices for filing GST claims, then students can do a project that takes the raw data (list of transactions), groups the transactions by category, accounts for the GST tax rates, and creates invoices in the appropriate format. Students can be extremely creative here.<\/p>\n<p>They can use a wide variety of Python libraries to create user-friendly applications such as games, software for their school, software for their disabled fellow students, and mobile applications, Of course, to do some of this projects, some additional learning is required; this should be encouraged. Students should know how to teach themselves.<br \/>\nIf three people work on a project for 6 months, at least 500 lines of code is expected. The committee has also been made aware about the degree of plagiarism in such projects. Teachers should take a very strict look at this situation, and take very strict disciplinary action against students who are cheating on lab assignments, or projects, or using pirated software to do the same. Everything that is proposed can be achieved using absolutely free, and legitimate open source software.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CBSE Syllabus for Class 12 Informatics Practices New 2019-20\u00a0contains all the topics of this session.\u00a0myCBSEguide provides you latest CBSE Syllabus for Class 12 Informatics Practices in PDF Format. Informatics practice is the easiest subject. If you love computers, particularly, programming, it&#8217;s going to be so easy. In IP you need to understand concept once and &#8230; <a title=\"CBSE Syllabus of Class 12 Informatics Practices New 2019-20\" class=\"read-more\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/\" aria-label=\"More on CBSE Syllabus of Class 12 Informatics Practices New 2019-20\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1346,13,1444],"tags":[266,1739,1342,327],"class_list":["post-25946","post","type-post","status-publish","format-standard","hentry","category-cbse","category-cbse-syllabus","category-informatics-practices-cbse-class-12","tag-cbse-syllabus","tag-cbse-syllabus-of-class-12-informatics-practices-new-2019-20","tag-class-12","tag-informatics-practices"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CBSE Syllabus of Class 12 Informatics Practices New 2019-20<\/title>\n<meta name=\"description\" content=\"CBSE Syllabus of Class 12 Informatics Practices New 2019-20 myCBSEguide provides you latest Syllabus for Class 12 in PDF Format.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CBSE Syllabus of Class 12 Informatics Practices New 2019-20\" \/>\n<meta property=\"og:description\" content=\"CBSE Syllabus of Class 12 Informatics Practices New 2019-20 myCBSEguide provides you latest Syllabus for Class 12 in PDF Format.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/\" \/>\n<meta property=\"og:site_name\" content=\"myCBSEguide\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/mycbseguide\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-25T05:19:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-04-25T05:33:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/09\/mycbseguide_n.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"599\" \/>\n\t<meta property=\"og:image:height\" content=\"242\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"myCBSEguide\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@mycbseguide\" \/>\n<meta name=\"twitter:site\" content=\"@mycbseguide\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"myCBSEguide\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/\"},\"author\":{\"name\":\"myCBSEguide\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/f67796d5f5c5a468e8c680aaaad21519\"},\"headline\":\"CBSE Syllabus of Class 12 Informatics Practices New 2019-20\",\"datePublished\":\"2019-04-25T05:19:15+00:00\",\"dateModified\":\"2019-04-25T05:33:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/\"},\"wordCount\":1025,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#organization\"},\"keywords\":[\"CBSE Syllabus\",\"CBSE Syllabus of Class 12 Informatics Practices New 2019-20\",\"class 12\",\"Informatics Practices\"],\"articleSection\":[\"CBSE\",\"CBSE Syllabus\",\"Informatics Practices\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/\",\"url\":\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/\",\"name\":\"CBSE Syllabus of Class 12 Informatics Practices New 2019-20\",\"isPartOf\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#website\"},\"datePublished\":\"2019-04-25T05:19:15+00:00\",\"dateModified\":\"2019-04-25T05:33:43+00:00\",\"description\":\"CBSE Syllabus of Class 12 Informatics Practices New 2019-20 myCBSEguide provides you latest Syllabus for Class 12 in PDF Format.\",\"breadcrumb\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/mycbseguide.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CBSE News\",\"item\":\"https:\/\/mycbseguide.com\/blog\/category\/cbse-news\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"CBSE Syllabus\",\"item\":\"https:\/\/mycbseguide.com\/blog\/category\/cbse-news\/cbse-syllabus\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"CBSE Syllabus of Class 12 Informatics Practices New 2019-20\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#website\",\"url\":\"https:\/\/mycbseguide.com\/blog\/\",\"name\":\"myCBSEguide\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/mycbseguide.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#organization\",\"name\":\"myCBSEguide\",\"url\":\"https:\/\/mycbseguide.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png\",\"contentUrl\":\"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png\",\"width\":180,\"height\":180,\"caption\":\"myCBSEguide\"},\"image\":{\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/mycbseguide\/\",\"https:\/\/x.com\/mycbseguide\",\"https:\/\/www.linkedin.com\/company\/mycbseguide\/\",\"http:\/\/in.pinterest.com\/mycbseguide\/\",\"https:\/\/www.youtube.com\/channel\/UCxuqSnnygFzwJG0pwogCNEQ\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/f67796d5f5c5a468e8c680aaaad21519\",\"name\":\"myCBSEguide\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CBSE Syllabus of Class 12 Informatics Practices New 2019-20","description":"CBSE Syllabus of Class 12 Informatics Practices New 2019-20 myCBSEguide provides you latest Syllabus for Class 12 in PDF Format.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/","og_locale":"en_US","og_type":"article","og_title":"CBSE Syllabus of Class 12 Informatics Practices New 2019-20","og_description":"CBSE Syllabus of Class 12 Informatics Practices New 2019-20 myCBSEguide provides you latest Syllabus for Class 12 in PDF Format.","og_url":"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/","og_site_name":"myCBSEguide","article_publisher":"https:\/\/www.facebook.com\/mycbseguide\/","article_published_time":"2019-04-25T05:19:15+00:00","article_modified_time":"2019-04-25T05:33:43+00:00","og_image":[{"width":599,"height":242,"url":"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/09\/mycbseguide_n.jpg","type":"image\/jpeg"}],"author":"myCBSEguide","twitter_card":"summary_large_image","twitter_creator":"@mycbseguide","twitter_site":"@mycbseguide","twitter_misc":{"Written by":"myCBSEguide","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#article","isPartOf":{"@id":"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/"},"author":{"name":"myCBSEguide","@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/f67796d5f5c5a468e8c680aaaad21519"},"headline":"CBSE Syllabus of Class 12 Informatics Practices New 2019-20","datePublished":"2019-04-25T05:19:15+00:00","dateModified":"2019-04-25T05:33:43+00:00","mainEntityOfPage":{"@id":"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/"},"wordCount":1025,"commentCount":0,"publisher":{"@id":"https:\/\/mycbseguide.com\/blog\/#organization"},"keywords":["CBSE Syllabus","CBSE Syllabus of Class 12 Informatics Practices New 2019-20","class 12","Informatics Practices"],"articleSection":["CBSE","CBSE Syllabus","Informatics Practices"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/","url":"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/","name":"CBSE Syllabus of Class 12 Informatics Practices New 2019-20","isPartOf":{"@id":"https:\/\/mycbseguide.com\/blog\/#website"},"datePublished":"2019-04-25T05:19:15+00:00","dateModified":"2019-04-25T05:33:43+00:00","description":"CBSE Syllabus of Class 12 Informatics Practices New 2019-20 myCBSEguide provides you latest Syllabus for Class 12 in PDF Format.","breadcrumb":{"@id":"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/mycbseguide.com\/blog\/cbse-syllabus-of-class-12-informatics-practices-new-2019-20\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/mycbseguide.com\/blog\/"},{"@type":"ListItem","position":2,"name":"CBSE News","item":"https:\/\/mycbseguide.com\/blog\/category\/cbse-news\/"},{"@type":"ListItem","position":3,"name":"CBSE Syllabus","item":"https:\/\/mycbseguide.com\/blog\/category\/cbse-news\/cbse-syllabus\/"},{"@type":"ListItem","position":4,"name":"CBSE Syllabus of Class 12 Informatics Practices New 2019-20"}]},{"@type":"WebSite","@id":"https:\/\/mycbseguide.com\/blog\/#website","url":"https:\/\/mycbseguide.com\/blog\/","name":"myCBSEguide","description":"","publisher":{"@id":"https:\/\/mycbseguide.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/mycbseguide.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/mycbseguide.com\/blog\/#organization","name":"myCBSEguide","url":"https:\/\/mycbseguide.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png","contentUrl":"https:\/\/mycbseguide.com\/blog\/wp-content\/uploads\/2016\/04\/books_square.png","width":180,"height":180,"caption":"myCBSEguide"},"image":{"@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/mycbseguide\/","https:\/\/x.com\/mycbseguide","https:\/\/www.linkedin.com\/company\/mycbseguide\/","http:\/\/in.pinterest.com\/mycbseguide\/","https:\/\/www.youtube.com\/channel\/UCxuqSnnygFzwJG0pwogCNEQ"]},{"@type":"Person","@id":"https:\/\/mycbseguide.com\/blog\/#\/schema\/person\/f67796d5f5c5a468e8c680aaaad21519","name":"myCBSEguide"}]}},"_links":{"self":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts\/25946","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/comments?post=25946"}],"version-history":[{"count":5,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts\/25946\/revisions"}],"predecessor-version":[{"id":25956,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/posts\/25946\/revisions\/25956"}],"wp:attachment":[{"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/media?parent=25946"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/categories?post=25946"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mycbseguide.com\/blog\/wp-json\/wp\/v2\/tags?post=25946"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}