![]() ![]() Completing coding tasks will allow the kingdom to take its next technological steps! Discover Python Islands in our Computer Science Subject Kit. Every world reflects a different age of humankind and teaches the basics of Python. They’ll explore the realm as they work through a series of themed tasks on each island. Learners will love the mystical kingdom of Python Islands, floating high above the world below. Students can work through six unique worlds at their own pace, and we’ve provided notes to guide educators through the teaching process. This mini-course features a six-lesson progression covering important concepts like syntax, variables, data types, conditional statements, iteration, functions, and lists. In Python Islands, students learn to write code in the new notebook-style code editor. They have 3.5 minutes to complete each task in this fun and competitive activity. Learners take part in a two-student coding battle with ten challenges. By the end, the students will have written a fully working game! Students develop and write one large piece of code throughout this lesson. The developers at CodingMine are writing a game called Agent Invader, but they’ve been having some problems with the controls, firing system, and scoring. The developers have been having some problems with their code, and need your students’ help. Students code the Agent to respond to simulated situations until the software is advanced enough to try out in the real world.Īn ecological organization wants to plant a large number of trees on a deadline, but it’s not an easy job to prepare the soil to plant pastures of saplings. ![]() ![]() The Agent needs to help out in emergencies by building multiple structures like water barriers, firebreaks, and reconstructed house foundations. Lesson 7) Emergency Response: While-loops and Sequences Students code the Agent to address several simulated traffic situations. That means the Agent needs to make decisions and analyze the road for any obstacles and signs. Lesson 6) Driving Around: Conditionals and BooleansĬodingMine wants to code the Agent so it can drive a car by itself. Students will be code the Agent to do different jobs around a house. Lesson 5) A Helper for the Home: Agent and LoopsĬodingMine needs help developing their new top-secret project: the Agent. Veterinarians need help to easily identify and categorize animals, then prescribe different treatments and dietary requirements. Students help CodingMine with the development of new software for an animal hospital. Lesson 4) Animals Are Friends: Lists and Methods This software will help farmers in every step of the farming process, from planting and sorting to selling the produce. Students need to help CodingMine with the development of their new farming software. Students need to write down Python commands to place blocks in the right locations in a three-dimensional space and find the most efficient way to construct objects. Lesson 2) Location, Location, Location: Parameters and Coordinates Learners write down Minecraft Python commands using proper syntax, then find and correct errors in existing pieces of code. The CEO of CodingMine needs your students’ help correcting bugs. Lesson 1) All that Syntax: Command Structure and Syntax You’ll find the entire Python 101 course in our Computer Science Subject Kit. Meanwhile, teacher notes guide educators through the instructional process. Easy, self-guided tutorials allow students to work at their own pace, including unplugged activities and concept explanations with unique worlds built specifically for this course. This mini-course teaches the absolute basics of Python and takes students from knowing no syntax to defining functions and creating their own mini-game in Python. Python 101 features a ten-lesson progression where students learn to write code in Python while helping the fictional CodingMine software development company. If your students want to learn to code using Python, this content will be a great introduction! Python 101 We’re offering new ways for students to explore computer science and deepen their coding abilities! Announcing two lesson packs focused on the Python programming language, including ten activities using Microsoft MakeCode and six featuring our newly created notebook-style code editor. ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |