Consulting services can provide valuable insights, strategic guidance, pecialized

1901 Shiloh, Hawaii 81063

Shopping cart

Subtotal $0.00

View cartCheckout

WELCOME TO NICE IT SERVICES

9
computer science with python class 12th studytrigger.com 1 1

Class XII Computer Science Python

Enroll in our Courses Class XII Computer Science Python to gain hands-on experience.

4.8 out of 5 based on 30 reviews

Class XII Computer Science Python

Computer Science in Class XII introduces foundational concepts in programming using Python, a beginner-friendly, high-level language. It focuses on developing problem-solving skills through computational thinking and algorithm design. Students learn Python’s syntax, data types, control structures (if-else, loops), and functions, which help them write efficient and reusable code.

Enquire Now

Contact Form Demo

Total 3 Unit ( Click For Details )

UNIT 1 : COMPUTATIONAL THINKING & PROGG -2 (PYTHON)=> (40 MARKS)
1. Revision of Class XI (Python Programming)
  • Conditional statement (if, if-else, if-elif, nested if)
  • Looping Statement (for, while), Jump Statement (break, continue), Nested Loops
  • Strings (Traversing, String Operators, String Slices, String Functions)
  • Lists (Lists vs. Strings, List manipulation, List Functions)
  • Tuples (Tuples vs. Lists, Tuple Operations, Tuple Functions and Methods)
  • Dictionaries (Dictionary Operations, Dictionary Functions and Methods)
  • Introduction to Python modules: Importing Module (Math, Random, Statics Module)
2. Functions
  • Defining Functions, Built-In functions, User defined functions
  • Passing Parameters (Default Parameters & Positional Parameters)
  • Returning values from Functions, Flow of execution
  • Scope of variables (Local & Global Scope)
  • Introduction to Python Libraries
3. Introduction to File (File handling)
  • Types of files ( Text file, Binary file, CSV file), Absolute and Relative Path
  • Opening and Closing of Files, File Opening modes (r, r+, w, w+, a, a+)
  • Text file: Reading and writing from/onto files (write(), writelines(), read(), readline(), etc functions), Seek and Tell methods, Manipulation of data in a text file
  • Standard Input, Output, Error Streams
  • Binary file: Basic operations on a binary file: file open modes (rb, rb+, wb, wb+, ab, ab+), import pickle module, dump() and load() method, read, write/create, search, append and update operations in a binary file
  • CSV file: import csv module, open / close csv file, write into a csv file using csv.writer() and read from a csv file using csv.reader( )
  • Data Structure: Stack, operations on stack (push & pop), implementation of stack using list.
UNIT 2 : COMPUTER NETWORK =>(10 MARKS)
1. Evolution of Networking

Intro to computer networks, evolution of networking (ARPANET, etc.) 

2. Data Communication Terminologies

Components of data communication (sender, receiver, message, communication media, protocols), measuring capacity of comm. media (bandwidth, data transfer rate), IP address, switching techniques (Circuit switching, Packet switching)

3. Transmission Media

Wired communication media (Twisted pair cable, Co-axial cable, Fiber-optic cable), Wireless media (Radio waves, Micro waves, Infrared waves)

4. Network Devices

Modem, Ethernet card, RJ45, Repeater, Hub, Switch, Router, Gateway, etc.

5. Network Topologies

((Bus, Star, Tree) and Network types (PAN, LAN, MAN, WAN))

6. Network Protocol

HTTP, FTP, PPP, SMTP, TCP/IP, POP3, HTTPS, TELNET, VoIP

7. Introduction to Web Services

WWW, Hyper Text Markup Language (HTML), Extensible Markup Language (XML), domain names, URL, website, web browser, web servers, web hosting

UNIT 3 : DATABASE MANAGEMENT=>( 20 MARKS)
1. Database concepts

Introduction to database concepts and its need

2. Relational data model

Relation, attribute, tuple, domain, degree, cardinality, keys (candidate key, primary key, alternate key, foreign key)

3. Structured Query Language
  • Introduction, Data Definition Language (DDL) and Data Manipulation Language (DML)
  • Data Type: (char(n), varchar(n), int, float, date)
  • Constraints (not null, unique, primary key)
  • Create database, Use database, Show databases, Drop database
  • Show tables, Create table, Describe table, Alter table (add and remove an attribute, add and remove primary key), drop table, insert, delete, select
  • Operators (mathematical, relational and logical), aliasing, distinct clause, where clause, in, between, order by, meaning of null, is null, is not null, like, update command, delete command
  • Aggregate Functions (max, min, avg, sum, count)
  • Group by, Having clause, joins (Cartesian product on two tables, Equi-Join and Natural Join)
4. Interface of python with an SQL database

Connecting SQL with Python, performing insert, update, delete queries using cursor, display data by using fetchone(), fetchall(), rowcount, creating database connectivity applications

Find The Right Course For You

Testimonials

Enquire Now

Contact Form Demo
Call Now Button