Home
Mission
Blog
Professional Development
Launchpad
Plans
Community
Help
NEW! US American History: History of the U.S American Flag PowerPoint (Editable)
By Geography & Math Made Easy
PowerPoints can be time-consuming to create. If you find you don't have the capacity to create a PowerPoint on the history of the United States American Flag, stop here! This aesthetic 16-slide presentation will give your students an understanding of how the first U.S. flag came about in addition to what the symbols and colors represent without overwhelming them with information. A direction of the U.S. American Flag, if you will. This can be used for grades 5-12. Want in on your Google Drive? Simply, download and add it to your drive for your access or your students' access.
Copyrighted MarthaBoykinLessons
User is given the right to edit as needed, but may not edit it and then claim it as their own property. Allowed modification (adding or removing slides and information) is for classroom use only.
____________________________________________________________
Disclaimer: Purchase is good for one teacher. If additional teachers would like to use this, please add a license for every teacher using this product. It is copyrighted.
Frankenstein Background Powerpoint
By Educate and Create
A powerpoint going through some background information on the novel Frankenstein. Includes information about the author, historical context, story behind the creation of Frankenstein, themes, symbols, and characters. Great before reading activity or as a review.
Programming in Java 12 JSwing- More Components
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 12 JSwing- More Components
Multiple Callers
JLabels and JTextFields
ImageIcons
GridLayout
Parsing
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!
Patient Care Tech (PCT) Bundle: Great for test prep!
By Melissa W
Includes Patient Scenarios, Patient Care Technician: roles and responsibilities PowerPoint, Safety and Infection Control PowerPoint and Intro to Patient Care PowerPoint.
Human population AICE Cambridge Environmental Unit#3 Notes/Lecture
By AICE the Test
This Power Point presentation covers objectives 3.1, 3.2 and 3.3 for Topic 3 as listed in Cambridge Environmental Management AS 2025 - 2027 syllabus. The slides are fully editable, so if you want to add, change, or delete something, it's easy! Make it your way!
Major topics: how to calculate population density from given data, factors influencing population density and distribution, how to calculate dependency ratio, describe populations in terms of their size and the composition of different age groups, reasons for differences between the population structures of HICs and LICs, impacts of ageing populations on countries (including: lower tax revenues, higher pension spending, pressure on health care, pressure to raise retirement age) strategies for managing a changing population (including: improved availability of contraception, improved education about contraception, improved education and opportunities for women, improved health care, local, national and global policies: pro-natalist and anti-natalist polices, United Nations (UN) Agenda 21, The Club of Rome) and more.
For AS Level Environmental Management
Aligned to the newest AICE syllabus for Topic 3:Managing human population
This resource will help students AICE the Test!
Your support means a lot!
Thank you for your support, understanding and dedication to learning!
If you are new to teaching AICE Environmental Management or AICE Marine Science AS, follow my Blog @ AICE The Test
I'm looking forward to connecting with you!
By Educate and Create
This power point is useful before assigning any research papers or projects to your students. It goes through in-text citations, how to construct a works cited page, digital sources, print sources, and media source. Useful as an introduction to MLA formatting.
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!
By Educate and Create
This power point is useful before assigning any research papers or projects to your students. It goes through in-text citations, how to construct a works cited page, digital sources, print sources, and media source. Useful as an introduction to MLA formatting.
Molecular Techniques | PowerPoint Lesson Slides High School Biology | DNA, PCR
By Building Bright Brains
Are you a Biology teacher introducing your high school students to Molecular Techniques - RFLP analysis, Jeffrey’s technique, FISH technique? Notes and examples are included. You can also easily convert this to a Google Slides lesson by dragging it into your Google Drive.
What is included?
✦ 30 total slides for notes and examples.
Throughout the Lesson, students will be introduced to the following:
✦ Introduction to Molecular Techniques
✦ DNA Extraction
✦ Polymerase Chain Reaction (PCR)
✦ Gel Electrophoresis
✦ DNA Sequencing
✦ Restriction Fragment Length Polymorphism (RFLP)
✦ Real-Time PCR
✦ Microarray Analysis
✦ Applications of Molecular Techniques
✦ Polymorphic Genes
✦ Molecular techniques
✦ Restriction Fragment Length Polymorphism
✦ RFLP Analysis
✦ Jeffrey’s technique (Southern blotting)
✦ FISH technique
✦ Fluorescent In Situ Hybridization
This resource is great for:
-Follow us on TeachShare to be informed with new products and updates.
➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵➵
More Related Products:
⤞ Mutations | PowerPoint Lesson Slides High School Biology | Chemical Mutagen
⤞ Nervous System Part 1 | PowerPoint Lesson Slides High School Biology | Neurons
⤞ Nervous System Part 2 | PowerPoint Lesson Slides High School Biology | Neurons
⤞ Neurophysiology Functions of Neurons (1) | PowerPoint Lesson High School Biology
⤞ Neurophysiology Functions of Neurons (2) | PowerPoint Lesson High School Biology
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!
AICE Marine Science Chapter 1 Water Notes/ PPT
By AICE the Test
Get ready for 2025- 2027 AICE Marine Examination!
This presentation covers all topics for Chapter 1 - Water for the AICE Marine AS Level course.
The slides are fully editable, so if you want to add, change, or delete something... it is easy to do so!
For AS Level Marine Science
Aligned to the newest AICE syllabus for Topic 1: Water
Your support means a lot!
Thank you for your support, understanding and dedication to learning!
If you are new to teaching AICE Environmental Management or AICE Marine Science AS, follow my Blog @ AICE The Test
I'm looking forward to connecting with you!
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!
Programming in Java 11: JSwing- Introduction to JSwing
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 11: Introduction to JSwing
Using JFrames and JPanels
Adding and using a JButton
Styling components
FlowLayout
Includes starter student code for making a JFrame and JPanel
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!
Programming in Java 16: The KeyListener
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 16 The KeyListener
The KeyListener and methods
Accepting the JFrame as a parameter
Unicode set and Virtual Keys
Using the keyboard and 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!
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 OP1: Introduction to Arrays
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.
This is an optional lesson. It is part of an introductory Programming in Java course. If you are doing the full course, you might not have time for this. 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 OP1: Introduction to Arrays
What is an array?
How to create and use an array
Fill, traverse, and search an array
Object arrays
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!
Drawing Shapes: Programming in Java Course Lesson 5
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.
This is part 5 of an introductory Programming in Java course. 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 5: Drawing Shapes
Drawing Skeleton- JFrame and JPanel
Graphics class
How to draw shapes and change colors
Making custom colors
Screen Coordinate System
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!
Conditional Logic -Looping Statements: Programming in Java Course Lesson 7
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.
This is part 7 of an introductory Programming in Java course. 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 7: Conditional Logic- Looping Statements
How to make while loops and for loops
Which loops to use
Parts of the loop
Nested loops
Dealing with Infinite Loops
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!