Where can students get started with AppLab, GameLab, and WebLab?

Follow

Students who are signed in and 13 or older will see options at the bottom of the home page (studio.code.org/home) for starting new projects in App Lab, Game Lab, and Web Lab. 

App Lab

App Lab is a programming environment where you can make simple apps. Design an app, code with blocks or JavaScript to make it work, then share your app in seconds. You can read more about App Lab and see sample projects here.

This tool is intended as a companion piece to the 3rd unit of the high-school level Computer Science Principles course. This unit introduces the foundational concepts of computer programming, which unlocks the ability to make rich, interactive apps. This course uses JavaScript as the programming language, and App Lab as the programming environment to build apps, but the concepts learned in these lessons span all programming languages and tools. 

Game Lab

Game Lab is a programming environment where you can make simple animations and games with objects and characters that interact with each other. You can read more about Game Lab and see sample projects here.

This tool is a companion piece to the 3rd unit of the middle-school level Computer Science Discoveries course. In Unit 3, students build on their coding experience as they create programmatic images, animations, interactive art, and games. Starting off with simple, primitive shapes and building up to more sophisticated sprite-based games, students become familiar with the programming concepts and the design process computer scientists use daily. They then learn how these simpler constructs can be combined to create more complex programs. In the final project, students develop a personalized, interactive program. Along the way, they practice design, testing, and iteration, as they come to see that failure and debugging are an expected and valuable part of the programming process.

Web Lab

Web Lab is a programming environment where students can make simple web pages using HTML and CSS. Design your web pages and share your site in seconds. You can read more about Web Lab here.
 
This tool is a companion piece to the 2nd unit of the middle school level Computer Science Discoveries courses. In Unit 2, students are empowered to create and share the content on their own web pages. They begin by thinking about the role of the web, and how it can be used as a medium for creative expression. As students develop their pages and begin to see themselves as programmers, they are encouraged think critically about the impact of sharing information online and how to be more critical content consumers. They are also introduced to problem solving as it relates to programming, as they learn valuable skills such as debugging, commenting, and structure of language. At the conclusion of the unit, students compile their work to create a personal website they can publish and share.
 
 
Have more questions? Submit a request

Comments

Powered by Zendesk