**Tutorial Summary:** This tutorial is designed to quickly introduce the App Lab …
**Tutorial Summary:** This tutorial is designed to quickly introduce the App Lab programming environment as a powerful tool for building and sharing apps. The tutorial itself teaches students to create and control buttons, text, images, sounds, and screens in JavaScript using either blocks or text. At the end of the tutorial students are given time to either extend a project they started building into a "Choose Your Own Adventure", "Greeting Card", or "Personality Quiz" app. They can also continue on to build more projects featured on the code.org/applab page.
**Age Appropriateness:** The tutorial is designed for students over 13. Because it allows students to upload custom sounds and images, young students should not use this without supervision. To protect students privacy, if your students are under 13, they will not be able to use this tutorial unless you first set up accounts for them in a section you manage.
**Checking Correctness:** This tutorial will not tell students whether they completed the level correctly. Encourage students to use the target images and directions provided in every level to know if they are on the right track. If students want to move on past a particularly tricky level they can simply click "Finish" and continue on.
Have fun completing your Hour of Code with App Lab!
In this lesson, learners of all ages get an introductory experience with …
In this lesson, learners of all ages get an introductory experience with coding and computer science in a safe, supportive environment. This lesson has been designed for learners of all ages but does require reading. This activity requires sound as the tool was built to respond to music.
This activity will begin with a short review of "My Robotic Friends," …
This activity will begin with a short review of "My Robotic Friends," then will quickly move to a race against the clock, as students break into teams and work together to write a program one instruction at a time.
At some point we reach a physical limit of how fast we …
At some point we reach a physical limit of how fast we can send bits and if we want to send a large amount of information faster, we have to find a way to represent the same information with fewer bits - we must **compress** the data. In this lesson, students will use the Text Compression Widget to compress segments of English text by looking for patterns and substituting symbols for larger patterns of text.
In this lesson, students are introduced to the need for encryption and …
In this lesson, students are introduced to the need for encryption and simple techniques for breaking (or cracking) secret messages. Students try their own hand at cracking a message encoded with the classic Caesar cipher and also a Random Substitution Cipher. Students should become well-acquainted with idea that in an age of powerful computational tools, techniques of encryption will need to be more sophisticated. The most important aspect of this lesson is to understand how and why encryption plays a role in all of our lives every day on the Internet, and that making good encryption is not trivial. Students will get their feet wet with understanding the considerations that must go into making strong encryption in the face of powerful computational tools that can be used to crack it. The need for secrecy when sending bits over the Internet is important for anyone using the Internet.
Students will learn that events are a useful way to control when …
Students will learn that events are a useful way to control when an action happens, and can even be used to make make multiple things act in sync. In programming, you can use events to respond to a user controlling it (like pressing buttons or clicking the mouse). Events can make your program more interesting and interactive.
This amazing resource houses curated activities for Elementary students to explore coding …
This amazing resource houses curated activities for Elementary students to explore coding during the week of Hour of Code. Each slide is "grade-specific" & interactive, with the idea students explore one a day. Feel free to copy, edit, and share. (Thanks, Tim!)
Find everything you need to do the Hour of Code with your …
Find everything you need to do the Hour of Code with your students here!In today's digital world, coding has become an essential skill for students to develop, regardless of their future career paths. The Hour of Code is a global initiative designed to introduce students to the basics of computer science through fun, engaging, and interactive activities. Whether your students are beginners or have some coding experience, Hour of Code offers something for everyone!As a teacher, you play a pivotal role in encouraging creativity, problem-solving, and critical thinking. The Hour of Code empowers you to integrate coding into your classroom in a simple and accessible way, even if you don't have a background in programming.Learn more about the Hour of Code!
In this video, we will talk about the technique called real-time kinematic, …
In this video, we will talk about the technique called real-time kinematic, or RTK. RTK is used to enhance the positioning accuracy of the GNSS. With an RTK-...
This video explores the technicalities of how Marine GPS units can calculate …
This video explores the technicalities of how Marine GPS units can calculate position wherever you are in the world.In this video, GPS means the system devel...
Python is a fun and extremely easy-to-use programming language that has steadily …
Python is a fun and extremely easy-to-use programming language that has steadily gained in popularity over the last few years. Developed over ten years ago by Guido van Rossum, Python's simple syntax and overall feel is largely derived from ABC, a teaching language that was developed in the 1980's. However, Python was also created to solve real problems and it borrows a wide variety of features from programming languages such as C++, Java, Modula-3, and Scheme. Because of this, one of Python's most remarkable features is its broad appeal to professional software developers, scientists, researchers, artists, and educators. 278 page pdf file.
"Le monde est petit propose des capsules d’information adaptées pour les 8-10 …
"Le monde est petit propose des capsules d’information adaptées pour les 8-10 ans. Des notions d’actualité sont expliqeées avec doigté et clarté pour aider les petits citoyens à mieux comprendre le monde. Le but : faire grandir le sentiment de compétence des enfants." - pour ceux de 8 à 15 ans
Final projects can help students summarize and review content from the entire …
Final projects can help students summarize and review content from the entire semester. Plus, they can create fantastic products with what they've learned!
Projects let students take what they’ve learned, put it all together and show off a little of their own creativity and personality.
Options include: 1. Create a website 2. Create a screencast video 3. Make a single multimedia webpage 4. Connect with a cause 5. Create an infographic 6. Create a series of podcasts 7. Do a genius hour-style project 8. Create an annotated collection 9. Tell it as a story 10. Make an explainer video
Ignition: Digital Wellness and Safety is a digital literacy curriculum designed to …
Ignition: Digital Wellness and Safety is a digital literacy curriculum designed to provide students with the information they need to safely and confidently navigate the digital world.
Through six digital responsibility lessons, students take practical steps to protect their privacy and safety online. Students will learn critical digital literacy skills including how to evaluate content for accuracy, perspective, and motive. Ignition's digital literacy curriculum helps students acknowledge the benefits of online communities and resources while guiding them to successfully navigate potential pitfalls in their digital lives.
Ignition is a #DigCitCommit approved resource.
Sun West School Division: Log in through your clever account.
Dozens of free and low-cost college-level courses with classroom-tested materials and an …
Dozens of free and low-cost college-level courses with classroom-tested materials and an interactive online environment. The $25-per-academic-course version includes all resources, along with free instructor tools, such as LMS integration, a learning dashboard and gradebook, and content sequencing and combining.
You can learn pretty much anything here from languages, to math, physics, computer science, psychology, etc!
"These lesson plans relate to Indigenous ways of knowing and being through …
"These lesson plans relate to Indigenous ways of knowing and being through building relationships to the natural world and understanding the past in order to foster healing and resiliency. Some lessons demonstrate how Indigenous knowledge can support a deeper understanding of the land and the changes that are a result of climate change. Others are focused on remembering ancestors, understanding treaties and exploring culture through traditional land-based practices (such as hunting, gathering medicines, weaving, drumming, shelter building, tree tapping, etc.)." *politics *bison, butterflies, caribou *interdependence *drum, flute, elements of art, weaving *creation stories *Indigenous stories *land learning *land based education *gum tea, spruce, maple syrup, salmon, medicine walk *colonialism *seasons *coding *elders *Inuit naming, igloos *resilience *Sacred water *circle & More
This is a free student interactive notebook that sparks excitement, and takes …
This is a free student interactive notebook that sparks excitement, and takes learning to a new level.
This is a digital template you can use in Canva.
You'll have to provide your name and email to download the notebook, but you can unsubscribe at any time.
From Ditch That Textbook "Interactive notebooks have taken lots of classrooms everywhere by storm. The idea: a central space where students can create, write and make meaning.
When they’re done well, students get that spark of excitement. Learning goes to a different level.
When they’re done poorly, it becomes worksheets glued to pages.
Interactive notebooks don’t have to go in paper notebooks, though.
This is why we've partnered with Matt Miller and Ditch that Textbook to give you a digital interactive notebook made in Canva that incorporates EduProtocols. It's a win-win!"
"Interland est un jeu pédagogique destiné aux enfants de 8 à 12 …
"Interland est un jeu pédagogique destiné aux enfants de 8 à 12 ans (et à leur parents). Cet outil ludique a pour mission de développer l'esprit critique des jeunes internautes au travers de quiz, de puzzles, d'énigmes... et de beaucoup d'action !"
"Play your way to Internet Awesome. Interland is an adventure-packed online game that makes learning about digital safety and citizenship interactive and fun—just like the Internet itself. Here, kids will help their fellow Internauts combat badly behaved hackers, phishers, oversharers, and bullies by practicing the skills they need to be good digital citizens."
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.