LearnWave
Learn it. Master it.
All books
Sign up free
All books
Class 11
Computer Science
67 lessons in 11 chapters, explained in plain words.
Computer System
What a computer system is
How computers evolved
Computer memory
Buses, microprocessors and microcontrollers
Data and information
Software
The operating system
Encoding Schemes and Number System
Encoding text: ASCII, ISCII and Unicode
Number systems
Decimal to other number systems
Other number systems to decimal
Binary, octal and hexadecimal shortcuts
Numbers with a fractional part
Emerging Trends
Artificial Intelligence, machine learning and NLP
Immersive experiences and robotics
Big data and data analytics
Internet of Things and smart cities
Cloud computing
Grid computing and blockchains
Introduction to Problem Solving
Problem solving with computers
Algorithms
Flowcharts and pseudocode
Sequence and selection
Repetition
Verifying and comparing algorithms
Coding and decomposition
Getting Started with Python
Meet Python
Identifiers, variables, comments and objects
Data types
Operators
Expressions, statements, input and output
Type conversion and debugging
Flow of Control
Making decisions with if
elif, nested if and indentation
The for loop and range()
The while loop
break and continue
Nested loops
Functions
Why functions?
Writing your own functions
Returning values and flow of execution
Scope of variables
Built-in functions
Modules
Strings
Strings and indexing
String operations
Traversing a string
String methods and functions
Handling strings with functions
Lists
Lists and indexing
List operations
Traversing a list
List methods and functions
Nested lists and copying
Lists and functions
Tuples and Dictionaries
Tuples
Tuple operations
Tuple functions, assignment and nesting
Dictionaries
Dictionary operations and methods
Manipulating dictionaries
Societal Impact
Digital footprints
Being a good netizen
Communication and social media etiquettes
Data protection and intellectual property
Cyber crime
The IT Act and our health