Careers360 Logo
Interested in this College?
Get updates on Eligibility, Admission, Placements Fees Structure
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 21 hours 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
  • 21 hours 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, 20 hours per week

Rs. 3,277 

3 Months, 7 hours per week

Rs. 6,554 

6 Months, 3 hours every week

Rs. 9,831 


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

Articles

Back to top