Think Java is an introduction to Java programming for beginners. It is …
Think Java is an introduction to Java programming for beginners. It is tailored for students preparing for the Computer Science Advanced Placement (AP) Exam, but it is for anyone who wants to learn Java.
Think OS is an introduction to Operating Systems for programmers. In many …
Think OS is an introduction to Operating Systems for programmers. In many computer science programs, Operating Systems is an advanced topic. By the time students take it, they usually know how to program in C, and they have probably taken a class in Computer Architecture. Usually the goal of the class is to expose students to the design and implementation of operating systems, with the implied assumption that some of them will do research in this area, or write part of an OS.
The goal of this book is to teach you to think like …
The goal of this book is to teach you to think like a computer scientist. This way of thinking combines some of the best features of mathematics, engineering, and natural science. Like mathematicians, computer scientists use formal languages to denote ideas (specifically computations). Like engineers, they design things, assembling components into systems and evaluating tradeoffs among alternatives. Like scientists, they observe the behavior of complex systems, form hypotheses, and test predictions.
Think Python is an introduction to Python programming for beginners. It starts …
Think Python is an introduction to Python programming for beginners. It starts with basic concepts of programming, and is carefully designed to define all terms when they are first used and to develop each new concept in a logical progression. Larger pieces, like recursion and object-oriented programming are divided into a sequence of smaller steps and introduced over the course of several chapters.
This is a phenomenal website full of super useful information for students …
This is a phenomenal website full of super useful information for students and teachers!
There are articles and resources for: Science, Technology & Math Humanities Art, Music, Recreation
Anything and everything is available here from how to understand percentile scores - to writing a solid argumentative essay - to grade 2 writing prompts.
Click the menu in the top left corner to sort resources for students & parents, educators or adult learners!
Tinkercad is a free, easy-to-use app for 3D design, electronics, and coding. …
Tinkercad is a free, easy-to-use app for 3D design, electronics, and coding. It's used by teachers, kids, hobbyists, and designers to imagine, design, and make anything!
"Reflect on wildlife and nature by going on a coding adventure! Students …
"Reflect on wildlife and nature by going on a coding adventure! Students will follow a step-by-step Python tutorial in the Text Code Editor where they will create a project that draws different animals. They are provided code to get started, but are encouraged to add or change the code to make it their own. By the end of this lesson, students will have combined creativity with problem-solving skills while reinforcing coding concepts and Python syntax."
Length - 40 mins Languages - Python; Block version available in the bottom right corner (easier) Experience - Advanced - Block version is easier.
This is a three part lesson plan focusing on the language of …
This is a three part lesson plan focusing on the language of location which is a great way to introduce coding basic concepts and no technology needed!
Discover how to use the micro:bit in 5 easy steps! You can …
Discover how to use the micro:bit in 5 easy steps! You can program the micro:bit on both desktop (Macs, PCs, Chromebooks, Linux, including Raspberry Pi) and mobile.
The largest site on the Internet for Web developers, W3Schools is a …
The largest site on the Internet for Web developers, W3Schools is a fantastic resource for those interested in brushing up on their Web development skills—or learning them for the first time. Want to make your own website? W3Schools offers tutorials and references on a large range of subjects, including HTML, CSS, XML, JavaScript, PHP, SQL, and more.
"Workbench is an innovative one-stop shop for teachers to find and share …
"Workbench is an innovative one-stop shop for teachers to find and share lessons and projects that support both core and STEAM curricula. Forge real-world connections by creating a meteorologist's report about local weather, bring the maker movement to life by creating earthquake-proof Lego buildings, or encourage students to learn JavaScript through scaffolding lessons that increase in difficulty. Flip your classroom by assigning videos and independent learning tasks, and then have students collaborate in class to perform experiments or create media.
Struggling with differentiation? Individually assign projects by area of interest or level of complexity, adding in supports as needed via videos, guiding questions, and progress monitoring. Build higher-order thinking skills by asking open-ended questions, tracking student progress, and viewing responses in real time. Create classes and assignments on Workbench, in Google Classroom, or by using Clever to sync with your school's learning management system (LMS)." (Common Sense Media Review)
boclips - the world’s video uniquely curated for education You can access …
boclips - the world’s video uniquely curated for education
You can access 60 days for free.
The 2 million short-form videos on boclips include the most highly rated YouTube EDU channels including TED, Crash Course and Sci Show. News stories from 1900 to the present day from trusted international providers like Bloomberg, Associated Press and Reuters. As well as immersive virtual reality experiences from Getty and PBS. We’ve even curated our video platform to your curriculum standards so you can easily find the most engaging videos - whatever topic you’re looking to bring to life.
For learning in class and at home, educators and students can stream bite-sized videos from globally recognized brands on-demand.
Courseware designers can find, license and download relevant videos to incorporate into school and university level digital resources.
"edX is an online course app that provides you access to a …
"edX is an online course app that provides you access to a large catalog of online higher education courses, particularly in the sciences. You can enroll in either self-paced or timed classes, ranging between four and twelve weeks." (Educational app store)
This site would be excellent for students working on genius hour/passion projects or building skills needed for future careers.
*Boot camps - AI, coding, cybersecurity, data, marketing & more *Bachelor's Degrees - Bachelor of Science in many fields - including business, health *Masters Degrees - many fields including health, business, computer sci, data, cybersecurity, analytics *Executive Education - wide variety of skills including teaching, business, entrepreneurship, health, HR
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.