Classbaze

Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Computational Thinking and Programming – 1 for CBSE 11

Complete Python Programming learning guide for CBSE 11 student
0.0
0.0/5
(0 reviews)
8 students
Created by

8.6

Classbaze Grade®

8.7

Freshness

N/A

Popularity

8.1

Material

Complete Python Programming learning guide for CBSE 11 student
Platform: Udemy
Video: 9h 59m
Language: English
Next start: On Demand

Best Python classes:

Classbaze Rating

Classbaze Grade®

8.6 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness

8.7 / 10
This course was last updated on 4/2021.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Popularity

We analyzed factors such as the rating (0.0/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Material

8.1 / 10
Video Score: 9.1 / 10
The course includes 9h 59m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 7 hours 31 minutes of 1,582 Python courses on Udemy.
Detail Score: 9.7 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 5.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
0 resource.
0 exercise.
0 test.

In this page

About the course

This course has been designed and prepared for CBSE 11th students based on CBSE 2020-21 revised syllabus for Computational Thinking and Programming – 1(Unit-2) of Computer Science (Code no.083).
This course has been divided into three sections.
Section – 1 Computational Thinking
Section – 2 Python Programming
Section – 3 Suggested Python Programming Practicals
In Section-1, I have included 5 chapters related to computation thinking in which I explained how to solve the programming problem, what tools, techniques should use to solve the complex programming problem.All topics based on CBSE 2020-21 revised syllabus for Computational Thinking and Programming – 1(Unit-2)
In Section -2, I have explained theory and shown hands on Python Programming from basic concepts to complex. Following topics covered in the section which is based on CBSE 2020-21 revised syllabus for Computational Thinking and Programming – 1(Unit-2)
•Familiarization with the basics of Python programming: a simple “hello world” program, the process of writing a program (Interactive & Script mode), running it and print statements; simple data-types: integer, float and string.
•Features of Python, Python Character Set, Token & Identifiers, Keywords, Literals, Delimiters, Operators.
•Comments: (Single line & Multiline/ Continuation statements), Clarity & Simplification of expression
•Introduce the notion of a variable and methods to manipulate it (concept of L-value and R-value even if not taught explicitly).
•Knowledge of data types and operators: accepting input from the console, assignment statement, expressions, operators and their precedence.
•Operators & types: Binary operators-Arithmetic, Relational Operators, Logical Operators, Augmented Assignment Operators.
•Execution of a program, errors- syntax error, run-time error and logical error.
•Conditional statements: if, if-else, if-elif-else; simple programs: e.g.: absolute value, sort 3 numbers and divisibility of a number.
•Notion of iterative computation and control flow: for(range(),len()), while, using flowcharts, suggested programs: calculation of simple and compound interests, finding the factorial of a positive number etc.
•Strings: Traversal, operations – concatenation, repetition, membership; functions/methods–len(), capitalize(), title(), upper(), lower(), count(), find(), index(), isalnum(), islower(), isupper(), isspace(), isalpha(), isdigit(), split(),
•partition(), strip(), lstrip(), rstrip(), replace(); String slicing.
•Lists: Definition, Creation of a list, Traversal of a list. Operations on a list – concatenation, repetition, membership; functions/methods–len(), list(),append(), extend(), insert(), count(), index(), remove(), pop(), reverse(), sort(),
•min(), max(), sum(); Lists Slicing; Nested lists; finding the maximum, minimum, mean of numeric values stored in a list; linear search on list of numbers and counting the frequency of elements in a list.
•Tuples: Definition, Creation of a Tuple, Traversal of a tuple. Operations on a tuple – concatenation, repetition, membership; functions/methods – len(), tuple(), count(), index(), sorted(), min(), max(), sum(); Nested tuple;
•Tuple slicing; finding the minimum, maximum, mean of values stored in a tuple; linear search on a tuple of numbers, counting the frequency of elements in a tuple.
•Dictionary: Definition, Creation, Accessing elements of a dictionary, add an item, modify an item in a dictionary; Traversal,functions/methods – len(),dict(), keys(), values(), items(), get(), update(), del(), del, clear(), fromkeys(), copy(), pop(), popitem(), setdefault(), max(), min(), count(),sorted() copy(); Suggested programs : count the number of times a character appears in a given string using a dictionary, create a dictionary with names of employees, their salary and access them.
•Introduction to Python modules: Importing math module (pi, e, sqrt, ceil,floor, pow, fabs, sin, cos, tan); random module (random, randint,randrange), statistics module (mean, median, mode).

Section 3, based on Suggested Python Programming Practicals in which 18 different Python programs have been shown with in depth explanation.

Who this course is for:
•CBSE 11th students
•Beginners who have never programmed before.
•Programmers switching languages to Python.
•Intermediate Python programmers who want to level up their skills!
Notes :- This course is intended for purchase by adults like parents or guardian.

What can you learn from this course?

✓ Able to understand Problem solving, Analysis, Designing, Representation of Algorithm, Flow Chart and pseudo-code.
✓ Able to learn complete(15 chapters) Python Programming as per CBSE 11 revised syllabus.
✓ Able to learn 18 Suggested Practical Python Programs CBSE 11 revised syllabus.

What you need to start the course?

• Basic understanding of computer programming

Who is this course is made for?

• CBSE Class 11

Are there coupons or discounts for Computational Thinking and Programming - 1 for CBSE 11 ? What is the current price?

The course costs $14.99. And currently there is a 25% discount on the original price of the course, which was $19.99. So you save $5 if you enroll the course now.
The average price is $20.1 of 1,582 Python courses. So this course is 25% cheaper than the average Python course on Udemy.

Will I be refunded if I'm not satisfied with the Computational Thinking and Programming - 1 for CBSE 11 course?

YES, Computational Thinking and Programming – 1 for CBSE 11 has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any financial aid for this course?

Currently we could not find a scholarship for the Computational Thinking and Programming - 1 for CBSE 11 course, but there is a $5 discount from the original price ($19.99). So the current price is just $14.99.

Who will teach this course? Can I trust Alok Kumar?

Alok Kumar has created 7 courses that got 14 reviews which are generally positive. Alok Kumar has taught 125 students and received a 4.4 average review out of 14 reviews. Depending on the information available, we think that Alok Kumar is an instructor that you can trust.
Software Development Manager
▪ 15+ years of experience in software development and worked on various job profile like software engineer, team lead and now working as a software development manager.
▪ Experience in full stack development (Web, Desktop) using Microsoft, Mobile App development using Xamarin, Native iOS and Native Android.

KEY SKILLS
▪ MANAGING PROJECT INVOVLING  .NET, MEAN, PYTHON, NATIVE (ANDROID, IOS) AND HYBRID(XAMARIN) MOBILE DEVELOPMENT.
▪ DEVOPS(AZURE).
▪ MS OFFICE AUTOMATION.
▪ AGILE BASED DEVELOPMENT & DELIVERY.
▪ ARCHITECTURE, DESIGN AND IMPLEMENTATION OF END-TOEND SOLUTION.
▪ CHANGE MANAGEMENT.
▪ CI/CD.
▪ LOW CODE DEVELOPMENT USING OUTSYSTEMS, ORACLE APEX PLATFORM

8.6

Classbaze Grade®

8.7

Freshness

N/A

Popularity

8.1

Material

Platform: Udemy
Video: 9h 59m
Language: English
Next start: On Demand

Classbaze recommendations for you