Careers360 Logo
ask-icon
share
    Compare

    Quick Facts

    Medium Of InstructionsMode Of LearningMode Of Delivery
    EnglishSelf StudyVideo and Text Based

    Course Overview

    The method of programming commands for computers to follow is known as computer programming. The commands, commonly referred to as code, are written in a programming language that the system can comprehend and use to take the action or address a condition. The Introduction to Computer Programming certification course, which is offered by Coursera, was created by the University of London and is instructed by Dr. Edward Anstead, Associate Lecturer, and Dr. Simon Katan, Lecturer.

    Introduction to Computer Programming online course includes 2 weeks of digital lessons, assignments, and exams that offer candidates the fundamental knowledge and abilities needed to create computer programs in a sophisticated programming environment. Students taking Introduction to Computer Programming online classes will discover how to use the Javascript programming language and the p5.js library, as well as how to create 2D graphics as well as will learn about the mathematical concepts necessary to master the arithmetical and computational tools required for problem-solving in computer science and modeling phases.

    The Highlights

    • Shareable certificate of completion
    • Self-paced course
    • 2 weeks of effort
    • 100% online content
    • Flexible deadlines

    Programme Offerings

    • English video lectures with multiple subtitles
    • 100% online content
    • Learning resources
    • Graded Assignments
    • Graded Quizzes
    • Practice Exercises
    • Accessible on mobile devices.

    Courses and Certificate Fees

    Certificate AvailabilityCertificate Providing Authority
    yesCoursera

    The Introduction to Computer Programming certification fee is charged based on the subscription that the candidates choose while taking admission. The monthly, and weekly hours fee schedule is mentioned below:

    Introduction to Computer Programming Fee Structure

    Description

    Amount

    1 Month, 12 hours per week

    Rs. 1,699 

    3 Months, 4 hours per week

    Rs. 3,499 

    6 Months, 2 hours every week

    Rs. 5,199 


    What you will learn

    After completing the Introduction to Computer Programming online certification, candidates will obtain an in-depth understanding of the principles and aspects of computer programming and hacking. Candidates will learn about the characteristics of a development environment as well as the principles of a growth mindset toward programming. Candidates will gain knowledge of mathematical variables, interactions, and functions. Candidates will also gain knowledge of 2D drawing, color representation, debugging, code philosophy, and code organization.


    Who it is for


    The Syllabus

    Videos
    • Welcome to the course and about us
    • About you: Growth mindset
    • What is programming ? What is p5.js
    • Running your first program with Brackets
    • Learn by hacking
    • 2D coordinate systems
    • Code philosophy: What it feels like to code
    • Getting started with Sleuth
    Readings
    • Some information before you begin….
    • P5.js Resources
    • How to download and install Brackets
    • Programing exercise 1: Hack the Robot
    • Programing exercise 2: Code from scratch: De Stijl
    • Sleuth Case by Case
    • Transcripts for the videos of Sleuth cases 201, 202, 301, 302, 303
    Practice Exercises
    • Getting started with P5.js
    • 2D coordinate system

    Videos
    • RGB colours
    • Fill, stroke, noFill
    • Setup, draw and Programme Flow
    • Shapes: ellipse, rectangle, line, triangle, point
    • How to access and use the console to view errors
    • Debugging syntax errors
    • Code Philosophy: Asking for help
    Readings
    • Programing exercise 3: Hack it - Robot parade
    • Programing exercise 4: Code from scratch: Kandinsky
    • Teach it to yourself
    • Programing exercise 5: Debug challenge
    Practice Exercises
    • RGB colours
    • setup, draw and Programme Flow
    • ellipse, rectangle, line, triangle, point
    • Using the console and debugging syntax errors

    Videos
    • Built-in Variables: mouseX, mouseY
    • Built-in Events: mousePressed, keyPressed
    • Create your own variables: var, initialising and assigning
    • 12 top tips for naming variables
    • Objects
    • Working with operators
    • Mathematical functions: random, min, max
    • Inspecting variables in the console
    • Code philosophy: The elegant coder
    • MOOC Summary
    Readings
    • Programing exercise 6: Coding from scratch - Drawing App
    • Programing exercise 7: Hack It - Sunrise
    • Teach it to yourself
    • Programing exercise 8: Debug challenge
    Practice Exercises
    • Built-in Variables: mouseX, mouseY, and Events
    • Create your own variables: var, initialising and assigning
    • Working with operators
    • Inspecting Variables in the Console

    Instructors

    Student Community: Where Questions Find Answers

    Ask and get expert answers on exams, counselling, admissions, careers, and study options.