https://www.instagram.com/yugenlearning/\x3C/a>\x3Cp>Pinterest\x3Cp>\x3Ca href=https://www.pinterest.com.au/yugenlearning/>https://www.pinterest.com.au/yugenlearning/\x3C/a>\x3Cp>TeachShare Store\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Store/Yugen-Learning>https://www.TeachShare.com/Store/Yugen-Learning\x3C/a>\x3Cp>Please share feedback to help me improve my resources for you.",public:!0,price:"400",displayPrice:null,grades:$R[536]=["Grade 7","Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Homeschool"],userId:"a796eab5-d0fd-4322-a261-c0b127dfd1b2",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FPbds1h0w6W2o8cNDLZuax",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FbfZxX0XDI04nC4Rq6DSgA",secondaryImages:$R[537]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FKvt7fhG67OWHl8UinLTtR"],isCollection:!1,createdAt:$R[538]=new Date("2024-10-24T05:44:47.020Z"),updatedAt:$R[539]=new Date("2024-10-24T05:44:47.020Z"),rating:"0",ratingsCount:"0",store:$R[540]={id:"0192b28a-2944-7d4d-8d75-883720ff8d61",name:"Yugen Learning",icon:"https://firebasestorage.googleapis.com/v0/b/teachertoolai-editor.appspot.com/o/a796eab5-d0fd-4322-a261-c0b127dfd1b2%2Fuser_uploads%2FlUb6xIhfBttwXR84DaHRV?alt=media&token=5701e693-7384-4932-9093-5f42e56719d4",slug:"yugen-learning"},gradesDisplay:"Grade 7–12, Homeschool",subjects:$R[541]=[$R[542]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[543]={id:"0192bd15-46c8-7819-b168-1494fe27d390",slug:"Swiftui-Programming-Quick-coding-challenges-with-solutions-43820722",title:"Swiftui Programming - Quick coding challenges with solutions",description:"Looking for a no prep set of SwiftUI Coding challenges with solutions. Are your students ready to move on from set SwiftUI exercise to quick SwiftUI coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons? Use the material in this no preparation Coding SwiftUI Bundle to teach how to produce simple challenges in text based output in SwiftUI. Use the material in these no preparation challenges for first time task or retrieval activity.\n\n**Who is this suitable for?**\n\n* Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what SwiftUI is and how it can be used for programming in a very fun and engaging way.\n* You can hand all out at once with students working different challenges.\n* Or distribute them 1 challenge at a time to the whole class over the term\n\n**Resources this bundle includes:**\n\n1. 12 Fully contained SwiftUI challenge cards\n\nThe code challenges include a hint to help students get started.\n\n1. A possible solution to each of the challenges.\n\nEach has code and a paragraph explains the solution. The solutions are available in Textfile, PPT and PDF formats.\n\nEnjoy this resource! Don't forget to follow my store for more awesome products and **rate this product for your TPT credits :)**\n\nSUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\n\n**Request a resource:**\n\n**If you like my resources but I have upload0ed a particular one you would love, please email me and tell me what you would like me to deign:**\n\n**kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!**\n\nPeople that have purchased this resource have also purchased -\n\n**More great curriculum resources**\n\n✅ ➡ USA History\n\n✅ ➡ USA History Unit One\n\n✅ ➡ USA History Unit Two\n\n✅ ➡ USA History Unit Three\n\n✅ ➡ USA History Unit Four\n\n✅ ➡ USA History Unit Five\n\n✅ ➡ American Revolution\n\n✅ ➡ ⚔ US Civil War\n\n✅ ➡ Medieval History\n\n✅ ➡ World War One\n\n✅ ➡ Nazi Germany\n\n✅ ➡ ✈ World War Two\n\n✅ ➡ ☭️ Cold War\n\n✅ ➡ Australian History\n\n✅ ➡ ⚙ Industrial Revolution\n\nand\n\nSubscribe to my Teaching Newsletter\n\nFollow us!!!!!\n\nInstagram\n\nhttps://www.instagram.com/yugenlearning/\n\nPinterest\n\nhttps://www.pinterest.com.au/yugenlearning/\n\nTpT Store\n\nhttps://www.teacherspayteachers.com/Store/Yugen-Learning\n\nPlease share feedback to help me improve my resources for you.\n",descriptionPlain:"Looking for a no prep set of SwiftUI Coding challenges with solutions. Are your students ready to move on from set SwiftUI exercise to quick SwiftUI coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons? Use the material in this no preparation Coding SwiftUI Bundle to teach how to produce simple challenges in text based output in SwiftUI. Use the material in these no preparation challenges for first time task or retrieval activity.\n\nWho is this suitable for?\n\nStudents and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what SwiftUI is and how it can be used for programming in a very fun and engaging way.\n\nYou can hand all out at once with students working different challenges.\n\nOr distribute them 1 challenge at a time to the whole class over the term\n\nResources this bundle includes:\n\n12 Fully contained SwiftUI challenge cards\n\nThe code challenges include a hint to help students get started.\n\nA possible solution to each of the challenges.\n\nEach has code and a paragraph explains the solution. The solutions are available in Textfile, PPT and PDF formats.\n\nEnjoy this resource! Don't forget to follow my store for more awesome products and rate this product for your TeachShare credits :)\n\nSUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\n\nRequest a resource:\n\nIf you like my resources but I have upload0ed a particular one you would love, please email me and tell me what you would like me to deign:\n\nkane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!\n\nPeople that have purchased this resource have also purchased -\n\nMore great curriculum resources\n\n✅ ➡ USA History\n\n✅ ➡ USA History Unit One\n\n✅ ➡ USA History Unit Two\n\n✅ ➡ USA History Unit Three\n\n✅ ➡ USA History Unit Four\n\n✅ ➡ USA History Unit Five\n\n✅ ➡ American Revolution\n\n✅ ➡ ⚔ US Civil War\n\n✅ ➡ Medieval History\n\n✅ ➡ World War One\n\n✅ ➡ Nazi Germany\n\n✅ ➡ ✈ World War Two\n\n✅ ➡ ☭️ Cold War\n\n✅ ➡ Australian History\n\n✅ ➡ ⚙ Industrial Revolution\n\nand\n\nSubscribe to my Teaching Newsletter\n\nFollow us!!!!!\n\nInstagram\n\nhttps://www.instagram.com/yugenlearning/\n\nPinterest\n\nhttps://www.pinterest.com.au/yugenlearning/\n\nTeachShare Store\n\nhttps://www.TeachShare.com/Store/Yugen-Learning\n\nPlease share feedback to help me improve my resources for you.\n",descriptionHTML:"\x3Cp>Looking for a no prep set of SwiftUI Coding challenges with solutions. Are your students ready to move on from set SwiftUI exercise to quick SwiftUI coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons? Use the material in this no preparation Coding SwiftUI Bundle to teach how to produce simple challenges in text based output in SwiftUI. Use the material in these no preparation challenges for first time task or retrieval activity.\x3Cp>\x3Cstrong>Who is this suitable for?\x3C/strong>\x3Cul>\x3Cli>Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what SwiftUI is and how it can be used for programming in a very fun and engaging way.\x3Cli>You can hand all out at once with students working different challenges.\x3Cli>Or distribute them 1 challenge at a time to the whole class over the term\x3C/ul>\x3Cp>\x3Cstrong>Resources this bundle includes:\x3C/strong>\x3Col>\x3Cli>12 Fully contained SwiftUI challenge cards\x3C/ol>\x3Cp>The code challenges include a hint to help students get started.\x3Col>\x3Cli>A possible solution to each of the challenges.\x3C/ol>\x3Cp>Each has code and a paragraph explains the solution. The solutions are available in Textfile, PPT and PDF formats.\x3Cp>Enjoy this resource! Don't forget to follow my store for more awesome products and \x3Cstrong>rate this product for your TeachShare credits :)\x3C/strong>\x3Cp>SUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\x3Cp>\x3Cstrong>Request a resource:\x3C/strong>\x3Cp>\x3Cstrong>If you like my resources but I have upload0ed a particular one you would love, please email me and tell me what you would like me to deign:\x3C/strong>\x3Cp>\x3Cstrong>kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!\x3C/strong>\x3Cp>People that have purchased this resource have also purchased -\x3Cp>\x3Cstrong>More great curriculum resources\x3C/strong>\x3Cp>✅ ➡ USA History\x3Cp>✅ ➡ USA History Unit One\x3Cp>✅ ➡ USA History Unit Two\x3Cp>✅ ➡ USA History Unit Three\x3Cp>✅ ➡ USA History Unit Four\x3Cp>✅ ➡ USA History Unit Five\x3Cp>✅ ➡ American Revolution\x3Cp>✅ ➡ ⚔ US Civil War\x3Cp>✅ ➡ Medieval History\x3Cp>✅ ➡ World War One\x3Cp>✅ ➡ Nazi Germany\x3Cp>✅ ➡ ✈ World War Two\x3Cp>✅ ➡ ☭️ Cold War\x3Cp>✅ ➡ Australian History\x3Cp>✅ ➡ ⚙ Industrial Revolution\x3Cp>and\x3Cp>Subscribe to my Teaching Newsletter\x3Cp>Follow us!!!!!\x3Cp>Instagram\x3Cp>\x3Ca href=https://www.instagram.com/yugenlearning/>https://www.instagram.com/yugenlearning/\x3C/a>\x3Cp>Pinterest\x3Cp>\x3Ca href=https://www.pinterest.com.au/yugenlearning/>https://www.pinterest.com.au/yugenlearning/\x3C/a>\x3Cp>TeachShare Store\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Store/Yugen-Learning>https://www.TeachShare.com/Store/Yugen-Learning\x3C/a>\x3Cp>Please share feedback to help me improve my resources for you.",public:!0,price:"400",displayPrice:null,grades:$R[544]=["Grade 7","Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Homeschool"],userId:"a796eab5-d0fd-4322-a261-c0b127dfd1b2",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FRO7CB6iVxIR2aojRQFYJG",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2Fqi4_g_0gPWRGm_AG4_f-E",secondaryImages:$R[545]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FZkPemACLZOS0SYfmAh94I"],isCollection:!1,createdAt:$R[546]=new Date("2024-10-24T05:52:18.226Z"),updatedAt:$R[547]=new Date("2024-10-24T05:52:18.226Z"),rating:"0",ratingsCount:"0",store:$R[548]={id:"0192b28a-2944-7d4d-8d75-883720ff8d61",name:"Yugen Learning",icon:"https://firebasestorage.googleapis.com/v0/b/teachertoolai-editor.appspot.com/o/a796eab5-d0fd-4322-a261-c0b127dfd1b2%2Fuser_uploads%2FlUb6xIhfBttwXR84DaHRV?alt=media&token=5701e693-7384-4932-9093-5f42e56719d4",slug:"yugen-learning"},gradesDisplay:"Grade 7–12, Homeschool",subjects:$R[549]=[$R[550]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[551]={id:"0192bd1e-e125-70a2-9c80-ac3b545777d6",slug:"Python-Programming-Quick-coding-challenges-with-solutions-60210782",title:"Python Programming - Quick coding challenges with solutions",description:"Looking for a **no prep** set of **Python Coding** challenges with **solutions for middle and high school grade students in digital technologies or computer science**. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?\n\nUse the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.\n\n**Who is this suitable for?**\n\n* Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what Python is and how it can be used for programming in a very fun and engaging way.\n* You can hand all out at once with students working different challenges.\n* Or distribute them 1 challenge at a time to the whole class over the term\n\n**Resources this bundle includes:**\n\n1. 12 Fully contained Python challenge cards\n\nThe code challenges include a hint to help students get started.\n\n1. A possible solution to each of the challenges.\n\nEach has code and a paragraph explains the solution.\n\nDownload Python Software for free\n\n* https://www.python.org/downloads/\n",descriptionPlain:"Looking for a no prep set of Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?\n\nUse the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.\n\nWho is this suitable for?\n\nStudents and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what Python is and how it can be used for programming in a very fun and engaging way.\n\nYou can hand all out at once with students working different challenges.\n\nOr distribute them 1 challenge at a time to the whole class over the term\n\nResources this bundle includes:\n\n12 Fully contained Python challenge cards\n\nThe code challenges include a hint to help students get started.\n\nA possible solution to each of the challenges.\n\nEach has code and a paragraph explains the solution.\n\nDownload Python Software for free\n\nhttps://www.python.org/downloads/\n",descriptionHTML:"\x3Cp>Looking for a \x3Cstrong>no prep\x3C/strong> set of \x3Cstrong>Python Coding\x3C/strong> challenges with \x3Cstrong>solutions for middle and high school grade students in digital technologies or computer science\x3C/strong>. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?\x3Cp>Use the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.\x3Cp>\x3Cstrong>Who is this suitable for?\x3C/strong>\x3Cul>\x3Cli>Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what Python is and how it can be used for programming in a very fun and engaging way.\x3Cli>You can hand all out at once with students working different challenges.\x3Cli>Or distribute them 1 challenge at a time to the whole class over the term\x3C/ul>\x3Cp>\x3Cstrong>Resources this bundle includes:\x3C/strong>\x3Col>\x3Cli>12 Fully contained Python challenge cards\x3C/ol>\x3Cp>The code challenges include a hint to help students get started.\x3Col>\x3Cli>A possible solution to each of the challenges.\x3C/ol>\x3Cp>Each has code and a paragraph explains the solution.\x3Cp>Download Python Software for free\x3Cul>\x3Cli>\x3Ca href=https://www.python.org/downloads/>https://www.python.org/downloads/\x3C/a>\x3C/ul>",public:!0,price:"500",displayPrice:null,grades:$R[552]=["Grade 6","Grade 7","Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Homeschool"],userId:"a796eab5-d0fd-4322-a261-c0b127dfd1b2",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FZyd5hNpxWxJupyEf1IVVG",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FKIZTtpLODhm06nOqu8T_j",secondaryImages:$R[553]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FpPQuz32ldwKbRXL0YMKca"],isCollection:!1,createdAt:$R[554]=new Date("2024-10-24T06:02:46.458Z"),updatedAt:$R[555]=new Date("2024-10-24T06:02:46.458Z"),rating:"0",ratingsCount:"0",store:$R[556]={id:"0192b28a-2944-7d4d-8d75-883720ff8d61",name:"Yugen Learning",icon:"https://firebasestorage.googleapis.com/v0/b/teachertoolai-editor.appspot.com/o/a796eab5-d0fd-4322-a261-c0b127dfd1b2%2Fuser_uploads%2FlUb6xIhfBttwXR84DaHRV?alt=media&token=5701e693-7384-4932-9093-5f42e56719d4",slug:"yugen-learning"},gradesDisplay:"Grade 6–12, Homeschool",subjects:$R[557]=[$R[558]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[559]={id:"0192bd20-0fef-7c75-9ab3-0032bab22037",slug:"Python-Programming-Quick-coding-challenges-with-solutions-42313892",title:"Python Programming - Quick coding challenges with solutions",description:"Looking for a **no prep** set of **Python Coding** challenges with **solutions for middle and high school grade students in digital technologies or computer science**. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?\n\nUse the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.\n\n**Who is this suitable for?**\n\n* Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what Python is and how it can be used for programming in a very fun and engaging way.\n* You can hand all out at once with students working different challenges.\n* Or distribute them 1 challenge at a time to the whole class over the term\n\n**Resources this bundle includes:**\n\n1. 12 Fully contained Python challenge cards\n\nThe code challenges include a hint to help students get started.\n\n1. A possible solution to each of the challenges.\n\nEach has code and a paragraph explains the solution.\n\nDownload Python Software for free\n\n* https://www.python.org/downloads/\n",descriptionPlain:"Looking for a no prep set of Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?\n\nUse the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.\n\nWho is this suitable for?\n\nStudents and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what Python is and how it can be used for programming in a very fun and engaging way.\n\nYou can hand all out at once with students working different challenges.\n\nOr distribute them 1 challenge at a time to the whole class over the term\n\nResources this bundle includes:\n\n12 Fully contained Python challenge cards\n\nThe code challenges include a hint to help students get started.\n\nA possible solution to each of the challenges.\n\nEach has code and a paragraph explains the solution.\n\nDownload Python Software for free\n\nhttps://www.python.org/downloads/\n",descriptionHTML:"\x3Cp>Looking for a \x3Cstrong>no prep\x3C/strong> set of \x3Cstrong>Python Coding\x3C/strong> challenges with \x3Cstrong>solutions for middle and high school grade students in digital technologies or computer science\x3C/strong>. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?\x3Cp>Use the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.\x3Cp>\x3Cstrong>Who is this suitable for?\x3C/strong>\x3Cul>\x3Cli>Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what Python is and how it can be used for programming in a very fun and engaging way.\x3Cli>You can hand all out at once with students working different challenges.\x3Cli>Or distribute them 1 challenge at a time to the whole class over the term\x3C/ul>\x3Cp>\x3Cstrong>Resources this bundle includes:\x3C/strong>\x3Col>\x3Cli>12 Fully contained Python challenge cards\x3C/ol>\x3Cp>The code challenges include a hint to help students get started.\x3Col>\x3Cli>A possible solution to each of the challenges.\x3C/ol>\x3Cp>Each has code and a paragraph explains the solution.\x3Cp>Download Python Software for free\x3Cul>\x3Cli>\x3Ca href=https://www.python.org/downloads/>https://www.python.org/downloads/\x3C/a>\x3C/ul>",public:!0,price:"500",displayPrice:null,grades:$R[560]=["Grade 6","Grade 7","Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Homeschool"],userId:"a796eab5-d0fd-4322-a261-c0b127dfd1b2",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2F5iWrksfoYFEVC_coyNhiQ",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FPepd_rE_qApH7eifgkalv",secondaryImages:$R[561]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FoqweRCB9WrjPcAli2DE4Y"],isCollection:!1,createdAt:$R[562]=new Date("2024-10-24T06:04:04.754Z"),updatedAt:$R[563]=new Date("2024-10-24T06:04:04.754Z"),rating:"0",ratingsCount:"0",store:$R[564]={id:"0192b28a-2944-7d4d-8d75-883720ff8d61",name:"Yugen Learning",icon:"https://firebasestorage.googleapis.com/v0/b/teachertoolai-editor.appspot.com/o/a796eab5-d0fd-4322-a261-c0b127dfd1b2%2Fuser_uploads%2FlUb6xIhfBttwXR84DaHRV?alt=media&token=5701e693-7384-4932-9093-5f42e56719d4",slug:"yugen-learning"},gradesDisplay:"Grade 6–12, Homeschool",subjects:$R[565]=[$R[566]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[567]={id:"0192bd43-8295-75af-93ee-48418c97be7a",slug:"Python-Programming-Introduction-10-lesson-program-with-slides-solutions-59810854",title:"Python Programming - Introduction 10 lesson program with slides, solutions",description:"Looking for a **no prep** fully resourced 10 lessen worksheet activities with lesson plans and slides for **Python Coding** challenges with **solutions for middle and high school grade students in digital technologies or computer science**.\n\n**Resources this bundle includes:**\n\n* 10 editable individual slide decks (PPT)\n* Detailed 10 lesson - lesson plans\n* 9 Individual lesson worksheets - Printable\n* 9 Individual lesson worksheets - Digital version\n* Suggested marking key of student worksheets\n* Consolidation activity and marking rubric\n\nEnjoy this resource! Don't forget to follow my store for more awesome products and **rate this product for your TPT credits :)**\n\nSUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\n\n**Request a resource:**\n\n**If you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:**\n\n**kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!**\n\nPeople that have purchased this resource have also purchased -\n\nand\n\nSubscribe to my Teaching Newsletter\n\nFollow us!!!!!\n\nInstagram\n\nhttps://www.instagram.com/yugenlearning/\n\nPinterest\n\nhttps://www.pinterest.com.au/yugenlearning/\n\nTpT Store\n\nhttps://www.teacherspayteachers.com/Store/Yugen-Learning\n\nPlease share feedback to help me improve my resources for you.\n",descriptionPlain:"Looking for a no prep fully resourced 10 lessen worksheet activities with lesson plans and slides for Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science.\n\nResources this bundle includes:\n\n10 editable individual slide decks (PPT)\n\nDetailed 10 lesson - lesson plans\n\n9 Individual lesson worksheets - Printable\n\n9 Individual lesson worksheets - Digital version\n\nSuggested marking key of student worksheets\n\nConsolidation activity and marking rubric\n\nEnjoy this resource! Don't forget to follow my store for more awesome products and rate this product for your TeachShare credits :)\n\nSUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\n\nRequest a resource:\n\nIf you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:\n\nkane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!\n\nPeople that have purchased this resource have also purchased -\n\nand\n\nSubscribe to my Teaching Newsletter\n\nFollow us!!!!!\n\nInstagram\n\nhttps://www.instagram.com/yugenlearning/\n\nPinterest\n\nhttps://www.pinterest.com.au/yugenlearning/\n\nTeachShare Store\n\nhttps://www.TeachShare.com/Store/Yugen-Learning\n\nPlease share feedback to help me improve my resources for you.\n",descriptionHTML:"\x3Cp>Looking for a \x3Cstrong>no prep\x3C/strong> fully resourced 10 lessen worksheet activities with lesson plans and slides for \x3Cstrong>Python Coding\x3C/strong> challenges with \x3Cstrong>solutions for middle and high school grade students in digital technologies or computer science\x3C/strong>.\x3Cp>\x3Cstrong>Resources this bundle includes:\x3C/strong>\x3Cul>\x3Cli>10 editable individual slide decks (PPT)\x3Cli>Detailed 10 lesson - lesson plans\x3Cli>9 Individual lesson worksheets - Printable\x3Cli>9 Individual lesson worksheets - Digital version\x3Cli>Suggested marking key of student worksheets\x3Cli>Consolidation activity and marking rubric\x3C/ul>\x3Cp>Enjoy this resource! Don't forget to follow my store for more awesome products and \x3Cstrong>rate this product for your TeachShare credits :)\x3C/strong>\x3Cp>SUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\x3Cp>\x3Cstrong>Request a resource:\x3C/strong>\x3Cp>\x3Cstrong>If you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:\x3C/strong>\x3Cp>\x3Cstrong>kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!\x3C/strong>\x3Cp>People that have purchased this resource have also purchased -\x3Cp>and\x3Cp>Subscribe to my Teaching Newsletter\x3Cp>Follow us!!!!!\x3Cp>Instagram\x3Cp>\x3Ca href=https://www.instagram.com/yugenlearning/>https://www.instagram.com/yugenlearning/\x3C/a>\x3Cp>Pinterest\x3Cp>\x3Ca href=https://www.pinterest.com.au/yugenlearning/>https://www.pinterest.com.au/yugenlearning/\x3C/a>\x3Cp>TeachShare Store\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Store/Yugen-Learning>https://www.TeachShare.com/Store/Yugen-Learning\x3C/a>\x3Cp>Please share feedback to help me improve my resources for you.",public:!0,price:"750",displayPrice:null,grades:$R[568]=["Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Homeschool"],userId:"a796eab5-d0fd-4322-a261-c0b127dfd1b2",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FNnf7KGB5Gyrdd6URxxh05",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FAcMwrEvY-YaLatt6-sC4x",secondaryImages:$R[569]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FDAcOUUvRvpenktwr0oLOo","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2Fd18b7705O_QJniWPqscqY","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FeyqXqYUyNP2YrBgz0c0q2"],isCollection:!1,createdAt:$R[570]=new Date("2024-10-24T06:42:48.179Z"),updatedAt:$R[571]=new Date("2024-10-24T06:42:48.179Z"),rating:"0",ratingsCount:"0",store:$R[572]={id:"0192b28a-2944-7d4d-8d75-883720ff8d61",name:"Yugen Learning",icon:"https://firebasestorage.googleapis.com/v0/b/teachertoolai-editor.appspot.com/o/a796eab5-d0fd-4322-a261-c0b127dfd1b2%2Fuser_uploads%2FlUb6xIhfBttwXR84DaHRV?alt=media&token=5701e693-7384-4932-9093-5f42e56719d4",slug:"yugen-learning"},gradesDisplay:"Grade 8–12, Homeschool",subjects:$R[573]=[$R[574]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[575]={id:"0192bd47-adfd-7199-852a-863e6f4a6ac1",slug:"Python-Programming-Introduction-10-lesson-program-with-slides-solutions-84249097",title:"Python Programming - Introduction 10 lesson program with slides, solutions",description:"Looking for a **no prep** fully resourced 10 lessen worksheet activities with lesson plans and slides for **Python Coding** challenges with **solutions for middle and high school grade students in digital technologies or computer science**.\n\n**Resources this bundle includes:**\n\n* 10 editable individual slide decks (PPT)\n* Detailed 10 lesson - lesson plans\n* 9 Individual lesson worksheets - Printable\n* 9 Individual lesson worksheets - Digital version\n* Suggested marking key of student worksheets\n* Consolidation activity and marking rubric\n\nEnjoy this resource! Don't forget to follow my store for more awesome products and **rate this product for your TPT credits :)**\n\nSUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\n\n**Request a resource:**\n\n**If you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:**\n\n**kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!**\n\nPeople that have purchased this resource have also purchased -\n\nand\n\nSubscribe to my Teaching Newsletter\n\nFollow us!!!!!\n\nInstagram\n\nhttps://www.instagram.com/yugenlearning/\n\nPinterest\n\nhttps://www.pinterest.com.au/yugenlearning/\n\nTpT Store\n\nhttps://www.teacherspayteachers.com/Store/Yugen-Learning\n\nPlease share feedback to help me improve my resources for you.\n",descriptionPlain:"Looking for a no prep fully resourced 10 lessen worksheet activities with lesson plans and slides for Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science.\n\nResources this bundle includes:\n\n10 editable individual slide decks (PPT)\n\nDetailed 10 lesson - lesson plans\n\n9 Individual lesson worksheets - Printable\n\n9 Individual lesson worksheets - Digital version\n\nSuggested marking key of student worksheets\n\nConsolidation activity and marking rubric\n\nEnjoy this resource! Don't forget to follow my store for more awesome products and rate this product for your TeachShare credits :)\n\nSUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\n\nRequest a resource:\n\nIf you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:\n\nkane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!\n\nPeople that have purchased this resource have also purchased -\n\nand\n\nSubscribe to my Teaching Newsletter\n\nFollow us!!!!!\n\nInstagram\n\nhttps://www.instagram.com/yugenlearning/\n\nPinterest\n\nhttps://www.pinterest.com.au/yugenlearning/\n\nTeachShare Store\n\nhttps://www.TeachShare.com/Store/Yugen-Learning\n\nPlease share feedback to help me improve my resources for you.\n",descriptionHTML:"\x3Cp>Looking for a \x3Cstrong>no prep\x3C/strong> fully resourced 10 lessen worksheet activities with lesson plans and slides for \x3Cstrong>Python Coding\x3C/strong> challenges with \x3Cstrong>solutions for middle and high school grade students in digital technologies or computer science\x3C/strong>.\x3Cp>\x3Cstrong>Resources this bundle includes:\x3C/strong>\x3Cul>\x3Cli>10 editable individual slide decks (PPT)\x3Cli>Detailed 10 lesson - lesson plans\x3Cli>9 Individual lesson worksheets - Printable\x3Cli>9 Individual lesson worksheets - Digital version\x3Cli>Suggested marking key of student worksheets\x3Cli>Consolidation activity and marking rubric\x3C/ul>\x3Cp>Enjoy this resource! Don't forget to follow my store for more awesome products and \x3Cstrong>rate this product for your TeachShare credits :)\x3C/strong>\x3Cp>SUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\x3Cp>\x3Cstrong>Request a resource:\x3C/strong>\x3Cp>\x3Cstrong>If you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:\x3C/strong>\x3Cp>\x3Cstrong>kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!\x3C/strong>\x3Cp>People that have purchased this resource have also purchased -\x3Cp>and\x3Cp>Subscribe to my Teaching Newsletter\x3Cp>Follow us!!!!!\x3Cp>Instagram\x3Cp>\x3Ca href=https://www.instagram.com/yugenlearning/>https://www.instagram.com/yugenlearning/\x3C/a>\x3Cp>Pinterest\x3Cp>\x3Ca href=https://www.pinterest.com.au/yugenlearning/>https://www.pinterest.com.au/yugenlearning/\x3C/a>\x3Cp>TeachShare Store\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Store/Yugen-Learning>https://www.TeachShare.com/Store/Yugen-Learning\x3C/a>\x3Cp>Please share feedback to help me improve my resources for you.",public:!0,price:"750",displayPrice:null,grades:$R[576]=["Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Homeschool"],userId:"a796eab5-d0fd-4322-a261-c0b127dfd1b2",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FammBcir2YAJcL9zztcSQG",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FnoJpLEVery6fjSQ9sSluE",secondaryImages:$R[577]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FKCu3n-zLaduW9-KjXw1WC","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FHwm-Z8e_f9fxv9RwA4p3X","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FmNfuztnyya2DoEQUuBh4B"],isCollection:!1,createdAt:$R[578]=new Date("2024-10-24T06:47:21.799Z"),updatedAt:$R[579]=new Date("2024-10-24T06:47:21.799Z"),rating:"0",ratingsCount:"0",store:$R[580]={id:"0192b28a-2944-7d4d-8d75-883720ff8d61",name:"Yugen Learning",icon:"https://firebasestorage.googleapis.com/v0/b/teachertoolai-editor.appspot.com/o/a796eab5-d0fd-4322-a261-c0b127dfd1b2%2Fuser_uploads%2FlUb6xIhfBttwXR84DaHRV?alt=media&token=5701e693-7384-4932-9093-5f42e56719d4",slug:"yugen-learning"},gradesDisplay:"Grade 8–12, Homeschool",subjects:$R[581]=[$R[582]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[583]={id:"0192da35-d85f-783a-bb05-b36c625e9c4c",slug:"Cybersecurity-Current-Event-Guided-Reading-Comprehension-Worksheet-89372880",title:"Cybersecurity: Current Event Guided Reading Comprehension Worksheet",description:"**Embark on a thrilling adventure through the digital wilderness with this engaging reading comprehension worksheet on cybersecurity!** Students will become savvy explorers, learning to identify lurking threats, navigate safely through the online jungle, and emerge as cyber-aware citizens.\n\n**Uncover the secrets of the digital landscape:**\n\n* **Demystify Cyber Threats:** Discover the cunning predators of the online world, from malware wolves to phishing phantoms, and understand their tactics for stealing data and disrupting systems.\n* **Decode Primary Sources:** Analyze real-world reports and statistics to grasp the magnitude of the cybersecurity challenge and learn how individual vigilance can make a difference.\n* **Fortify Your Defenses:** Build your digital toolkit with essential cybersecurity practices, like crafting strong passwords and recognizing suspicious emails.\n* **Join the Resistance:** Explore how governments and private companies collaborate to strengthen our online defenses, and understand your role as a responsible citizen in the fight against cybercrime.\n* **Test Your Knowledge:** Put your newfound skills to the test with engaging multiple-choice, true/false, fill-in-the-blank, and short answer questions.\n\n**More than just facts, this resource empowers students to:**\n\n* **Develop critical thinking and problem-solving skills.**\n* **Analyze and interpret real-world data.**\n* **Practice responsible online behavior.**\n* **Become informed and engaged digital citizens.**\n\n**Bonus Material:**\n\n* **Teacher answer key** for seamless lesson planning.\n\n**Ideal for:**\n\n* Middle and high school social studies, language arts, or technology classes.\n* Civic engagement and digital literacy courses.\n* Any educator seeking to equip students with essential cybersecurity knowledge and skills.\n\n**Don't wait! Download this action-packed resource today and guide your students on a thrilling journey through the digital wilderness, emerging as protectors of our online world!**\n\n**Related products you may be interested in!**\n\n**Current Event Bundle #2:** \n\n* Dive deeper, spark action! Explore diverse international issues with 10 engaging reading comprehensions. Purchase today!\n\n**Student Rights:**\n\n* Empower students to navigate real-world situations! 10 clear, engaging reads on rights & responsibilities. Get yours now!\n\n**Student Led Action:**\n\n* Make your students' voices heard! 10 inspiring readings of student-led action on current issues. Ignite change today!\n",descriptionPlain:"Embark on a thrilling adventure through the digital wilderness with this engaging reading comprehension worksheet on cybersecurity! Students will become savvy explorers, learning to identify lurking threats, navigate safely through the online jungle, and emerge as cyber-aware citizens.\n\nUncover the secrets of the digital landscape:\n\nDemystify Cyber Threats: Discover the cunning predators of the online world, from malware wolves to phishing phantoms, and understand their tactics for stealing data and disrupting systems.\n\nDecode Primary Sources: Analyze real-world reports and statistics to grasp the magnitude of the cybersecurity challenge and learn how individual vigilance can make a difference.\n\nFortify Your Defenses: Build your digital toolkit with essential cybersecurity practices, like crafting strong passwords and recognizing suspicious emails.\n\nJoin the Resistance: Explore how governments and private companies collaborate to strengthen our online defenses, and understand your role as a responsible citizen in the fight against cybercrime.\n\nTest Your Knowledge: Put your newfound skills to the test with engaging multiple-choice, true/false, fill-in-the-blank, and short answer questions.\n\nMore than just facts, this resource empowers students to:\n\nDevelop critical thinking and problem-solving skills.\n\nAnalyze and interpret real-world data.\n\nPractice responsible online behavior.\n\nBecome informed and engaged digital citizens.\n\nBonus Material:\n\nTeacher answer key for seamless lesson planning.\n\nIdeal for:\n\nMiddle and high school social studies, language arts, or technology classes.\n\nCivic engagement and digital literacy courses.\n\nAny educator seeking to equip students with essential cybersecurity knowledge and skills.\n\nDon't wait! Download this action-packed resource today and guide your students on a thrilling journey through the digital wilderness, emerging as protectors of our online world!\n\nRelated products you may be interested in!\n\nCurrent Event Bundle #2: \n\nDive deeper, spark action! Explore diverse international issues with 10 engaging reading comprehensions. Purchase today!\n\nStudent Rights:\n\nEmpower students to navigate real-world situations! 10 clear, engaging reads on rights & responsibilities. Get yours now!\n\nStudent Led Action:\n\nMake your students' voices heard! 10 inspiring readings of student-led action on current issues. Ignite change today!\n",descriptionHTML:"\x3Cp>\x3Cstrong>Embark on a thrilling adventure through the digital wilderness with this engaging reading comprehension worksheet on cybersecurity!\x3C/strong> Students will become savvy explorers, learning to identify lurking threats, navigate safely through the online jungle, and emerge as cyber-aware citizens.\x3Cp>\x3Cstrong>Uncover the secrets of the digital landscape:\x3C/strong>\x3Cul>\x3Cli>\x3Cstrong>Demystify Cyber Threats:\x3C/strong> Discover the cunning predators of the online world, from malware wolves to phishing phantoms, and understand their tactics for stealing data and disrupting systems.\x3Cli>\x3Cstrong>Decode Primary Sources:\x3C/strong> Analyze real-world reports and statistics to grasp the magnitude of the cybersecurity challenge and learn how individual vigilance can make a difference.\x3Cli>\x3Cstrong>Fortify Your Defenses:\x3C/strong> Build your digital toolkit with essential cybersecurity practices, like crafting strong passwords and recognizing suspicious emails.\x3Cli>\x3Cstrong>Join the Resistance:\x3C/strong> Explore how governments and private companies collaborate to strengthen our online defenses, and understand your role as a responsible citizen in the fight against cybercrime.\x3Cli>\x3Cstrong>Test Your Knowledge:\x3C/strong> Put your newfound skills to the test with engaging multiple-choice, true/false, fill-in-the-blank, and short answer questions.\x3C/ul>\x3Cp>\x3Cstrong>More than just facts, this resource empowers students to:\x3C/strong>\x3Cul>\x3Cli>\x3Cstrong>Develop critical thinking and problem-solving skills.\x3C/strong>\x3Cli>\x3Cstrong>Analyze and interpret real-world data.\x3C/strong>\x3Cli>\x3Cstrong>Practice responsible online behavior.\x3C/strong>\x3Cli>\x3Cstrong>Become informed and engaged digital citizens.\x3C/strong>\x3C/ul>\x3Cp>\x3Cstrong>Bonus Material:\x3C/strong>\x3Cul>\x3Cli>\x3Cstrong>Teacher answer key\x3C/strong> for seamless lesson planning.\x3C/ul>\x3Cp>\x3Cstrong>Ideal for:\x3C/strong>\x3Cul>\x3Cli>Middle and high school social studies, language arts, or technology classes.\x3Cli>Civic engagement and digital literacy courses.\x3Cli>Any educator seeking to equip students with essential cybersecurity knowledge and skills.\x3C/ul>\x3Cp>\x3Cstrong>Don't wait! Download this action-packed resource today and guide your students on a thrilling journey through the digital wilderness, emerging as protectors of our online world!\x3C/strong>\x3Cp>\x3Cstrong>Related products you may be interested in!\x3C/strong>\x3Cp>\x3Cstrong>Current Event Bundle #2:\x3C/strong> \x3Cul>\x3Cli>Dive deeper, spark action! Explore diverse international issues with 10 engaging reading comprehensions. Purchase today!\x3C/ul>\x3Cp>\x3Cstrong>Student Rights:\x3C/strong>\x3Cul>\x3Cli>Empower students to navigate real-world situations! 10 clear, engaging reads on rights & responsibilities. Get yours now!\x3C/ul>\x3Cp>\x3Cstrong>Student Led Action:\x3C/strong>\x3Cul>\x3Cli>Make your students' voices heard! 10 inspiring readings of student-led action on current issues. Ignite change today!\x3C/ul>",public:!0,price:"125",displayPrice:null,grades:$R[584]=["Grade 9","Grade 10","Grade 11","Grade 12","Higher Education","Homeschool"],userId:"91cfc37a-2655-4f4c-82b3-3095e5044ad3",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FFaT3ohtMXpvhMuQWc4Wo5",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FJ1VJy_ZiQ4wncxOCQlY4P",secondaryImages:$R[585]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FJTZJcwKRKjXnk2vvTASU2","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FR0IE9EMXVsqhVwlRfC2c-","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2Fc6HfghYX_PvVZCv4R_o5-"],isCollection:!1,createdAt:$R[586]=new Date("2024-10-29T21:36:52.940Z"),updatedAt:$R[587]=new Date("2024-10-29T21:36:52.940Z"),rating:"0",ratingsCount:"0",store:$R[588]={id:"0192d35f-0967-7218-8839-6aa97cc1787b",name:"More Lessons Less Planning",icon:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FRCv7ckDQy-UVtcH5sksUy",slug:"more-lessons-less-planning"},gradesDisplay:"Grade 9–Higher Education, Homeschool",subjects:$R[589]=[$R[590]={id:97,label:"Social Studies - History"},$R[591]={id:104,label:"Civics"},$R[592]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[593]={id:"0192da54-2d84-76af-86e4-abb14c287cf8",slug:"Current-Event-Guided-Reading-Comprehension-Bundle-1-11916060",title:"Current Event Guided Reading Comprehension Bundle #1",description:"**Ignite Critical Thinking and Informed Debate with 11 Essential Current Events Worksheets**\n\n**Bring current events to life in your classroom with this comprehensive bundle of 10 engaging and thought-provoking worksheets!**\\\n**Key features:**\n\n* **Explore 11 crucial issues shaping today's world:** Gun control, immigration, abortion, housing market,social security, cybersecurity, political polarization, racial justice, voting rights, climate change, and education.\n* **Engage students with a variety of activities:** Multiple choice, true/false, fill-in-the-blank, and short answer questions foster critical thinking and analysis.\n* **Incorporate diverse perspectives:** Primary sources provide authentic insights and encourage informed debate.\n* **Boost critical thinking and argumentation skills:** Students learn to analyze arguments, form opinions, and participate in respectful discussions.\n* **No-prep, easy implementation:** Answer keys included for quick assessment.\n* **Aligned with current events, social studies, and civics standards:**\n\n**Empower students to navigate complex issues, analyze diverse viewpoints, and become informed citizens!**\n\n**Download this bundle today and spark meaningful conversations in your classroom!**\n\n**Related products you may be interested in!**\n\n**Current Event Bundle #2:** \n\n* Dive deeper, spark action! Explore diverse international issues with 10 engaging reading comprehensions. Purchase today!\n\n**Student Rights:**\n\n* Empower students to navigate real-world situations! 10 clear, engaging reads on rights & responsibilities. Get yours now!\n\n**Student Led Action:**\n\n* Make your students' voices heard! 10 inspiring readings of student-led action on current issues. Ignite change today!\n",descriptionPlain:"Ignite Critical Thinking and Informed Debate with 11 Essential Current Events Worksheets\n\nBring current events to life in your classroom with this comprehensive bundle of 10 engaging and thought-provoking worksheets!\nKey features:\n\nExplore 11 crucial issues shaping today's world: Gun control, immigration, abortion, housing market,social security, cybersecurity, political polarization, racial justice, voting rights, climate change, and education.\n\nEngage students with a variety of activities: Multiple choice, true/false, fill-in-the-blank, and short answer questions foster critical thinking and analysis.\n\nIncorporate diverse perspectives: Primary sources provide authentic insights and encourage informed debate.\n\nBoost critical thinking and argumentation skills: Students learn to analyze arguments, form opinions, and participate in respectful discussions.\n\nNo-prep, easy implementation: Answer keys included for quick assessment.\n\nAligned with current events, social studies, and civics standards:\n\nEmpower students to navigate complex issues, analyze diverse viewpoints, and become informed citizens!\n\nDownload this bundle today and spark meaningful conversations in your classroom!\n\nRelated products you may be interested in!\n\nCurrent Event Bundle #2: \n\nDive deeper, spark action! Explore diverse international issues with 10 engaging reading comprehensions. Purchase today!\n\nStudent Rights:\n\nEmpower students to navigate real-world situations! 10 clear, engaging reads on rights & responsibilities. Get yours now!\n\nStudent Led Action:\n\nMake your students' voices heard! 10 inspiring readings of student-led action on current issues. Ignite change today!\n",descriptionHTML:"\x3Cp>\x3Cstrong>Ignite Critical Thinking and Informed Debate with 11 Essential Current Events Worksheets\x3C/strong>\x3Cp>\x3Cstrong>Bring current events to life in your classroom with this comprehensive bundle of 10 engaging and thought-provoking worksheets!\x3C/strong>\x3Cbr>\x3Cstrong>Key features:\x3C/strong>\x3Cul>\x3Cli>\x3Cstrong>Explore 11 crucial issues shaping today's world:\x3C/strong> Gun control, immigration, abortion, housing market,social security, cybersecurity, political polarization, racial justice, voting rights, climate change, and education.\x3Cli>\x3Cstrong>Engage students with a variety of activities:\x3C/strong> Multiple choice, true/false, fill-in-the-blank, and short answer questions foster critical thinking and analysis.\x3Cli>\x3Cstrong>Incorporate diverse perspectives:\x3C/strong> Primary sources provide authentic insights and encourage informed debate.\x3Cli>\x3Cstrong>Boost critical thinking and argumentation skills:\x3C/strong> Students learn to analyze arguments, form opinions, and participate in respectful discussions.\x3Cli>\x3Cstrong>No-prep, easy implementation:\x3C/strong> Answer keys included for quick assessment.\x3Cli>\x3Cstrong>Aligned with current events, social studies, and civics standards:\x3C/strong>\x3C/ul>\x3Cp>\x3Cstrong>Empower students to navigate complex issues, analyze diverse viewpoints, and become informed citizens!\x3C/strong>\x3Cp>\x3Cstrong>Download this bundle today and spark meaningful conversations in your classroom!\x3C/strong>\x3Cp>\x3Cstrong>Related products you may be interested in!\x3C/strong>\x3Cp>\x3Cstrong>Current Event Bundle #2:\x3C/strong> \x3Cul>\x3Cli>Dive deeper, spark action! Explore diverse international issues with 10 engaging reading comprehensions. Purchase today!\x3C/ul>\x3Cp>\x3Cstrong>Student Rights:\x3C/strong>\x3Cul>\x3Cli>Empower students to navigate real-world situations! 10 clear, engaging reads on rights & responsibilities. Get yours now!\x3C/ul>\x3Cp>\x3Cstrong>Student Led Action:\x3C/strong>\x3Cul>\x3Cli>Make your students' voices heard! 10 inspiring readings of student-led action on current issues. Ignite change today!\x3C/ul>",public:!0,price:"699",displayPrice:"1375",grades:$R[594]=[""],userId:"91cfc37a-2655-4f4c-82b3-3095e5044ad3",primaryImage:"https://ecdn.teacherspayteachers.com/thumbitem/Current-Event-Guided-Reading-Comprehension-Bundle-1-10876854-1729507283/original-10876854-1.jpg",thumbnailImage:"https://ecdn.teacherspayteachers.com/thumbitem/Current-Event-Guided-Reading-Comprehension-Bundle-1-10876854-1729507283/original-10876854-1.jpg",secondaryImages:$R[595]=[],isCollection:!0,createdAt:$R[596]=new Date("2024-10-29T22:10:02.712Z"),updatedAt:$R[597]=new Date("2024-10-29T22:10:02.712Z"),rating:null,ratingsCount:null,store:$R[598]={id:"0192d35f-0967-7218-8839-6aa97cc1787b",name:"More Lessons Less Planning",icon:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FRCv7ckDQy-UVtcH5sksUy",slug:"more-lessons-less-planning"},gradesDisplay:"",subjects:$R[599]=[],resourceTypes:null,learningStandards:null,reviews:null},$R[600]={id:"0192e9ed-22b7-7b4a-a5ba-00412c048d65",slug:"Programming-in-Java-19-Sprites-06326418",title:"Programming in Java 19: Sprites",description:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 19: Sprites\\\nWhat is a Sprite?\n\nCreating a general Sprite class\n\nMethods Sprites should have\n\nWhat makes your Sprite special?\n\nProgrammatically resizing an Image\n\nAll lessons will come with the following:\n\n**a pdf** slideshow\n\n**a pacing guide** with hints for teaching the section and common student\\\nerrors\n\n**an assignment,** differentiated with three different levels!\n\n**an answer key** in pdf form\n\n**an answer key** in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionPlain:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 19: Sprites\nWhat is a Sprite?\n\nCreating a general Sprite class\n\nMethods Sprites should have\n\nWhat makes your Sprite special?\n\nProgrammatically resizing an Image\n\nAll lessons will come with the following:\n\na pdf slideshow\n\na pacing guide with hints for teaching the section and common student\nerrors\n\nan assignment, differentiated with three different levels!\n\nan answer key in pdf form\n\nan answer key in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionHTML:"\x3Cp>Hello and welcome!\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3Cp>Topics:\x3Cp>Programming in Java 19: Sprites\x3Cbr>What is a Sprite?\x3Cp>Creating a general Sprite class\x3Cp>Methods Sprites should have\x3Cp>What makes your Sprite special?\x3Cp>Programmatically resizing an Image\x3Cp>All lessons will come with the following:\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3Cp>Interested in more computer science content?? Check this out!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530>https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432>https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3Cp>Interested in more games?? Check it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362>https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762>https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3Cp>Interested in forms to make life easier!? Got it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984>https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>",public:!0,price:"500",displayPrice:null,grades:$R[601]=["Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Higher Education","Adult Education","Homeschool"],userId:"77160e59-d14a-49f6-a4cf-60fdcc7ecdc5",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2F18EmDV_vP6uYT22uiktw8",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FrMcn5GBPQZiOAAvS2i6EY",secondaryImages:$R[602]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FQDT1tZ9xMSx2JUWwNT9tY","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FEqhyZfH6ZX_SVMwXUm79p","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2F1BILIIdfQ7AOtS4-QQVx2"],isCollection:!1,createdAt:$R[603]=new Date("2024-11-01T22:51:23.548Z"),updatedAt:$R[604]=new Date("2024-11-01T22:51:23.548Z"),rating:"0",ratingsCount:"0",store:$R[605]={id:"0192e9ea-2a78-735d-a6ca-8123439046ed",name:"Howlin' Husky Math Games",icon:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FOgtaQidMIRyjMEzbdemdN",slug:"howlin-husky-math-games"},gradesDisplay:"Grade 8–Adult Education, Homeschool",subjects:$R[606]=[$R[607]={id:58,label:"Math"},$R[608]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[609]={id:"0192e9ed-25cc-775d-a0f0-66f605db16f1",slug:"Programming-in-Java-18-Collision-Detection-97000384",title:"Programming in Java 18: Collision Detection",description:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 18: Collision Detection\\\nWhat is Collision?\n\nWhat is a game?\n\nRectangle collision\n\nCreating a collision rectangle\n\nOther collision\n\nThe Rectangle class\n\nAll lessons will come with the following:\n\n**a pdf** slideshow\n\n**a pacing guide** with hints for teaching the section and common student\\\nerrors\n\n**an assignment,** differentiated with three different levels!\n\n**an answer key** in pdf form\n\n**an answer key** in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionPlain:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 18: Collision Detection\nWhat is Collision?\n\nWhat is a game?\n\nRectangle collision\n\nCreating a collision rectangle\n\nOther collision\n\nThe Rectangle class\n\nAll lessons will come with the following:\n\na pdf slideshow\n\na pacing guide with hints for teaching the section and common student\nerrors\n\nan assignment, differentiated with three different levels!\n\nan answer key in pdf form\n\nan answer key in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionHTML:"\x3Cp>Hello and welcome!\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3Cp>Topics:\x3Cp>Programming in Java 18: Collision Detection\x3Cbr>What is Collision?\x3Cp>What is a game?\x3Cp>Rectangle collision\x3Cp>Creating a collision rectangle\x3Cp>Other collision\x3Cp>The Rectangle class\x3Cp>All lessons will come with the following:\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3Cp>Interested in more computer science content?? Check this out!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530>https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432>https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3Cp>Interested in more games?? Check it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362>https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762>https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3Cp>Interested in forms to make life easier!? Got it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984>https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>",public:!0,price:"500",displayPrice:null,grades:$R[610]=["Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Higher Education","Adult Education","Homeschool"],userId:"77160e59-d14a-49f6-a4cf-60fdcc7ecdc5",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FMJdiIDZMxAr9JgVuz2oxc",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FGdbHsURrIIV3Ks4lLmSej",secondaryImages:$R[611]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2F438APUbGkm7NZr6YWV2xP","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2F8C2L6OAOkO3X_negcK9XY","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2F3BGI72Hkd2oJKDaW1edbl"],isCollection:!1,createdAt:$R[612]=new Date("2024-11-01T22:51:23.548Z"),updatedAt:$R[613]=new Date("2024-11-01T22:51:23.548Z"),rating:"0",ratingsCount:"0",store:$R[614]={id:"0192e9ea-2a78-735d-a6ca-8123439046ed",name:"Howlin' Husky Math Games",icon:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FOgtaQidMIRyjMEzbdemdN",slug:"howlin-husky-math-games"},gradesDisplay:"Grade 8–Adult Education, Homeschool",subjects:$R[615]=[$R[616]={id:58,label:"Math"},$R[617]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[618]={id:"0192e9ed-2714-70ba-b70c-324d5b213acb",slug:"Programming-in-Java-17-Timers-10245121",title:"Programming in Java 17: Timers",description:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 17: Timers\\\nSetting up and starting the Timer\n\nWhat is a Timer used for?\n\nAnimations and the Timer\n\nMoving an object using the Timer\n\nAll lessons will come with the following:\n\n**a pdf** slideshow\n\n**a pacing guide** with hints for teaching the section and common student\\\nerrors\n\n**an assignment,** differentiated with three different levels!\n\n**an answer key** in pdf form\n\n**an answer key** in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionPlain:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 17: Timers\nSetting up and starting the Timer\n\nWhat is a Timer used for?\n\nAnimations and the Timer\n\nMoving an object using the Timer\n\nAll lessons will come with the following:\n\na pdf slideshow\n\na pacing guide with hints for teaching the section and common student\nerrors\n\nan assignment, differentiated with three different levels!\n\nan answer key in pdf form\n\nan answer key in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionHTML:"\x3Cp>Hello and welcome!\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3Cp>Topics:\x3Cp>Programming in Java 17: Timers\x3Cbr>Setting up and starting the Timer\x3Cp>What is a Timer used for?\x3Cp>Animations and the Timer\x3Cp>Moving an object using the Timer\x3Cp>All lessons will come with the following:\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3Cp>Interested in more computer science content?? Check this out!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530>https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432>https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3Cp>Interested in more games?? Check it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362>https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762>https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3Cp>Interested in forms to make life easier!? Got it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984>https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>",public:!0,price:"500",displayPrice:null,grades:$R[619]=["Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Higher Education","Adult Education","Homeschool"],userId:"77160e59-d14a-49f6-a4cf-60fdcc7ecdc5",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FQtz60AEZsd6fREkzyPfZS",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FtLQS2N9OJ4iYNyULsdIYe",secondaryImages:$R[620]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FVpcPxbyQ2rzVPpPdInXdO","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2F7PBynSH9_M-UsuNG6nYK2","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FW5T1sy0j7GhigrD1UCXvS"],isCollection:!1,createdAt:$R[621]=new Date("2024-11-01T22:51:23.548Z"),updatedAt:$R[622]=new Date("2024-11-01T22:51:23.548Z"),rating:"0",ratingsCount:"0",store:$R[623]={id:"0192e9ea-2a78-735d-a6ca-8123439046ed",name:"Howlin' Husky Math Games",icon:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FOgtaQidMIRyjMEzbdemdN",slug:"howlin-husky-math-games"},gradesDisplay:"Grade 8–Adult Education, Homeschool",subjects:$R[624]=[$R[625]={id:58,label:"Math"},$R[626]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[627]={id:"0192e9ed-277e-7367-adff-73152b79bd64",slug:"Howd-You-Make-That-Programming-in-Java-Lab-Pong-71696331",title:"How'd You Make That!? Programming in Java Lab: Pong!",description:"Looking for a fun and engaging way to teach Java programming? Look no further than \"How'd You Make That!? Java Programming Labs: Pong! Designed with increasing levels of difficulty, this lab helps students develop their coding skills step-by-step. Students will create the classic game of Pong!\n\nIn Bounce Beginner, students will use the code provided to create the game. Much of the background coding has been done for them so they will be concentrating on creating and using objects and designing the game. To complete this level students need to understand how to use methods and create objects. If you are following my year long curriculum, students should be about to Java 7: Looping Statements.\n\nfind it here: https://www.teacherspayteachers.com/Product/Conditional-Logic-Looping-Statements-Programming-in-Java-Course-Lesson-7-11442572?st=6c6d80137b7b90c3f710822ac0fb1d65\n\nAt the Paddle Pupil level, students will fill in some provided classes and create their own versions. Some of the lowest level code has been done for them, but they will write most of the game with a skeleton. To complete this level students need to understand anything from the Bounce Beginner level in addition to how to create objects and pass parameters. If you are following my year long curriculum, students should be about to Java 10: Advanced Techniques\n\nfind it here: https://www.teacherspayteachers.com/Product/Programming-in-Java-10-Creating-Classes-Advanced-Techniques-11554313?st=169afb79277cd7361882e187f3762588\n\nAt the Court Champion level, students will create the game from scratch. This requires them to understand Timers, collision, and how use graphics. Students will be given general direction, but creating the game will mostly be up to them. To complete this level students need to understand anything from the Paddle Pupil level in addition to Timers, collision, and basic use of the extends keyword. If you are following my year long curriculum, students should be about to Java 18: Collision Detection\n\nfind it here: https://www.teacherspayteachers.com/Product/Programming-in-Java-18-Collision-Detection-12050305?st=fdb66e1be81e92fbf4d0b050bba21a23\n\nThis lab is fully equipped with an answer key, a basic lab manual for teachers, and a student guide that walks students through each level. Perfect for high school computer science classes or AP Computer Science A, this resource is ideal for both in-class instruction and independent learning.\n\nWhether you’re teaching Java basics, game development, or want to reinforce key concepts like classes, objects, and inheritance, this lab offers everything you need for an engaging and productive lesson.\n",descriptionPlain:"Looking for a fun and engaging way to teach Java programming? Look no further than \"How'd You Make That!? Java Programming Labs: Pong! Designed with increasing levels of difficulty, this lab helps students develop their coding skills step-by-step. Students will create the classic game of Pong!\n\nIn Bounce Beginner, students will use the code provided to create the game. Much of the background coding has been done for them so they will be concentrating on creating and using objects and designing the game. To complete this level students need to understand how to use methods and create objects. If you are following my year long curriculum, students should be about to Java 7: Looping Statements.\n\nfind it here: https://www.TeachShare.com/Product/Conditional-Logic-Looping-Statements-Programming-in-Java-Course-Lesson-7-11442572?st=6c6d80137b7b90c3f710822ac0fb1d65\n\nAt the Paddle Pupil level, students will fill in some provided classes and create their own versions. Some of the lowest level code has been done for them, but they will write most of the game with a skeleton. To complete this level students need to understand anything from the Bounce Beginner level in addition to how to create objects and pass parameters. If you are following my year long curriculum, students should be about to Java 10: Advanced Techniques\n\nfind it here: https://www.TeachShare.com/Product/Programming-in-Java-10-Creating-Classes-Advanced-Techniques-11554313?st=169afb79277cd7361882e187f3762588\n\nAt the Court Champion level, students will create the game from scratch. This requires them to understand Timers, collision, and how use graphics. Students will be given general direction, but creating the game will mostly be up to them. To complete this level students need to understand anything from the Paddle Pupil level in addition to Timers, collision, and basic use of the extends keyword. If you are following my year long curriculum, students should be about to Java 18: Collision Detection\n\nfind it here: https://www.TeachShare.com/Product/Programming-in-Java-18-Collision-Detection-12050305?st=fdb66e1be81e92fbf4d0b050bba21a23\n\nThis lab is fully equipped with an answer key, a basic lab manual for teachers, and a student guide that walks students through each level. Perfect for high school computer science classes or AP Computer Science A, this resource is ideal for both in-class instruction and independent learning.\n\nWhether you’re teaching Java basics, game development, or want to reinforce key concepts like classes, objects, and inheritance, this lab offers everything you need for an engaging and productive lesson.\n",descriptionHTML:"\x3Cp>Looking for a fun and engaging way to teach Java programming? Look no further than \"How'd You Make That!? Java Programming Labs: Pong! Designed with increasing levels of difficulty, this lab helps students develop their coding skills step-by-step. Students will create the classic game of Pong!\x3Cp>In Bounce Beginner, students will use the code provided to create the game. Much of the background coding has been done for them so they will be concentrating on creating and using objects and designing the game. To complete this level students need to understand how to use methods and create objects. If you are following my year long curriculum, students should be about to Java 7: Looping Statements.\x3Cp>find it here: \x3Ca href=\"https://www.teacherspayteachers.com/Product/Conditional-Logic-Looping-Statements-Programming-in-Java-Course-Lesson-7-11442572?st=6c6d80137b7b90c3f710822ac0fb1d65\">https://www.TeachShare.com/Product/Conditional-Logic-Looping-Statements-Programming-in-Java-Course-Lesson-7-11442572?st=6c6d80137b7b90c3f710822ac0fb1d65\x3C/a>\x3Cp>At the Paddle Pupil level, students will fill in some provided classes and create their own versions. Some of the lowest level code has been done for them, but they will write most of the game with a skeleton. To complete this level students need to understand anything from the Bounce Beginner level in addition to how to create objects and pass parameters. If you are following my year long curriculum, students should be about to Java 10: Advanced Techniques\x3Cp>find it here: \x3Ca href=\"https://www.teacherspayteachers.com/Product/Programming-in-Java-10-Creating-Classes-Advanced-Techniques-11554313?st=169afb79277cd7361882e187f3762588\">https://www.TeachShare.com/Product/Programming-in-Java-10-Creating-Classes-Advanced-Techniques-11554313?st=169afb79277cd7361882e187f3762588\x3C/a>\x3Cp>At the Court Champion level, students will create the game from scratch. This requires them to understand Timers, collision, and how use graphics. Students will be given general direction, but creating the game will mostly be up to them. To complete this level students need to understand anything from the Paddle Pupil level in addition to Timers, collision, and basic use of the extends keyword. If you are following my year long curriculum, students should be about to Java 18: Collision Detection\x3Cp>find it here: \x3Ca href=\"https://www.teacherspayteachers.com/Product/Programming-in-Java-18-Collision-Detection-12050305?st=fdb66e1be81e92fbf4d0b050bba21a23\">https://www.TeachShare.com/Product/Programming-in-Java-18-Collision-Detection-12050305?st=fdb66e1be81e92fbf4d0b050bba21a23\x3C/a>\x3Cp>This lab is fully equipped with an answer key, a basic lab manual for teachers, and a student guide that walks students through each level. Perfect for high school computer science classes or AP Computer Science A, this resource is ideal for both in-class instruction and independent learning.\x3Cp>Whether you’re teaching Java basics, game development, or want to reinforce key concepts like classes, objects, and inheritance, this lab offers everything you need for an engaging and productive lesson.",public:!0,price:"500",displayPrice:null,grades:$R[628]=["Grade 9","Grade 10","Grade 11","Grade 12"],userId:"77160e59-d14a-49f6-a4cf-60fdcc7ecdc5",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FgJNFlL0c9jVrx4EJAuXut",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FJpF8Gm72l4ZuontesK9cp",secondaryImages:$R[629]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2F4ydRHwkKzd9HW1PqnkmjN","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FNfN2mAxJ-k7NPLPLG0BWI","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FacBlbiAWLA24nE6GR2gAW"],isCollection:!1,createdAt:$R[630]=new Date("2024-11-01T22:51:23.548Z"),updatedAt:$R[631]=new Date("2024-11-01T22:51:23.548Z"),rating:"0",ratingsCount:"0",store:$R[632]={id:"0192e9ea-2a78-735d-a6ca-8123439046ed",name:"Howlin' Husky Math Games",icon:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FOgtaQidMIRyjMEzbdemdN",slug:"howlin-husky-math-games"},gradesDisplay:"Grade 9–12",subjects:$R[633]=[$R[634]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[635]={id:"0192e9ed-28f1-7ac8-9747-59c8fb16654a",slug:"Programming-in-Java-13-JSwing-Components-and-Layouts-Extended-64174932",title:"Programming in Java 13: JSwing- Components and Layouts Extended",description:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 13 JSwing- Components and Layouts Extended\\\nJRadioButtons\n\nJCheckBoxes\n\nBorderLayout\n\nLayout = null\n\nJTabbedPane\n\nFonts\n\nAll lessons will come with the following:\n\n**a pdf** slideshow\n\n**a pacing guide** with hints for teaching the section and common student\\\nerrors\n\n**an assignment,** differentiated with three different levels!\n\n**an answer key** in pdf form\n\n**an answer key** in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionPlain:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 13 JSwing- Components and Layouts Extended\nJRadioButtons\n\nJCheckBoxes\n\nBorderLayout\n\nLayout = null\n\nJTabbedPane\n\nFonts\n\nAll lessons will come with the following:\n\na pdf slideshow\n\na pacing guide with hints for teaching the section and common student\nerrors\n\nan assignment, differentiated with three different levels!\n\nan answer key in pdf form\n\nan answer key in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionHTML:"\x3Cp>Hello and welcome!\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3Cp>Topics:\x3Cp>Programming in Java 13 JSwing- Components and Layouts Extended\x3Cbr>JRadioButtons\x3Cp>JCheckBoxes\x3Cp>BorderLayout\x3Cp>Layout = null\x3Cp>JTabbedPane\x3Cp>Fonts\x3Cp>All lessons will come with the following:\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3Cp>Interested in more computer science content?? Check this out!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530>https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432>https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3Cp>Interested in more games?? Check it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362>https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762>https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3Cp>Interested in forms to make life easier!? Got it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984>https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>",public:!0,price:"500",displayPrice:null,grades:$R[636]=["Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Higher Education","Adult Education","Homeschool"],userId:"77160e59-d14a-49f6-a4cf-60fdcc7ecdc5",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FsO26AmtGd_Ci2r8wMNq6B",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FvkX1im12Rwf1yfO9950pq",secondaryImages:$R[637]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FcwOGC0XMP0Q6c-bybrzz3","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2F7VoWJrtQ3d-9_9m-I0yig","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FNh2l27iXj_8_nTjLkLvNZ"],isCollection:!1,createdAt:$R[638]=new Date("2024-11-01T22:51:23.548Z"),updatedAt:$R[639]=new Date("2024-11-01T22:51:23.548Z"),rating:"0",ratingsCount:"0",store:$R[640]={id:"0192e9ea-2a78-735d-a6ca-8123439046ed",name:"Howlin' Husky Math Games",icon:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FOgtaQidMIRyjMEzbdemdN",slug:"howlin-husky-math-games"},gradesDisplay:"Grade 8–Adult Education, Homeschool",subjects:$R[641]=[$R[642]={id:58,label:"Math"},$R[643]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[644]={id:"0192e9ed-2c2e-7968-be37-4b9960ef5adc",slug:"Programming-in-Java-15-MouseListeners-76223097",title:"Programming in Java 15: MouseListeners",description:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 15 MouseListeners\\\nMouseListener Interface and methods\n\nMouseMotionListener Interface and methods\n\nadding the Listener\n\nGetting a mouse click's position\n\nSimple Bounding Boxes\n\nAll lessons will come with the following:\n\n**a pdf** slideshow\n\n**a pacing guide** with hints for teaching the section and common student\\\nerrors\n\n**an assignment,** differentiated with three different levels!\n\n**an answer key** in pdf form\n\n**an answer key** in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionPlain:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 15 MouseListeners\nMouseListener Interface and methods\n\nMouseMotionListener Interface and methods\n\nadding the Listener\n\nGetting a mouse click's position\n\nSimple Bounding Boxes\n\nAll lessons will come with the following:\n\na pdf slideshow\n\na pacing guide with hints for teaching the section and common student\nerrors\n\nan assignment, differentiated with three different levels!\n\nan answer key in pdf form\n\nan answer key in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionHTML:"\x3Cp>Hello and welcome!\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3Cp>Topics:\x3Cp>Programming in Java 15 MouseListeners\x3Cbr>MouseListener Interface and methods\x3Cp>MouseMotionListener Interface and methods\x3Cp>adding the Listener\x3Cp>Getting a mouse click's position\x3Cp>Simple Bounding Boxes\x3Cp>All lessons will come with the following:\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3Cp>Interested in more computer science content?? Check this out!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530>https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432>https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3Cp>Interested in more games?? Check it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362>https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762>https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3Cp>Interested in forms to make life easier!? Got it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984>https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>",public:!0,price:"500",displayPrice:null,grades:$R[645]=["Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Higher Education","Adult Education","Homeschool"],userId:"77160e59-d14a-49f6-a4cf-60fdcc7ecdc5",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FdiZaTqSsB0JU9rSrJpF2V",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FYOhQZE-H5TJq42i4CmzOF",secondaryImages:$R[646]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FXQfCCy4_zfLs0Pt8KHwv1","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FF-5a_gRMBpbfycZZNfx3W","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FKMpbgfL7g0hYbdbiVY4Yj"],isCollection:!1,createdAt:$R[647]=new Date("2024-11-01T22:51:23.548Z"),updatedAt:$R[648]=new Date("2024-11-01T22:51:23.548Z"),rating:"0",ratingsCount:"0",store:$R[649]={id:"0192e9ea-2a78-735d-a6ca-8123439046ed",name:"Howlin' Husky Math Games",icon:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FOgtaQidMIRyjMEzbdemdN",slug:"howlin-husky-math-games"},gradesDisplay:"Grade 8–Adult Education, Homeschool",subjects:$R[650]=[$R[651]={id:58,label:"Math"},$R[652]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null},$R[653]={id:"0192e9ed-205c-7d4a-a9c1-52b54a61154f",slug:"Programming-in-Java-14-awt-Drawing-72027778",title:"Programming in Java 14: awt Drawing",description:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 14 awt Drawing\\\nIntro to the drawing surface\n\nDrawing images and shapes to the world\n\nrepaint()\n\nAdding JSwing components\n\nAll lessons will come with the following:\n\n**a pdf** slideshow\n\n**a pacing guide** with hints for teaching the section and common student\\\nerrors\n\n**an assignment,** differentiated with three different levels!\n\n**an answer key** in pdf form\n\n**an answer key** in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionPlain:"Hello and welcome!\n\nAre you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\n\nI have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\n\nThe second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\n\nThese lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\n\nTopics:\n\nProgramming in Java 14 awt Drawing\nIntro to the drawing surface\n\nDrawing images and shapes to the world\n\nrepaint()\n\nAdding JSwing components\n\nAll lessons will come with the following:\n\na pdf slideshow\n\na pacing guide with hints for teaching the section and common student\nerrors\n\nan assignment, differentiated with three different levels!\n\nan answer key in pdf form\n\nan answer key in .java form.\n\nDepending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\n\nLet students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\n\nWelcome to the world of programming! It's going to be a blast!\n\nInterested in more computer science content?? Check this out!\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\n\nhttps://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\n\nhttps://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\n\nhttps://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\n\nInterested in more games?? Check it!\n\nhttps://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\n\nhttps://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\n\nInterested in forms to make life easier!? Got it!\n\nhttps://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\n",descriptionHTML:"\x3Cp>Hello and welcome!\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3Cp>Topics:\x3Cp>Programming in Java 14 awt Drawing\x3Cbr>Intro to the drawing surface\x3Cp>Drawing images and shapes to the world\x3Cp>repaint()\x3Cp>Adding JSwing components\x3Cp>All lessons will come with the following:\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3Cp>Interested in more computer science content?? Check this out!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049>https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530>https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432>https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3Cp>Interested in more games?? Check it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362>https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762>https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3Cp>Interested in forms to make life easier!? Got it!\x3Cp>\x3Ca href=https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984>https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>",public:!0,price:"500",displayPrice:null,grades:$R[654]=["Grade 8","Grade 9","Grade 10","Grade 11","Grade 12","Higher Education","Adult Education","Homeschool"],userId:"77160e59-d14a-49f6-a4cf-60fdcc7ecdc5",primaryImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2F6gwQN1pdf_8Bo9tnqmCGe",thumbnailImage:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2Fjm-g0wTxaRtmJ7JVOgVdz",secondaryImages:$R[655]=["https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2F6LvV47PT8tISw0tiHelq4","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FdeejTWY9crgb5J4Sxa0iS","https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FnmY9a_of0bKE-xfq280z1"],isCollection:!1,createdAt:$R[656]=new Date("2024-11-01T22:51:23.548Z"),updatedAt:$R[657]=new Date("2024-11-01T22:51:23.548Z"),rating:"0",ratingsCount:"0",store:$R[658]={id:"0192e9ea-2a78-735d-a6ca-8123439046ed",name:"Howlin' Husky Math Games",icon:"https://storage.googleapis.com/teachertoolai-editor.appspot.com/imports%2Fimages%2FOgtaQidMIRyjMEzbdemdN",slug:"howlin-husky-math-games"},gradesDisplay:"Grade 8–Adult Education, Homeschool",subjects:$R[659]=[$R[660]={id:58,label:"Math"},$R[661]={id:127,label:"Computer Science - Technology"}],resourceTypes:null,learningStandards:null,reviews:null}],totalCount:57});_$HY.r["0000000100000011000100010100000100110000102230000020001000080000110003020400"]=$R[662]=$R[1]();_$HY.r["000000010000001100010001010000010011000010223000002000100008000011000302090000020"]=$R[663]=$R[1]();_$HY.r["0000000100000011000100010100000100110000102230000020001000080000110013020400"]=$R[664]=$R[1]();_$HY.r["000000010000001100010001010000010011000010223000002000100008000011001302090000020"]=$R[665]=$R[1]();_$HY.r["0000000100000011000100010100000100110000102230000020001000080000110023020400"]=$R[666]=$R[1]();_$HY.r["000000010000001100010001010000010011000010223000002000100008000011002302090000020"]=$R[667]=$R[1]();_$HY.r["0000000100000011000100010100000100110000102230000020001000080000110033020400"]=$R[668]=$R[1]();_$HY.r["000000010000001100010001010000010011000010223000002000100008000011003302090000020"]=$R[669]=$R[1]();_$HY.r["0000000100000011000100010100000100110000102230000020001000080000110043020400"]=$R[670]=$R[1]();_$HY.r["000000010000001100010001010000010011000010223000002000100008000011004302090000020"]=$R[671]=$R[1]();_$HY.r["0000000100000011000100010100000100110000102230000020001000080000110053020400"]=$R[672]=$R[1]();_$HY.r["000000010000001100010001010000010011000010223000002000100008000011005302090000020"]=$R[673]=$R[1]();_$HY.r["0000000100000011000100010100000100110000102230000020001000080000110063020400"]=$R[674]=$R[1]();_$HY.r["000000010000001100010001010000010011000010223000002000100008000011006302090000020"]=$R[675]=$R[1]();_$HY.r["0000000100000011000100010100000100110000102230000020001000080000110073020400"]=$R[676]=$R[1]();_$HY.r["000000010000001100010001010000010011000010223000002000100008000011007302090000020"]=$R[677]=$R[1]();_$HY.r["0000000100000011000100010100000100110000102230000020001000080000110083020400"]=$R[678]=$R[1]();_$HY.r["000000010000001100010001010000010011000010223000002000100008000011008302090000020"]=$R[679]=$R[1]();_$HY.r["0000000100000011000100010100000100110000102230000020001000080000110093020400"]=$R[680]=$R[1]();_$HY.r["000000010000001100010001010000010011000010223000002000100008000011009302090000020"]=$R[681]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a103020400"]=$R[682]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a10302090000020"]=$R[683]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a113020400"]=$R[684]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a11302090000020"]=$R[685]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a123020400"]=$R[686]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a133020400"]=$R[687]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a13302090000020"]=$R[688]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a143020400"]=$R[689]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a14302090000020"]=$R[690]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a153020400"]=$R[691]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a15302090000020"]=$R[692]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a163020400"]=$R[693]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a16302090000020"]=$R[694]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a173020400"]=$R[695]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a17302090000020"]=$R[696]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a183020400"]=$R[697]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a18302090000020"]=$R[698]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a193020400"]=$R[699]=$R[1]();_$HY.r["00000001000000110001000101000001001100001022300000200010000800001100a19302090000020"]=$R[700]=$R[1]();_$HY.r["000000010000001100010001010000010011000010223000002000100000"]=$R[484];$R[474]($R[478],!0);$R[474]($R[662],"\x3Cp>In this 18 slide PowerPoint,\x3C/p>\x3Cp>learn about mindfulness and yoga breathing, proper nutrition, proper technology use, bedtime, and sleep hygiene, as well as an empowerment yoga pose series meant to strengthen and build confidence.\x3C/p>\x3Cp>Can be used on the smartboard or on children's personal devices, or print individual slides.\x3C/p>\x3Cp>The last slide has a link to download the healthy habits tracker for FREE\x3C/p>");$R[474]($R[664],"\x3Cp>Basic Photo Editing in Adobe Photoshop gives students a short lesson to learn the basic skills needed for photo editing: red eye correction, combining pictures and changing backgrounds, re-sizing, cropping, and removing imperfections. The lesson provides step-by-step instructions and also includes links to tutorials students can use as they need to complete the lesson.\x3C/p>\x3Cp>This was created for an 8th grade Information Technology class, but is appropriate for upper elementary through high school as a starting point with editing in Adobe Photoshop.\x3C/p>\x3Cp>\x3Cem>\x3Cstrong>This lesson is great for distance learning/remote learning. You can upload it to your school's learning management system (Google Classroom, Edmodo, Canvas, etc.) or share with students via Google Drive.\x3C/strong>\x3C/em>\x3C/p>\x3Cp>Files Included with this Lesson\x3C/p>\x3Cp>• Teacher Notes and Resources\x3C/p>\x3Cp>• Adobe Photoshop Quick Start Instructions\x3C/p>\x3Cp>• Basic Adobe Photoshop Editing Project Expectations & Rubric\x3C/p>\x3Cp>• Sample Project (PowerPoint)\x3C/p>\x3Cp>\x3Cstrong>Related Products\x3C/strong>\x3Cbr>⭐ Adobe Photoshop \"i Am\" Silhouette\x3Cbr>⭐ Creating an Animated Gif in Adobe Photoshop\x3Cbr>⭐ Introduction to Adobe Photoshop (Basics)\x3C/p>\x3Cp>Remember to \x3Cstrong>leave feedback\x3C/strong> for credits on future purchases!\x3C/p>\x3Cp>**************************************************************************\x3C/p>\x3Cp>Connect with us for free technology tips, resources and curriculum:\x3C/p>\x3Cp>\x3Cstrong>Follow our blog\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>Follow us on Facebook\x3C/strong>\x3C/p>");$R[474]($R[666],"\x3Cp>Creating an Animated Gif in Adobe Photoshop is a project for students with basic knowledge of some of the common Adobe Photoshop commands. The project includes step-by-step instructions to guide students through the project of turning photos or clip art into an animated Gif. A sample project is provided for reference in both .psd (Photoshop format) and as a finished .gif.\x3C/p>\x3Cp>This is a fun activity that shows students some additional features in Adobe Photoshop while improving their skills with basic commands. Created for an 8th grade Information Technology class, this project would be suitable for students in grades 6-12.\x3C/p>\x3Cp>\x3Cem>\x3Cstrong>This lesson is great for distance learning/remote learning. You can upload it to your school's learning management system (Google Classroom, Edmodo, Canvas, etc.) or share with students via Google Drive.\x3C/strong>\x3C/em>\x3C/p>\x3Cp>Files Included with this Lesson\x3C/p>\x3Cp>• Teacher Notes and Resources\x3C/p>\x3Cp>• Adobe Photoshop Quick Start Tutorial & Instructions\x3C/p>\x3Cp>• Adobe Photoshop Animated Gif Project Expectations & Rubric\x3C/p>\x3Cp>• Sample Project (Photoshop files and finished Gif included)\x3C/p>\x3Cp>\x3Cstrong>Related Products\x3C/strong>\x3Cbr>⭐ Adobe Photoshop \"i Am\" Silhouette\x3Cbr>⭐ Basic Photo Editing in Adobe Photoshop\x3Cbr>⭐ Introduction to Adobe Photoshop (Basics)\x3C/p>\x3Cp>Remember to \x3Cstrong>leave feedback\x3C/strong> for credits on future purchases!\x3C/p>\x3Cp>**************************************************************************\x3C/p>\x3Cp>Connect with us for free technology tips, resources and curriculum:\x3C/p>\x3Cp>\x3Cstrong>Follow our blog\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>Follow us on Facebook\x3C/strong>\x3C/p>");$R[474]($R[668],"\x3Cp>Creating a Student Success Guidebook (brochure project) gives students an opportunity to share their knowledge and tips for success in middle school with the following year’s new incoming class of students. This is perfect for a technology or leadership class, or for a club that focuses on assisting students, such as Student Council. Students work in small teams to research an assigned topic about expectations in middle school, specific to their school. Next, they create one page of a brochure with their information which will finally be combined with the other teams’ pages to create a full brochure that can be published and distributed to incoming students. The project was created for 8th graders but could easily be adapted to use with 5th or 6th graders leaving elementary school and providing tips for success to new elementary students, or could be used by sophomores (or above) in high school to create a success guide for incoming high school freshmen.\x3C/p>\x3Cp>Great end of year project!!\x3C/p>\x3Cp>Files Included with this Lesson\x3C/p>\x3Cp>• Teacher & Student Notes and Resources\x3C/p>\x3Cp>• Brochure Project Instructions, Expectations & Grading Rubric\x3C/p>\x3Cp>• Sample Brochure (non-editable .pdf)\x3C/p>\x3Cp>Remember to \x3Cstrong>leave feedback\x3C/strong> for credits on future purchases!\x3C/p>\x3Cp>**************************************************************************\x3C/p>\x3Cp>Connect with us for free technology tips, resources and curriculum:\x3C/p>\x3Cp>\x3Cstrong>Follow our blog\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>Follow us on Facebook\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>Follow us on Pinterest\x3C/strong>\x3C/p>");$R[474]($R[670],"\x3Cp>Equip adolescents, teens, and adults with essential internet safety skills using our specialized Applied Behavior Analysis (ABA) program, now available on TeachShare. Our Internet Safety ABA Program is meticulously crafted to enhance digital literacy and promote safe online behaviors through structured interventions and interactive learning materials.\x3C/p>\x3Cp>\x3Cstrong>What's Included:\x3C/strong>\x3C/p>\x3Col>\x3Cli>\x3Cstrong>Program Implementation Sheet:\x3C/strong> Seamlessly integrate the program into your curriculum or therapy sessions with our comprehensive implementation guide. Follow step-by-step instructions for effective program delivery and maximize learning outcomes.\x3C/li>\x3Cli>\x3Cstrong>Data Collection Target Sheet:\x3C/strong> Track progress and measure skill acquisition with our customizable data collection sheet. Capture learner responses and behavior changes related to internet safety, allowing for personalized interventions and goal setting.\x3C/li>\x3Cli>\x3Cstrong>List of Potential Targets/Scenarios:\x3C/strong> Explore a curated list of potential internet safety targets and scenarios, providing a practical framework for teaching and reinforcing safe online practices.\x3C/li>\x3Cli>\x3Cstrong>Visual Review Tool:\x3C/strong> Enhance comprehension and retention with our visual review tool, designed to facilitate discussions and reinforce key concepts related to internet safety.\x3C/li>\x3C/ol>\x3Cp>Empower learners to navigate the digital landscape confidently and responsibly with our Internet Safety ABA Program. Equip them with the knowledge and skills they need to protect themselves online and make informed decisions in the digital age. Download today and promote a safer and more secure online experience for all!\x3C/p>");$R[474]($R[672],"\x3Cp>Looking for a no prep set of SwiftUI Coding challenges with solutions. Are your students ready to move on from set SwiftUI exercise to quick SwiftUI coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons? Use the material in this no preparation Coding SwiftUI Bundle to teach how to produce simple challenges in text based output in SwiftUI. Use the material in these no preparation challenges for first time task or retrieval activity.\x3C/p>\x3Cp>\x3Cstrong>Who is this suitable for?\x3C/strong>\x3C/p>\x3Cul>\x3Cli>Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what SwiftUI is and how it can be used for programming in a very fun and engaging way.\x3C/li>\x3Cli>You can hand all out at once with students working different challenges.\x3C/li>\x3Cli>Or distribute them 1 challenge at a time to the whole class over the term\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Resources this bundle includes:\x3C/strong>\x3C/p>\x3Col>\x3Cli>12 Fully contained SwiftUI challenge cards\x3C/li>\x3C/ol>\x3Cp>The code challenges include a hint to help students get started.\x3C/p>\x3Col>\x3Cli>A possible solution to each of the challenges.\x3C/li>\x3C/ol>\x3Cp>Each has code and a paragraph explains the solution. The solutions are available in Textfile, PPT and PDF formats.\x3C/p>\x3Cp>Enjoy this resource! Don't forget to follow my store for more awesome products and \x3Cstrong>rate this product for your TeachShare credits :)\x3C/strong>\x3C/p>\x3Cp>SUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\x3C/p>\x3Cp>\x3Cstrong>Request a resource:\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>If you like my resources but I have upload0ed a particular one you would love, please email me and tell me what you would like me to deign:\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!\x3C/strong>\x3C/p>\x3Cp>People that have purchased this resource have also purchased -\x3C/p>\x3Cp>\x3Cstrong>More great curriculum resources\x3C/strong>\x3C/p>\x3Cp>✅ ➡ USA History\x3C/p>\x3Cp>✅ ➡ USA History Unit One\x3C/p>\x3Cp>✅ ➡ USA History Unit Two\x3C/p>\x3Cp>✅ ➡ USA History Unit Three\x3C/p>\x3Cp>✅ ➡ USA History Unit Four\x3C/p>\x3Cp>✅ ➡ USA History Unit Five\x3C/p>\x3Cp>✅ ➡ American Revolution\x3C/p>\x3Cp>✅ ➡ ⚔ US Civil War\x3C/p>\x3Cp>✅ ➡ Medieval History\x3C/p>\x3Cp>✅ ➡ World War One\x3C/p>\x3Cp>✅ ➡ Nazi Germany\x3C/p>\x3Cp>✅ ➡ ✈ World War Two\x3C/p>\x3Cp>✅ ➡ ☭️ Cold War\x3C/p>\x3Cp>✅ ➡ Australian History\x3C/p>\x3Cp>✅ ➡ ⚙ Industrial Revolution\x3C/p>\x3Cp>and\x3C/p>\x3Cp>Subscribe to my Teaching Newsletter\x3C/p>\x3Cp>Follow us!!!!!\x3C/p>\x3Cp>Instagram\x3C/p>\x3Cp>\x3Ca href=\"https://www.instagram.com/yugenlearning/\">https://www.instagram.com/yugenlearning/\x3C/a>\x3C/p>\x3Cp>Pinterest\x3C/p>\x3Cp>\x3Ca href=\"https://www.pinterest.com.au/yugenlearning/\">https://www.pinterest.com.au/yugenlearning/\x3C/a>\x3C/p>\x3Cp>TeachShare Store\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Store/Yugen-Learning\">https://www.TeachShare.com/Store/Yugen-Learning\x3C/a>\x3C/p>\x3Cp>Please share feedback to help me improve my resources for you.\x3C/p>");$R[474]($R[674],"\x3Cp>Looking for a no prep set of SwiftUI Coding challenges with solutions. Are your students ready to move on from set SwiftUI exercise to quick SwiftUI coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons? Use the material in this no preparation Coding SwiftUI Bundle to teach how to produce simple challenges in text based output in SwiftUI. Use the material in these no preparation challenges for first time task or retrieval activity.\x3C/p>\x3Cp>\x3Cstrong>Who is this suitable for?\x3C/strong>\x3C/p>\x3Cul>\x3Cli>Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what SwiftUI is and how it can be used for programming in a very fun and engaging way.\x3C/li>\x3Cli>You can hand all out at once with students working different challenges.\x3C/li>\x3Cli>Or distribute them 1 challenge at a time to the whole class over the term\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Resources this bundle includes:\x3C/strong>\x3C/p>\x3Col>\x3Cli>12 Fully contained SwiftUI challenge cards\x3C/li>\x3C/ol>\x3Cp>The code challenges include a hint to help students get started.\x3C/p>\x3Col>\x3Cli>A possible solution to each of the challenges.\x3C/li>\x3C/ol>\x3Cp>Each has code and a paragraph explains the solution. The solutions are available in Textfile, PPT and PDF formats.\x3C/p>\x3Cp>Enjoy this resource! Don't forget to follow my store for more awesome products and \x3Cstrong>rate this product for your TeachShare credits :)\x3C/strong>\x3C/p>\x3Cp>SUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\x3C/p>\x3Cp>\x3Cstrong>Request a resource:\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>If you like my resources but I have upload0ed a particular one you would love, please email me and tell me what you would like me to deign:\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!\x3C/strong>\x3C/p>\x3Cp>People that have purchased this resource have also purchased -\x3C/p>\x3Cp>\x3Cstrong>More great curriculum resources\x3C/strong>\x3C/p>\x3Cp>✅ ➡ USA History\x3C/p>\x3Cp>✅ ➡ USA History Unit One\x3C/p>\x3Cp>✅ ➡ USA History Unit Two\x3C/p>\x3Cp>✅ ➡ USA History Unit Three\x3C/p>\x3Cp>✅ ➡ USA History Unit Four\x3C/p>\x3Cp>✅ ➡ USA History Unit Five\x3C/p>\x3Cp>✅ ➡ American Revolution\x3C/p>\x3Cp>✅ ➡ ⚔ US Civil War\x3C/p>\x3Cp>✅ ➡ Medieval History\x3C/p>\x3Cp>✅ ➡ World War One\x3C/p>\x3Cp>✅ ➡ Nazi Germany\x3C/p>\x3Cp>✅ ➡ ✈ World War Two\x3C/p>\x3Cp>✅ ➡ ☭️ Cold War\x3C/p>\x3Cp>✅ ➡ Australian History\x3C/p>\x3Cp>✅ ➡ ⚙ Industrial Revolution\x3C/p>\x3Cp>and\x3C/p>\x3Cp>Subscribe to my Teaching Newsletter\x3C/p>\x3Cp>Follow us!!!!!\x3C/p>\x3Cp>Instagram\x3C/p>\x3Cp>\x3Ca href=\"https://www.instagram.com/yugenlearning/\">https://www.instagram.com/yugenlearning/\x3C/a>\x3C/p>\x3Cp>Pinterest\x3C/p>\x3Cp>\x3Ca href=\"https://www.pinterest.com.au/yugenlearning/\">https://www.pinterest.com.au/yugenlearning/\x3C/a>\x3C/p>\x3Cp>TeachShare Store\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Store/Yugen-Learning\">https://www.TeachShare.com/Store/Yugen-Learning\x3C/a>\x3C/p>\x3Cp>Please share feedback to help me improve my resources for you.\x3C/p>");$R[474]($R[676],"\x3Cp>Looking for a \x3Cstrong>no prep\x3C/strong> set of \x3Cstrong>Python Coding\x3C/strong> challenges with \x3Cstrong>solutions for middle and high school grade students in digital technologies or computer science\x3C/strong>. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?\x3C/p>\x3Cp>Use the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.\x3C/p>\x3Cp>\x3Cstrong>Who is this suitable for?\x3C/strong>\x3C/p>\x3Cul>\x3Cli>Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what Python is and how it can be used for programming in a very fun and engaging way.\x3C/li>\x3Cli>You can hand all out at once with students working different challenges.\x3C/li>\x3Cli>Or distribute them 1 challenge at a time to the whole class over the term\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Resources this bundle includes:\x3C/strong>\x3C/p>\x3Col>\x3Cli>12 Fully contained Python challenge cards\x3C/li>\x3C/ol>\x3Cp>The code challenges include a hint to help students get started.\x3C/p>\x3Col>\x3Cli>A possible solution to each of the challenges.\x3C/li>\x3C/ol>\x3Cp>Each has code and a paragraph explains the solution.\x3C/p>\x3Cp>Download Python Software for free\x3C/p>\x3Cul>\x3Cli>\x3Ca href=\"https://www.python.org/downloads/\">https://www.python.org/downloads/\x3C/a>\x3C/li>\x3C/ul>");$R[474]($R[678],"\x3Cp>Looking for a \x3Cstrong>no prep\x3C/strong> set of \x3Cstrong>Python Coding\x3C/strong> challenges with \x3Cstrong>solutions for middle and high school grade students in digital technologies or computer science\x3C/strong>. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?\x3C/p>\x3Cp>Use the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.\x3C/p>\x3Cp>\x3Cstrong>Who is this suitable for?\x3C/strong>\x3C/p>\x3Cul>\x3Cli>Students and teachers who are have completed beginner coding and experienced student coders. It makes them aware of what Python is and how it can be used for programming in a very fun and engaging way.\x3C/li>\x3Cli>You can hand all out at once with students working different challenges.\x3C/li>\x3Cli>Or distribute them 1 challenge at a time to the whole class over the term\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Resources this bundle includes:\x3C/strong>\x3C/p>\x3Col>\x3Cli>12 Fully contained Python challenge cards\x3C/li>\x3C/ol>\x3Cp>The code challenges include a hint to help students get started.\x3C/p>\x3Col>\x3Cli>A possible solution to each of the challenges.\x3C/li>\x3C/ol>\x3Cp>Each has code and a paragraph explains the solution.\x3C/p>\x3Cp>Download Python Software for free\x3C/p>\x3Cul>\x3Cli>\x3Ca href=\"https://www.python.org/downloads/\">https://www.python.org/downloads/\x3C/a>\x3C/li>\x3C/ul>");$R[474]($R[680],"\x3Cp>Looking for a \x3Cstrong>no prep\x3C/strong> fully resourced 10 lessen worksheet activities with lesson plans and slides for \x3Cstrong>Python Coding\x3C/strong> challenges with \x3Cstrong>solutions for middle and high school grade students in digital technologies or computer science\x3C/strong>.\x3C/p>\x3Cp>\x3Cstrong>Resources this bundle includes:\x3C/strong>\x3C/p>\x3Cul>\x3Cli>10 editable individual slide decks (PPT)\x3C/li>\x3Cli>Detailed 10 lesson - lesson plans\x3C/li>\x3Cli>9 Individual lesson worksheets - Printable\x3C/li>\x3Cli>9 Individual lesson worksheets - Digital version\x3C/li>\x3Cli>Suggested marking key of student worksheets\x3C/li>\x3Cli>Consolidation activity and marking rubric\x3C/li>\x3C/ul>\x3Cp>Enjoy this resource! Don't forget to follow my store for more awesome products and \x3Cstrong>rate this product for your TeachShare credits :)\x3C/strong>\x3C/p>\x3Cp>SUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\x3C/p>\x3Cp>\x3Cstrong>Request a resource:\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>If you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!\x3C/strong>\x3C/p>\x3Cp>People that have purchased this resource have also purchased -\x3C/p>\x3Cp>and\x3C/p>\x3Cp>Subscribe to my Teaching Newsletter\x3C/p>\x3Cp>Follow us!!!!!\x3C/p>\x3Cp>Instagram\x3C/p>\x3Cp>\x3Ca href=\"https://www.instagram.com/yugenlearning/\">https://www.instagram.com/yugenlearning/\x3C/a>\x3C/p>\x3Cp>Pinterest\x3C/p>\x3Cp>\x3Ca href=\"https://www.pinterest.com.au/yugenlearning/\">https://www.pinterest.com.au/yugenlearning/\x3C/a>\x3C/p>\x3Cp>TeachShare Store\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Store/Yugen-Learning\">https://www.TeachShare.com/Store/Yugen-Learning\x3C/a>\x3C/p>\x3Cp>Please share feedback to help me improve my resources for you.\x3C/p>");$R[474]($R[682],"\x3Cp>Looking for a \x3Cstrong>no prep\x3C/strong> fully resourced 10 lessen worksheet activities with lesson plans and slides for \x3Cstrong>Python Coding\x3C/strong> challenges with \x3Cstrong>solutions for middle and high school grade students in digital technologies or computer science\x3C/strong>.\x3C/p>\x3Cp>\x3Cstrong>Resources this bundle includes:\x3C/strong>\x3C/p>\x3Cul>\x3Cli>10 editable individual slide decks (PPT)\x3C/li>\x3Cli>Detailed 10 lesson - lesson plans\x3C/li>\x3Cli>9 Individual lesson worksheets - Printable\x3C/li>\x3Cli>9 Individual lesson worksheets - Digital version\x3C/li>\x3Cli>Suggested marking key of student worksheets\x3C/li>\x3Cli>Consolidation activity and marking rubric\x3C/li>\x3C/ul>\x3Cp>Enjoy this resource! Don't forget to follow my store for more awesome products and \x3Cstrong>rate this product for your TeachShare credits :)\x3C/strong>\x3C/p>\x3Cp>SUBSCRIBE NOW to my list for a free copy of the eBook \"ChatGPT for history Teachers\" and a Story, Source, Scholarships resources to see how well they work in your classroom.\x3C/p>\x3Cp>\x3Cstrong>Request a resource:\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>If you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!\x3C/strong>\x3C/p>\x3Cp>People that have purchased this resource have also purchased -\x3C/p>\x3Cp>and\x3C/p>\x3Cp>Subscribe to my Teaching Newsletter\x3C/p>\x3Cp>Follow us!!!!!\x3C/p>\x3Cp>Instagram\x3C/p>\x3Cp>\x3Ca href=\"https://www.instagram.com/yugenlearning/\">https://www.instagram.com/yugenlearning/\x3C/a>\x3C/p>\x3Cp>Pinterest\x3C/p>\x3Cp>\x3Ca href=\"https://www.pinterest.com.au/yugenlearning/\">https://www.pinterest.com.au/yugenlearning/\x3C/a>\x3C/p>\x3Cp>TeachShare Store\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Store/Yugen-Learning\">https://www.TeachShare.com/Store/Yugen-Learning\x3C/a>\x3C/p>\x3Cp>Please share feedback to help me improve my resources for you.\x3C/p>");$R[474]($R[684],"\x3Cp>\x3Cstrong>Embark on a thrilling adventure through the digital wilderness with this engaging reading comprehension worksheet on cybersecurity!\x3C/strong> Students will become savvy explorers, learning to identify lurking threats, navigate safely through the online jungle, and emerge as cyber-aware citizens.\x3C/p>\x3Cp>\x3Cstrong>Uncover the secrets of the digital landscape:\x3C/strong>\x3C/p>\x3Cul>\x3Cli>\x3Cstrong>Demystify Cyber Threats:\x3C/strong> Discover the cunning predators of the online world, from malware wolves to phishing phantoms, and understand their tactics for stealing data and disrupting systems.\x3C/li>\x3Cli>\x3Cstrong>Decode Primary Sources:\x3C/strong> Analyze real-world reports and statistics to grasp the magnitude of the cybersecurity challenge and learn how individual vigilance can make a difference.\x3C/li>\x3Cli>\x3Cstrong>Fortify Your Defenses:\x3C/strong> Build your digital toolkit with essential cybersecurity practices, like crafting strong passwords and recognizing suspicious emails.\x3C/li>\x3Cli>\x3Cstrong>Join the Resistance:\x3C/strong> Explore how governments and private companies collaborate to strengthen our online defenses, and understand your role as a responsible citizen in the fight against cybercrime.\x3C/li>\x3Cli>\x3Cstrong>Test Your Knowledge:\x3C/strong> Put your newfound skills to the test with engaging multiple-choice, true/false, fill-in-the-blank, and short answer questions.\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>More than just facts, this resource empowers students to:\x3C/strong>\x3C/p>\x3Cul>\x3Cli>\x3Cstrong>Develop critical thinking and problem-solving skills.\x3C/strong>\x3C/li>\x3Cli>\x3Cstrong>Analyze and interpret real-world data.\x3C/strong>\x3C/li>\x3Cli>\x3Cstrong>Practice responsible online behavior.\x3C/strong>\x3C/li>\x3Cli>\x3Cstrong>Become informed and engaged digital citizens.\x3C/strong>\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Bonus Material:\x3C/strong>\x3C/p>\x3Cul>\x3Cli>\x3Cstrong>Teacher answer key\x3C/strong> for seamless lesson planning.\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Ideal for:\x3C/strong>\x3C/p>\x3Cul>\x3Cli>Middle and high school social studies, language arts, or technology classes.\x3C/li>\x3Cli>Civic engagement and digital literacy courses.\x3C/li>\x3Cli>Any educator seeking to equip students with essential cybersecurity knowledge and skills.\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Don't wait! Download this action-packed resource today and guide your students on a thrilling journey through the digital wilderness, emerging as protectors of our online world!\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>Related products you may be interested in!\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>Current Event Bundle #2:\x3C/strong> \x3C/p>\x3Cul>\x3Cli>Dive deeper, spark action! Explore diverse international issues with 10 engaging reading comprehensions. Purchase today!\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Student Rights:\x3C/strong>\x3C/p>\x3Cul>\x3Cli>Empower students to navigate real-world situations! 10 clear, engaging reads on rights & responsibilities. Get yours now!\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Student Led Action:\x3C/strong>\x3C/p>\x3Cul>\x3Cli>Make your students' voices heard! 10 inspiring readings of student-led action on current issues. Ignite change today!\x3C/li>\x3C/ul>");$R[474]($R[686],"\x3Cp>\x3Cstrong>Ignite Critical Thinking and Informed Debate with 11 Essential Current Events Worksheets\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>Bring current events to life in your classroom with this comprehensive bundle of 10 engaging and thought-provoking worksheets!\x3C/strong>\x3Cbr>\x3Cstrong>Key features:\x3C/strong>\x3C/p>\x3Cul>\x3Cli>\x3Cstrong>Explore 11 crucial issues shaping today's world:\x3C/strong> Gun control, immigration, abortion, housing market,social security, cybersecurity, political polarization, racial justice, voting rights, climate change, and education.\x3C/li>\x3Cli>\x3Cstrong>Engage students with a variety of activities:\x3C/strong> Multiple choice, true/false, fill-in-the-blank, and short answer questions foster critical thinking and analysis.\x3C/li>\x3Cli>\x3Cstrong>Incorporate diverse perspectives:\x3C/strong> Primary sources provide authentic insights and encourage informed debate.\x3C/li>\x3Cli>\x3Cstrong>Boost critical thinking and argumentation skills:\x3C/strong> Students learn to analyze arguments, form opinions, and participate in respectful discussions.\x3C/li>\x3Cli>\x3Cstrong>No-prep, easy implementation:\x3C/strong> Answer keys included for quick assessment.\x3C/li>\x3Cli>\x3Cstrong>Aligned with current events, social studies, and civics standards:\x3C/strong>\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Empower students to navigate complex issues, analyze diverse viewpoints, and become informed citizens!\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>Download this bundle today and spark meaningful conversations in your classroom!\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>Related products you may be interested in!\x3C/strong>\x3C/p>\x3Cp>\x3Cstrong>Current Event Bundle #2:\x3C/strong> \x3C/p>\x3Cul>\x3Cli>Dive deeper, spark action! Explore diverse international issues with 10 engaging reading comprehensions. Purchase today!\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Student Rights:\x3C/strong>\x3C/p>\x3Cul>\x3Cli>Empower students to navigate real-world situations! 10 clear, engaging reads on rights & responsibilities. Get yours now!\x3C/li>\x3C/ul>\x3Cp>\x3Cstrong>Student Led Action:\x3C/strong>\x3C/p>\x3Cul>\x3Cli>Make your students' voices heard! 10 inspiring readings of student-led action on current issues. Ignite change today!\x3C/li>\x3C/ul>");$R[474]($R[687],"\x3Cp>Hello and welcome!\x3C/p>\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3C/p>\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3C/p>\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3C/p>\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3C/p>\x3Cp>Topics:\x3C/p>\x3Cp>Programming in Java 19: Sprites\x3Cbr>What is a Sprite?\x3C/p>\x3Cp>Creating a general Sprite class\x3C/p>\x3Cp>Methods Sprites should have\x3C/p>\x3Cp>What makes your Sprite special?\x3C/p>\x3Cp>Programmatically resizing an Image\x3C/p>\x3Cp>All lessons will come with the following:\x3C/p>\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3C/p>\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3C/p>\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3C/p>\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3C/p>\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3C/p>\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3C/p>\x3Cp>Interested in more computer science content?? Check this out!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\">https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\">https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3C/p>\x3Cp>Interested in more games?? Check it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\">https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\">https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3C/p>\x3Cp>Interested in forms to make life easier!? Got it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\">https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>\x3C/p>");$R[474]($R[689],"\x3Cp>Hello and welcome!\x3C/p>\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3C/p>\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3C/p>\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3C/p>\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3C/p>\x3Cp>Topics:\x3C/p>\x3Cp>Programming in Java 18: Collision Detection\x3Cbr>What is Collision?\x3C/p>\x3Cp>What is a game?\x3C/p>\x3Cp>Rectangle collision\x3C/p>\x3Cp>Creating a collision rectangle\x3C/p>\x3Cp>Other collision\x3C/p>\x3Cp>The Rectangle class\x3C/p>\x3Cp>All lessons will come with the following:\x3C/p>\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3C/p>\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3C/p>\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3C/p>\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3C/p>\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3C/p>\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3C/p>\x3Cp>Interested in more computer science content?? Check this out!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\">https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\">https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3C/p>\x3Cp>Interested in more games?? Check it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\">https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\">https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3C/p>\x3Cp>Interested in forms to make life easier!? Got it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\">https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>\x3C/p>");$R[474]($R[691],"\x3Cp>Hello and welcome!\x3C/p>\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3C/p>\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3C/p>\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3C/p>\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3C/p>\x3Cp>Topics:\x3C/p>\x3Cp>Programming in Java 17: Timers\x3Cbr>Setting up and starting the Timer\x3C/p>\x3Cp>What is a Timer used for?\x3C/p>\x3Cp>Animations and the Timer\x3C/p>\x3Cp>Moving an object using the Timer\x3C/p>\x3Cp>All lessons will come with the following:\x3C/p>\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3C/p>\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3C/p>\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3C/p>\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3C/p>\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3C/p>\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3C/p>\x3Cp>Interested in more computer science content?? Check this out!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\">https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\">https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3C/p>\x3Cp>Interested in more games?? Check it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\">https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\">https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3C/p>\x3Cp>Interested in forms to make life easier!? Got it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\">https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>\x3C/p>");$R[474]($R[693],"\x3Cp>Looking for a fun and engaging way to teach Java programming? Look no further than \"How'd You Make That!? Java Programming Labs: Pong! Designed with increasing levels of difficulty, this lab helps students develop their coding skills step-by-step. Students will create the classic game of Pong!\x3C/p>\x3Cp>In Bounce Beginner, students will use the code provided to create the game. Much of the background coding has been done for them so they will be concentrating on creating and using objects and designing the game. To complete this level students need to understand how to use methods and create objects. If you are following my year long curriculum, students should be about to Java 7: Looping Statements.\x3C/p>\x3Cp>find it here: \x3Ca href=\"https://www.teacherspayteachers.com/Product/Conditional-Logic-Looping-Statements-Programming-in-Java-Course-Lesson-7-11442572?st=6c6d80137b7b90c3f710822ac0fb1d65\">https://www.TeachShare.com/Product/Conditional-Logic-Looping-Statements-Programming-in-Java-Course-Lesson-7-11442572?st=6c6d80137b7b90c3f710822ac0fb1d65\x3C/a>\x3C/p>\x3Cp>At the Paddle Pupil level, students will fill in some provided classes and create their own versions. Some of the lowest level code has been done for them, but they will write most of the game with a skeleton. To complete this level students need to understand anything from the Bounce Beginner level in addition to how to create objects and pass parameters. If you are following my year long curriculum, students should be about to Java 10: Advanced Techniques\x3C/p>\x3Cp>find it here: \x3Ca href=\"https://www.teacherspayteachers.com/Product/Programming-in-Java-10-Creating-Classes-Advanced-Techniques-11554313?st=169afb79277cd7361882e187f3762588\">https://www.TeachShare.com/Product/Programming-in-Java-10-Creating-Classes-Advanced-Techniques-11554313?st=169afb79277cd7361882e187f3762588\x3C/a>\x3C/p>\x3Cp>At the Court Champion level, students will create the game from scratch. This requires them to understand Timers, collision, and how use graphics. Students will be given general direction, but creating the game will mostly be up to them. To complete this level students need to understand anything from the Paddle Pupil level in addition to Timers, collision, and basic use of the extends keyword. If you are following my year long curriculum, students should be about to Java 18: Collision Detection\x3C/p>\x3Cp>find it here: \x3Ca href=\"https://www.teacherspayteachers.com/Product/Programming-in-Java-18-Collision-Detection-12050305?st=fdb66e1be81e92fbf4d0b050bba21a23\">https://www.TeachShare.com/Product/Programming-in-Java-18-Collision-Detection-12050305?st=fdb66e1be81e92fbf4d0b050bba21a23\x3C/a>\x3C/p>\x3Cp>This lab is fully equipped with an answer key, a basic lab manual for teachers, and a student guide that walks students through each level. Perfect for high school computer science classes or AP Computer Science A, this resource is ideal for both in-class instruction and independent learning.\x3C/p>\x3Cp>Whether you’re teaching Java basics, game development, or want to reinforce key concepts like classes, objects, and inheritance, this lab offers everything you need for an engaging and productive lesson.\x3C/p>");$R[474]($R[695],"\x3Cp>Hello and welcome!\x3C/p>\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3C/p>\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3C/p>\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3C/p>\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3C/p>\x3Cp>Topics:\x3C/p>\x3Cp>Programming in Java 13 JSwing- Components and Layouts Extended\x3Cbr>JRadioButtons\x3C/p>\x3Cp>JCheckBoxes\x3C/p>\x3Cp>BorderLayout\x3C/p>\x3Cp>Layout = null\x3C/p>\x3Cp>JTabbedPane\x3C/p>\x3Cp>Fonts\x3C/p>\x3Cp>All lessons will come with the following:\x3C/p>\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3C/p>\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3C/p>\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3C/p>\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3C/p>\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3C/p>\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3C/p>\x3Cp>Interested in more computer science content?? Check this out!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\">https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\">https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3C/p>\x3Cp>Interested in more games?? Check it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\">https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\">https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3C/p>\x3Cp>Interested in forms to make life easier!? Got it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\">https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>\x3C/p>");$R[474]($R[697],"\x3Cp>Hello and welcome!\x3C/p>\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3C/p>\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3C/p>\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3C/p>\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3C/p>\x3Cp>Topics:\x3C/p>\x3Cp>Programming in Java 15 MouseListeners\x3Cbr>MouseListener Interface and methods\x3C/p>\x3Cp>MouseMotionListener Interface and methods\x3C/p>\x3Cp>adding the Listener\x3C/p>\x3Cp>Getting a mouse click's position\x3C/p>\x3Cp>Simple Bounding Boxes\x3C/p>\x3Cp>All lessons will come with the following:\x3C/p>\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3C/p>\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3C/p>\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3C/p>\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3C/p>\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3C/p>\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3C/p>\x3Cp>Interested in more computer science content?? Check this out!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\">https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\">https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3C/p>\x3Cp>Interested in more games?? Check it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\">https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\">https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3C/p>\x3Cp>Interested in forms to make life easier!? Got it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\">https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>\x3C/p>");$R[474]($R[699],"\x3Cp>Hello and welcome!\x3C/p>\x3Cp>Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!\x3C/p>\x3Cp>I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.\x3C/p>\x3Cp>The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.\x3C/p>\x3Cp>These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.\x3C/p>\x3Cp>Topics:\x3C/p>\x3Cp>Programming in Java 14 awt Drawing\x3Cbr>Intro to the drawing surface\x3C/p>\x3Cp>Drawing images and shapes to the world\x3C/p>\x3Cp>repaint()\x3C/p>\x3Cp>Adding JSwing components\x3C/p>\x3Cp>All lessons will come with the following:\x3C/p>\x3Cp>\x3Cstrong>a pdf\x3C/strong> slideshow\x3C/p>\x3Cp>\x3Cstrong>a pacing guide\x3C/strong> with hints for teaching the section and common student\x3Cbr>errors\x3C/p>\x3Cp>\x3Cstrong>an assignment,\x3C/strong> differentiated with three different levels!\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in pdf form\x3C/p>\x3Cp>\x3Cstrong>an answer key\x3C/strong> in .java form.\x3C/p>\x3Cp>Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.\x3C/p>\x3Cp>Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.\x3C/p>\x3Cp>Welcome to the world of programming! It's going to be a blast!\x3C/p>\x3Cp>Interested in more computer science content?? Check this out!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Looping-11442643\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\">https://www.TeachShare.com/Product/Bundle-Programming-in-Java-Course-Intro-to-Java-to-Arrays-11580049\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\">https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\">https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432\x3C/a>\x3C/p>\x3Cp>Interested in more games?? Check it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\">https://www.TeachShare.com/Product/DEMO-Math-Tac-Toe-Add-and-Subtract-Within-100-Multiply-and-Divide-Within-144-11161362\x3C/a>\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\">https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762\x3C/a>\x3C/p>\x3Cp>Interested in forms to make life easier!? Got it!\x3C/p>\x3Cp>\x3Ca href=\"https://www.teacherspayteachers.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\">https://www.TeachShare.com/Product/MTSS-DI-RTI-Cooperative-Learning-Tiered-Groups-Based-on-Assessment-11097984\x3C/a>\x3C/p>");$R[474]($R[482],!0);$R[474]($R[663],$R[701]={default:$R[702]={id:void 0,name:"Saved",included:!1},own:$R[703]=[],store:$R[704]=[]});$R[474]($R[665],$R[705]={default:$R[706]={id:void 0,name:"Saved",included:!1},own:$R[707]=[],store:$R[708]=[]});$R[474]($R[667],$R[709]={default:$R[710]={id:void 0,name:"Saved",included:!1},own:$R[711]=[],store:$R[712]=[]});$R[474]($R[669],$R[713]={default:$R[714]={id:void 0,name:"Saved",included:!1},own:$R[715]=[],store:$R[716]=[]});$R[474]($R[671],$R[717]={default:$R[718]={id:void 0,name:"Saved",included:!1},own:$R[719]=[],store:$R[720]=[]});$R[474]($R[673],$R[721]={default:$R[722]={id:void 0,name:"Saved",included:!1},own:$R[723]=[],store:$R[724]=[]});$R[474]($R[675],$R[725]={default:$R[726]={id:void 0,name:"Saved",included:!1},own:$R[727]=[],store:$R[728]=[]});$R[474]($R[677],$R[729]={default:$R[730]={id:void 0,name:"Saved",included:!1},own:$R[731]=[],store:$R[732]=[]});$R[474]($R[679],$R[733]={default:$R[734]={id:void 0,name:"Saved",included:!1},own:$R[735]=[],store:$R[736]=[]});$R[474]($R[681],$R[737]={default:$R[738]={id:void 0,name:"Saved",included:!1},own:$R[739]=[],store:$R[740]=[]});$R[474]($R[683],$R[741]={default:$R[742]={id:void 0,name:"Saved",included:!1},own:$R[743]=[],store:$R[744]=[]});$R[474]($R[685],$R[745]={default:$R[746]={id:void 0,name:"Saved",included:!1},own:$R[747]=[],store:$R[748]=[]});$R[474]($R[688],$R[749]={default:$R[750]={id:void 0,name:"Saved",included:!1},own:$R[751]=[],store:$R[752]=[]});$R[474]($R[690],$R[753]={default:$R[754]={id:void 0,name:"Saved",included:!1},own:$R[755]=[],store:$R[756]=[]});$R[474]($R[692],$R[757]={default:$R[758]={id:void 0,name:"Saved",included:!1},own:$R[759]=[],store:$R[760]=[]});$R[474]($R[694],$R[761]={default:$R[762]={id:void 0,name:"Saved",included:!1},own:$R[763]=[],store:$R[764]=[]});$R[474]($R[696],$R[765]={default:$R[766]={id:void 0,name:"Saved",included:!1},own:$R[767]=[],store:$R[768]=[]});$R[474]($R[698],$R[769]={default:$R[770]={id:void 0,name:"Saved",included:!1},own:$R[771]=[],store:$R[772]=[]});$R[474]($R[700],$R[773]={default:$R[774]={id:void 0,name:"Saved",included:!1},own:$R[775]=[],store:$R[776]=[]});
Home
Mission
Blog
Professional Development
Launchpad
Plans
Community
Help
Balance Your Life: Sleep, technology, movement, and mindfulness for kids & teens
By Lara Hocheiser
In this 18 slide PowerPoint,
learn about mindfulness and yoga breathing, proper nutrition, proper technology use, bedtime, and sleep hygiene, as well as an empowerment yoga pose series meant to strengthen and build confidence.
Can be used on the smartboard or on children's personal devices, or print individual slides.
The last slide has a link to download the healthy habits tracker for FREE
Basic Photo Editing in Adobe Photoshop | Distance Learning
By Innovations in Technology
Basic Photo Editing in Adobe Photoshop gives students a short lesson to learn the basic skills needed for photo editing: red eye correction, combining pictures and changing backgrounds, re-sizing, cropping, and removing imperfections. The lesson provides step-by-step instructions and also includes links to tutorials students can use as they need to complete the lesson.
This was created for an 8th grade Information Technology class, but is appropriate for upper elementary through high school as a starting point with editing in Adobe Photoshop.
This lesson is great for distance learning/remote learning. You can upload it to your school's learning management system (Google Classroom, Edmodo, Canvas, etc.) or share with students via Google Drive.
Files Included with this Lesson
• Teacher Notes and Resources
• Adobe Photoshop Quick Start Instructions
• Basic Adobe Photoshop Editing Project Expectations & Rubric
• Sample Project (PowerPoint)
Related Products
⭐ Adobe Photoshop "i Am" Silhouette
⭐ Creating an Animated Gif in Adobe Photoshop
⭐ Introduction to Adobe Photoshop (Basics)
Remember to leave feedback for credits on future purchases!
**************************************************************************
Connect with us for free technology tips, resources and curriculum:
Follow our blog
Follow us on Facebook
Creating an Animated Gif in Adobe Photoshop | Distance Learning
By Innovations in Technology
Creating an Animated Gif in Adobe Photoshop is a project for students with basic knowledge of some of the common Adobe Photoshop commands. The project includes step-by-step instructions to guide students through the project of turning photos or clip art into an animated Gif. A sample project is provided for reference in both .psd (Photoshop format) and as a finished .gif.
This is a fun activity that shows students some additional features in Adobe Photoshop while improving their skills with basic commands. Created for an 8th grade Information Technology class, this project would be suitable for students in grades 6-12.
This lesson is great for distance learning/remote learning. You can upload it to your school's learning management system (Google Classroom, Edmodo, Canvas, etc.) or share with students via Google Drive.
Files Included with this Lesson
• Teacher Notes and Resources
• Adobe Photoshop Quick Start Tutorial & Instructions
• Adobe Photoshop Animated Gif Project Expectations & Rubric
• Sample Project (Photoshop files and finished Gif included)
Related Products
⭐ Adobe Photoshop "i Am" Silhouette
⭐ Basic Photo Editing in Adobe Photoshop
⭐ Introduction to Adobe Photoshop (Basics)
Remember to leave feedback for credits on future purchases!
**************************************************************************
Connect with us for free technology tips, resources and curriculum:
Follow our blog
Follow us on Facebook
Student Success Guidebook - Brochure Project
By Innovations in Technology
Creating a Student Success Guidebook (brochure project) gives students an opportunity to share their knowledge and tips for success in middle school with the following year’s new incoming class of students. This is perfect for a technology or leadership class, or for a club that focuses on assisting students, such as Student Council. Students work in small teams to research an assigned topic about expectations in middle school, specific to their school. Next, they create one page of a brochure with their information which will finally be combined with the other teams’ pages to create a full brochure that can be published and distributed to incoming students. The project was created for 8th graders but could easily be adapted to use with 5th or 6th graders leaving elementary school and providing tips for success to new elementary students, or could be used by sophomores (or above) in high school to create a success guide for incoming high school freshmen.
Great end of year project!!
Files Included with this Lesson
• Teacher & Student Notes and Resources
• Brochure Project Instructions, Expectations & Grading Rubric
• Sample Brochure (non-editable .pdf)
Remember to leave feedback for credits on future purchases!
**************************************************************************
Connect with us for free technology tips, resources and curriculum:
Follow our blog
Follow us on Facebook
Follow us on Pinterest
By Behavior Highway
Equip adolescents, teens, and adults with essential internet safety skills using our specialized Applied Behavior Analysis (ABA) program, now available on TeachShare. Our Internet Safety ABA Program is meticulously crafted to enhance digital literacy and promote safe online behaviors through structured interventions and interactive learning materials.
What's Included:
Empower learners to navigate the digital landscape confidently and responsibly with our Internet Safety ABA Program. Equip them with the knowledge and skills they need to protect themselves online and make informed decisions in the digital age. Download today and promote a safer and more secure online experience for all!
Swiftui Programming - Quick coding challenges with solutions
By Yugen Learning
Looking for a no prep set of SwiftUI Coding challenges with solutions. Are your students ready to move on from set SwiftUI exercise to quick SwiftUI coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons? Use the material in this no preparation Coding SwiftUI Bundle to teach how to produce simple challenges in text based output in SwiftUI. Use the material in these no preparation challenges for first time task or retrieval activity.
Who is this suitable for?
Resources this bundle includes:
The code challenges include a hint to help students get started.
Each has code and a paragraph explains the solution. The solutions are available in Textfile, PPT and PDF formats.
Enjoy this resource! Don't forget to follow my store for more awesome products and rate this product for your TeachShare credits :)
SUBSCRIBE NOW to my list for a free copy of the eBook "ChatGPT for history Teachers" and a Story, Source, Scholarships resources to see how well they work in your classroom.
Request a resource:
If you like my resources but I have upload0ed a particular one you would love, please email me and tell me what you would like me to deign:
kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!
People that have purchased this resource have also purchased -
More great curriculum resources
✅ ➡ USA History
✅ ➡ USA History Unit One
✅ ➡ USA History Unit Two
✅ ➡ USA History Unit Three
✅ ➡ USA History Unit Four
✅ ➡ USA History Unit Five
✅ ➡ American Revolution
✅ ➡ ⚔ US Civil War
✅ ➡ Medieval History
✅ ➡ World War One
✅ ➡ Nazi Germany
✅ ➡ ✈ World War Two
✅ ➡ ☭️ Cold War
✅ ➡ Australian History
✅ ➡ ⚙ Industrial Revolution
and
Subscribe to my Teaching Newsletter
Follow us!!!!!
https://www.instagram.com/yugenlearning/
https://www.pinterest.com.au/yugenlearning/
TeachShare Store
https://www.TeachShare.com/Store/Yugen-Learning
Please share feedback to help me improve my resources for you.
Swiftui Programming - Quick coding challenges with solutions
By Yugen Learning
Looking for a no prep set of SwiftUI Coding challenges with solutions. Are your students ready to move on from set SwiftUI exercise to quick SwiftUI coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons? Use the material in this no preparation Coding SwiftUI Bundle to teach how to produce simple challenges in text based output in SwiftUI. Use the material in these no preparation challenges for first time task or retrieval activity.
Who is this suitable for?
Resources this bundle includes:
The code challenges include a hint to help students get started.
Each has code and a paragraph explains the solution. The solutions are available in Textfile, PPT and PDF formats.
Enjoy this resource! Don't forget to follow my store for more awesome products and rate this product for your TeachShare credits :)
SUBSCRIBE NOW to my list for a free copy of the eBook "ChatGPT for history Teachers" and a Story, Source, Scholarships resources to see how well they work in your classroom.
Request a resource:
If you like my resources but I have upload0ed a particular one you would love, please email me and tell me what you would like me to deign:
kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!
People that have purchased this resource have also purchased -
More great curriculum resources
✅ ➡ USA History
✅ ➡ USA History Unit One
✅ ➡ USA History Unit Two
✅ ➡ USA History Unit Three
✅ ➡ USA History Unit Four
✅ ➡ USA History Unit Five
✅ ➡ American Revolution
✅ ➡ ⚔ US Civil War
✅ ➡ Medieval History
✅ ➡ World War One
✅ ➡ Nazi Germany
✅ ➡ ✈ World War Two
✅ ➡ ☭️ Cold War
✅ ➡ Australian History
✅ ➡ ⚙ Industrial Revolution
and
Subscribe to my Teaching Newsletter
Follow us!!!!!
https://www.instagram.com/yugenlearning/
https://www.pinterest.com.au/yugenlearning/
TeachShare Store
https://www.TeachShare.com/Store/Yugen-Learning
Please share feedback to help me improve my resources for you.
Python Programming - Quick coding challenges with solutions
By Yugen Learning
Looking for a no prep set of Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?
Use the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.
Who is this suitable for?
Resources this bundle includes:
The code challenges include a hint to help students get started.
Each has code and a paragraph explains the solution.
Download Python Software for free
Python Programming - Quick coding challenges with solutions
By Yugen Learning
Looking for a no prep set of Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science. Are your students ready to move on from set python exercise to quick Python coding challenges to test their existing skills and problem solving in their Computer Science and Technology lessons?
Use the material in this no preparation Coding Python Bundle to teach how to produce simple challenges in text based output in Python. Use the material in these no preparation challenges for first time task or retrieval activity.
Who is this suitable for?
Resources this bundle includes:
The code challenges include a hint to help students get started.
Each has code and a paragraph explains the solution.
Download Python Software for free
Python Programming - Introduction 10 lesson program with slides, solutions
By Yugen Learning
Looking for a no prep fully resourced 10 lessen worksheet activities with lesson plans and slides for Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science.
Resources this bundle includes:
Enjoy this resource! Don't forget to follow my store for more awesome products and rate this product for your TeachShare credits :)
SUBSCRIBE NOW to my list for a free copy of the eBook "ChatGPT for history Teachers" and a Story, Source, Scholarships resources to see how well they work in your classroom.
Request a resource:
If you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:
kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!
People that have purchased this resource have also purchased -
and
Subscribe to my Teaching Newsletter
Follow us!!!!!
https://www.instagram.com/yugenlearning/
https://www.pinterest.com.au/yugenlearning/
TeachShare Store
https://www.TeachShare.com/Store/Yugen-Learning
Please share feedback to help me improve my resources for you.
Python Programming - Introduction 10 lesson program with slides, solutions
By Yugen Learning
Looking for a no prep fully resourced 10 lessen worksheet activities with lesson plans and slides for Python Coding challenges with solutions for middle and high school grade students in digital technologies or computer science.
Resources this bundle includes:
Enjoy this resource! Don't forget to follow my store for more awesome products and rate this product for your TeachShare credits :)
SUBSCRIBE NOW to my list for a free copy of the eBook "ChatGPT for history Teachers" and a Story, Source, Scholarships resources to see how well they work in your classroom.
Request a resource:
If you like my resources but I have uploaded a particular one you would love, please email me and tell me what you would like me to deign:
kane@yugenlearning,com or Subscribe to Our Enlightening Educators’ Mailing List Now!
People that have purchased this resource have also purchased -
and
Subscribe to my Teaching Newsletter
Follow us!!!!!
https://www.instagram.com/yugenlearning/
https://www.pinterest.com.au/yugenlearning/
TeachShare Store
https://www.TeachShare.com/Store/Yugen-Learning
Please share feedback to help me improve my resources for you.
Cybersecurity: Current Event Guided Reading Comprehension Worksheet
By More Lessons Less Planning
Embark on a thrilling adventure through the digital wilderness with this engaging reading comprehension worksheet on cybersecurity! Students will become savvy explorers, learning to identify lurking threats, navigate safely through the online jungle, and emerge as cyber-aware citizens.
Uncover the secrets of the digital landscape:
More than just facts, this resource empowers students to:
Bonus Material:
Ideal for:
Don't wait! Download this action-packed resource today and guide your students on a thrilling journey through the digital wilderness, emerging as protectors of our online world!
Related products you may be interested in!
Current Event Bundle #2:
Student Rights:
Student Led Action:
Current Event Guided Reading Comprehension Bundle #1
By More Lessons Less Planning
Ignite Critical Thinking and Informed Debate with 11 Essential Current Events Worksheets
Bring current events to life in your classroom with this comprehensive bundle of 10 engaging and thought-provoking worksheets!
Key features:
Empower students to navigate complex issues, analyze diverse viewpoints, and become informed citizens!
Download this bundle today and spark meaningful conversations in your classroom!
Related products you may be interested in!
Current Event Bundle #2:
Student Rights:
Student Led Action:
Programming in Java 19: Sprites
By Howlin' Husky Math Games
Hello and welcome!
Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!
I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.
The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.
These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.
Topics:
Programming in Java 19: Sprites
What is a Sprite?
Creating a general Sprite class
Methods Sprites should have
What makes your Sprite special?
Programmatically resizing an Image
All lessons will come with the following:
a pdf slideshow
a pacing guide with hints for teaching the section and common student
errors
an assignment, differentiated with three different levels!
an answer key in pdf form
an answer key in .java form.
Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.
Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.
Welcome to the world of programming! It's going to be a blast!
Interested in more computer science content?? Check this out!
https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530
https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432
Interested in more games?? Check it!
https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762
Interested in forms to make life easier!? Got it!
Programming in Java 18: Collision Detection
By Howlin' Husky Math Games
Hello and welcome!
Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!
I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.
The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.
These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.
Topics:
Programming in Java 18: Collision Detection
What is Collision?
What is a game?
Rectangle collision
Creating a collision rectangle
Other collision
The Rectangle class
All lessons will come with the following:
a pdf slideshow
a pacing guide with hints for teaching the section and common student
errors
an assignment, differentiated with three different levels!
an answer key in pdf form
an answer key in .java form.
Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.
Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.
Welcome to the world of programming! It's going to be a blast!
Interested in more computer science content?? Check this out!
https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530
https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432
Interested in more games?? Check it!
https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762
Interested in forms to make life easier!? Got it!
Programming in Java 17: Timers
By Howlin' Husky Math Games
Hello and welcome!
Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!
I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.
The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.
These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.
Topics:
Programming in Java 17: Timers
Setting up and starting the Timer
What is a Timer used for?
Animations and the Timer
Moving an object using the Timer
All lessons will come with the following:
a pdf slideshow
a pacing guide with hints for teaching the section and common student
errors
an assignment, differentiated with three different levels!
an answer key in pdf form
an answer key in .java form.
Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.
Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.
Welcome to the world of programming! It's going to be a blast!
Interested in more computer science content?? Check this out!
https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530
https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432
Interested in more games?? Check it!
https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762
Interested in forms to make life easier!? Got it!
How'd You Make That!? Programming in Java Lab: Pong!
By Howlin' Husky Math Games
Looking for a fun and engaging way to teach Java programming? Look no further than "How'd You Make That!? Java Programming Labs: Pong! Designed with increasing levels of difficulty, this lab helps students develop their coding skills step-by-step. Students will create the classic game of Pong!
In Bounce Beginner, students will use the code provided to create the game. Much of the background coding has been done for them so they will be concentrating on creating and using objects and designing the game. To complete this level students need to understand how to use methods and create objects. If you are following my year long curriculum, students should be about to Java 7: Looping Statements.
At the Paddle Pupil level, students will fill in some provided classes and create their own versions. Some of the lowest level code has been done for them, but they will write most of the game with a skeleton. To complete this level students need to understand anything from the Bounce Beginner level in addition to how to create objects and pass parameters. If you are following my year long curriculum, students should be about to Java 10: Advanced Techniques
At the Court Champion level, students will create the game from scratch. This requires them to understand Timers, collision, and how use graphics. Students will be given general direction, but creating the game will mostly be up to them. To complete this level students need to understand anything from the Paddle Pupil level in addition to Timers, collision, and basic use of the extends keyword. If you are following my year long curriculum, students should be about to Java 18: Collision Detection
find it here: https://www.TeachShare.com/Product/Programming-in-Java-18-Collision-Detection-12050305?st=fdb66e1be81e92fbf4d0b050bba21a23
This lab is fully equipped with an answer key, a basic lab manual for teachers, and a student guide that walks students through each level. Perfect for high school computer science classes or AP Computer Science A, this resource is ideal for both in-class instruction and independent learning.
Whether you’re teaching Java basics, game development, or want to reinforce key concepts like classes, objects, and inheritance, this lab offers everything you need for an engaging and productive lesson.
Programming in Java 13: JSwing- Components and Layouts Extended
By Howlin' Husky Math Games
Hello and welcome!
Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!
I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.
The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.
These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.
Topics:
Programming in Java 13 JSwing- Components and Layouts Extended
JRadioButtons
JCheckBoxes
BorderLayout
Layout = null
JTabbedPane
Fonts
All lessons will come with the following:
a pdf slideshow
a pacing guide with hints for teaching the section and common student
errors
an assignment, differentiated with three different levels!
an answer key in pdf form
an answer key in .java form.
Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.
Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.
Welcome to the world of programming! It's going to be a blast!
Interested in more computer science content?? Check this out!
https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530
https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432
Interested in more games?? Check it!
https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762
Interested in forms to make life easier!? Got it!
Programming in Java 15: MouseListeners
By Howlin' Husky Math Games
Hello and welcome!
Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!
I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.
The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.
These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.
Topics:
Programming in Java 15 MouseListeners
MouseListener Interface and methods
MouseMotionListener Interface and methods
adding the Listener
Getting a mouse click's position
Simple Bounding Boxes
All lessons will come with the following:
a pdf slideshow
a pacing guide with hints for teaching the section and common student
errors
an assignment, differentiated with three different levels!
an answer key in pdf form
an answer key in .java form.
Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.
Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.
Welcome to the world of programming! It's going to be a blast!
Interested in more computer science content?? Check this out!
https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530
https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432
Interested in more games?? Check it!
https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762
Interested in forms to make life easier!? Got it!
Programming in Java 14: awt Drawing
By Howlin' Husky Math Games
Hello and welcome!
Are you math teacher and have been thrown into teaching a computer science course? Now you have NO IDEA where to start! Have you taught computer science, but want to try something else? Math and computer science are related, but are not the same!
I have your back. I've been teaching math and computer science, including APCSP, APCSA, and Data Structures for almost two decades. I also teach an introduction course. This is part of the course I made up for my intro students. I have a BS in computer science and know what students need to know.
The second semester of lessons are an extension and not taught in most schools. I researched and created them with a focus on students having fun while using higher level coding techniques. They are geared toward using Java to create forms and games. These sections are by far my students' favorites because they get to use images, GUI components, and animation.
These lessons are meant to be done over a few days; the idea is to get students doing cool stuff as fast as possible. With Java, that is NOT an easy task.
Topics:
Programming in Java 14 awt Drawing
Intro to the drawing surface
Drawing images and shapes to the world
repaint()
Adding JSwing components
All lessons will come with the following:
a pdf slideshow
a pacing guide with hints for teaching the section and common student
errors
an assignment, differentiated with three different levels!
an answer key in pdf form
an answer key in .java form.
Depending on your style, you could go over the slides as a group, then let students play around. Or you could just give them the slides and assignment and let them go.
Let students explore and make mistakes. Let them talk to each other and discuss their approaches. Programming takes a lot of trial and error and collaboration.
Welcome to the world of programming! It's going to be a blast!
Interested in more computer science content?? Check this out!
https://www.TeachShare.com/Product/Bundle-Learn-to-Program-Scratch-Task-Cards-LEVEL-1-3-11365530
https://www.TeachShare.com/Product/Particle-Engine-Using-ArrayLists-in-Java-9074432
Interested in more games?? Check it!
https://www.TeachShare.com/Product/Anns-Adventure-DEMO-Adding-and-Subtracting-Within-100-8812762
Interested in forms to make life easier!? Got it!