Programming for a Networked World
About this Course
Want to learn the basics of computer programming in a fun and innovative way? This course introduces computer programming using an educational block-based visual programming environment called NetsBlox (), emphasizing modern computer science concepts like networking, the internet, and distributed computing. The curriculum is hands-on, focusing on translating ideas into working computer programs and developing a mastery of practical computational literacy. After completing this course, you will have a solid foundation to learn professional languages like Python, Java, etc. The course is especially suitable for K12 teachers and students who want to get a gentle introduction to computer science.Created by: Vanderbilt University

Related Online Courses
DeFi and the Future of Finance is a set of four courses that focus on decentralized finance. The final course is called DeFi Opportunities and Risks. It is essential that you complete the first... more
In this course, the instructor will discuss various uses of regression in investment problems, and she will extend the discussion to logistic, Lasso, and Ridge regressions. At the same time, the... more
Welcome to the third course of the \"Networking in Google Cloud\" series: Network Architecture! In this course, you will explore the fundamentals of designing efficient and scalable network... more
This course aims to improve your Business English writing skills by developing your use of vocabulary, grammar, understanding of different business writing genres, and your ability to write... more
This course is for you if you are looking to dive deeper into Six Sigma or strengthen and expand your knowledge of the basic components of green belt level of Six Sigma and Lean. Six Sigma skills... more