AP COMPUTER SCIENCE PRINCIPLES
10 modules
English
Lifetime access
<p>AP Computer Science Principles introduces students to the breadth of the field of computer science. In this course, students learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs ( using Python ). An optional certification can be received by meeting course requirements from the Harvard University course on edX.</p> <p><strong>Batch Start : Coming Soon</strong></p> <p><b>Duration : 6 weeks ( 4 hours per week )</b></p>
Overview
Whether it’s 3-D animation, engineering, music, app development, medicine, visual design, robotics, or political analysis, computer science is the engine that powers the technology, productivity, and innovation that drive the world. Computer science experience has become imperative for students’ success in the workforce of tomorrow.
AP Computer Science Principles introduces students to the breadth of the field of computer science. In this course, students learn to design and evaluate solutions and to apply computer science to solve problems through the development of algorithms and programs ( using Python ). They incorporate abstraction into programs and use data to discover new knowledge.
Students also explore how computing innovations and computing systems, including the Internet, work, explore their potential impacts, and contribute to a computing culture that is collaborative and ethical. The overall coverage in the course
Cover the essentials of the Python language
Cover general computer science principles
The course also helps in creating an end to end project (create task) which is also a requirement for the course.
An optional certification (paid separately) can be received by meeting course requirements from the Harvard University CS50 course on edX. Needs additional work from the student from this very popular course from Harvard.
The approach for teaching in the course will b the flipped classroom approach where videos and reading may be assigned before the class. During the live class the difficult sections of the videos would be explained and problems discussed and solved. We would also be using online activities to ensure that the concepts are discussed and well understood.
An overview of the flipped class approach is available below
Modules
Understanding Computer Science Basics ( Data , Multimedia )
Internet : Introduction to Networking
Introduction to Programming ( Python ) - Part 1
Introduction to Programming ( Python ) - Part 2
Introduction to Algorithms
Introduction to Machine Learning and Data Analysis
Data Security & Cryptography
The Create Task ( Programming Assignment )
AP CSP Exam Preperation
1 attachment • 9 mins
Tips : How to Get a 4 or 5
Rate this Course
₹ 15000.00
₹30000
Order ID:
This course is in your library
What are you waiting for? It’s time to start learning!
Wait up!
We see you’re already enrolled in this course till Lifetime. Do you still wish to enroll again?