Whether you're a school teacher, an administrator, an after-school
teacher, or a volunteer, Code.org provides educational resources for all
ages, free of cost. Below is a summary of our curriculum and other
programs. See online courses on Code Studio
are meant for use in all settings - in-school, home-schooling,
after-school - and can be taught by teachers, parents or volunteers. If
you're a parent, you can guide your child to learn online or at a local workshop or camp, or help us in other ways.
Game Code in one hour:
The first step to introduce children to computer science is to participate in the Hour of Code, the largest learning campaign in history. In one hour, students (and teachers) can learn that computer science is fun, easy, and accessible at all ages.
Language-Specific Courses
These courses introduce students to a particular programming language. Many are taught during MIT’s four-week Independent Activities Period (IAP) between the fall and spring semesters.
Try this link to start your own game with code:
http://studio.code.org/hoc/1
Article source: https://studio.code.org/
Game Code in one hour:
The first step to introduce children to computer science is to participate in the Hour of Code, the largest learning campaign in history. In one hour, students (and teachers) can learn that computer science is fun, easy, and accessible at all ages.
The puzzles and creative activities are designed to teach students computational thinking and the basics of computer programming. Students solve each puzzle by programming visual code blocks to achieve a goal.
Go and watch this video:
https://www.youtube.com /watch?feature=player_embedded&v=FC5FbmsH4fw
Programming Concepts
- Repetition
- Conditional logic
- Computer Drawing
- Handling keyboard Input
- Creating apps
Computational Thinking
- Problem Decomposition
- Pattern Recognition
- Abstraction
- Algorithmic Thinking
- Automation
Build Mobile Games
Build your own versions of classic arcade games. Ten game kits to choose from.
Just follow this link to learn how to create/code your own games:
http://www.tynker.com/hour-of-code/Language-Specific Courses
These courses introduce students to a particular programming language. Many are taught during MIT’s four-week Independent Activities Period (IAP) between the fall and spring semesters.
6.092 Introduction to Programming in Java
This course is an introduction to software engineering, using the Java programming language. It covers concepts useful to 6.005 Elements of Software Construction.
Students will learn the fundamentals of Java. The focus is on
developing high quality, working software that solves real problems.
Prerequisites: Designed for students with some programming experience. |
6.S096 Introduction to C and C++
This course provides a fast-paced
introduction to the C and C++ programming languages. You will learn the
required background knowledge, including memory management, pointers,
preprocessor macros, object-oriented programming, and how to find bugs
when you inevitably use any of those incorrectly.
Prerequisites: Designed for students with some programming experience.Try this link to start your own game with code:
http://studio.code.org/hoc/1
Article source: https://studio.code.org/