Recently completed HarvardX CS50S
An introduction to programming using Scratch, a visual programming language. Used at the start of Harvard College’s introductory course in computer science, CS50.
CS50S 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.
CS50S consists of nine projects and can be accessed via edX, edX is the online learning platform from world-leading digital education company 2U, Inc. edX was founded by Harvard and MIT as an experiment to make the world’s best education available to everyone.

Leave a Reply