Harvard University
Harvard University Logo

CS50's Introduction to Programming with Scratch 
offered by Harvard University

CS50's Introduction to Programming with Scratch
 at 
Harvard University 
Overview

A gentle introduction to programming that prepares you for subsequent courses in coding.

Duration

3 weeks

Mode of learning

Online

Difficulty level

Beginner

Official Website

Go to Website External Link Icon

Course Level

UG Certificate

CS50's Introduction to Programming with Scratch
 at 
Harvard University 
Highlights

  • Earn a certificate of completion
Details Icon

CS50's Introduction to Programming with Scratch
 at 
Harvard University 
Course details

What are the course deliverables?
  • Functions
  • Events
  • Values
  • Conditions
  • Loops
  • Variables
More about this course
  • An introduction to programming using Scratch, a visual programming language via which aspiring programmers can write code by dragging and dropping graphical blocks (that resemble puzzle pieces) instead of typing out text. Used at the start of Harvard College's introductory course in computer science, CS50, Scratch was designed at MIT's Media Lab, empowering students with no prior programming experience to design their own animations, games, interactive art, and stories. Using Scratch, this course introduces students to fundamentals of programming, found not only in Scratch itself but in traditional text-based languages (like Java and Python) as well. Topics include: functions, which are instructions that perform tasks; return values, which are results that functions provide; conditions, via which programs can decide whether or not to perform some action; loops, via which programs can take action again and again; variables, via which programs can remember information; and more. Ultimately, this course prepares students for subsequent courses in programming.
Read more

CS50's Introduction to Programming with Scratch
 at 
Harvard University 
Curriculum

Computer Science, Data Structures, Algorithms, Programming, Databases, Web Development

Faculty Icon

CS50's Introduction to Programming with Scratch
 at 
Harvard University 
Faculty details

David J. Malan
Designation : Gordon McKay Professor of the Practice of Computer Science, Harvard John A. Paulson School of Engineering and Applied Sciences

Other courses offered by Harvard University

2 years
A++ Shiksha Grade
#3 QS
24 Months
    – / –
64.39 L
4 years
A++ Shiksha Grade
– / –
  • Jan' 25
58.4 L
– / –
    – / –
16.76 L
– / –
    – / –
53.62 L
View Other 623 CoursesRight Arrow Icon

CS50's Introduction to Programming with Scratch
 at 
Harvard University 
Contact Information

Address

1350 Massachusetts Ave, Cambridge, Massachusetts 02138, USA
Cambridge ( Massachusetts)

Go to College Website ->