College Board
2003 AP® Computer Science A Free-Response Questions
You deserve a C++. Released items from the last year of C++ programming for the AP Computer science course provides opportunities to practice. Pupils use the questions to develop their programming skills by finding solutions to the...
College Board
2009 AP® Computer Science A Free-Response Questions
Coding and decoding is part of the work. Pupils and teachers use the released questions from 2009 to gather information on how topics show up on the AP Computer Science exam. The four questions range from the array data structure to...
College Board
2004 AP® Computer Science A Free-Response Questions
What is important from the instruction? Using the questions, pupils and teachers see how the AP® Computer Science exam addresses topics. Scholars realize the importance of the case studies from the course. The released questions range...
Queen of Heaven School
Computer Curriculum
Need some extra resources to get your class computer savvy? How about several years' worth? Show pupils in K-8 a progression of proficiency in a series of computer lessons. Learners master the basics, then work with the Microsoft Office...
College Board
2001 AP® Computer Science A Free-Response Questions
Develop an array of solutions. The released questions provide an insight on how to use C++ programming to work with arrays. Pupils respond to the questions by creating lines of code to accomplish specific tasks. The 2001 exam uses the...
EngageNY
First-Person Computer Games
How do graphic designers project three-dimensional images onto two-dimensional spaces? Scholars connect their learning of matrix transformations to graphic design. They understand how to apply matrix transformations to make...
K12 Reader
Working with Adverbs
Encourage critical thinking with a grammar exercise that focuses on adverbs and adverbial phrases. Kids read the first parts of 16 sentences, then decide which question to answer (how, how much, where, or when) based on the context, and...
Technical Sketching
Introduction — Surfaces and Edges
How different can 3-D and 2-D really be? An engineering resource provides an explanation about the importance of two-dimensional technical drawings. Several samples show how to create multi-view drawings from pictorials and...
Stratford Academy
Microsoft Word Exercise
Get to know the computer program, Microsoft Word, by completing 24 tasks, including typing a line of text, experimenting with format options, inserting page numbers, headers, footers, and more.
Code.org
Practice PT - Tell a Data Story
Show your class how it all comes together. The last lesson plan in a unit of 15 has individuals take everything they learned in the data section to analyze the class-generated data. The pupils find a story they want to tell that appeals...
California Department of Education
What Matters to Me?
Whether you're a self-starting entrepreneur or a cubicle commando, finding a career that suits your personality is a must! The second instructional activity in a series of five career and college lesson plans focuses on work ethic and...
EngageNY
Reviewing Conventions and Editing Peers’ Work
Encourage young writers to edit text based on conventions. After reviewing the conventions, fourth graders watch a teacher demonstrate how to revise a paragraph for correct spelling, capitalization, punctuation, or dialogue. Then, pairs...
Code.org
Controlling Memory with Variables
Not all variables are created equal. Discover how variables in computer science are different from variables in math class. Scholars learn to work with variables in computer programming by developing a mental model for how variables...
Royal Society of Chemistry
Computational Chemistry—Chemistry Now
Can some plants make their own animal repellents? Science sleuths examine the properties of cinnamamide in pear trees using an case study about computational chemistry. The resource discusses how vital computers are to research, how...
Google
Music and Sound: Guru Introduction and Musical Talent Show
Become talented in computer science. After interviewing a computer science guru, pupils work on individual projects related to a virtual music talent show. They learn how to use different code blocks in the Scratch programming language,...
Google
Friends: Imaginator
What does a future as a computer scientist look like? Pupils learn about loops in computer coding by writing a story about the future. They include the repeat until and wait blocks in the Scratch program to incorporate these loops.
Code.org
Understanding Program Flow and Logic
Explore decision-making logic in programming computer games. The 10th installment of a 21-part unit teaches scholars how to apply conditional statements and Boolean expressions. They use these concepts to create a "Guess My Number" game...
Code.org
Canvas and Arrays in Apps
Scholars learn how to make a digital canvas and fill it with artwork by creating a drawing app using the canvas element. The activity requires learners to previous knowledge of arrays and return commands to draw images.
Microsoft
Variables
You won't want to replace the resource with anything else. Future computer scientists use Minecraft to learn about variables in computer coding. They engage in several activities to master the variable code block, then apply it in an...
Autodesk
AutoCAD 360
Take your drafting and design projects on the go with with this mobile computer-aided design program. Allowing users to view, edit, and share their work with others, this is a great resource for developing the technical drawing...
Google
Create Your Own Google Logo
You'll have oodles of Google Doodles. Scholars create their own Google logos using the Scratch coding program. After watching videos on how to add blocks of code in Scratch, they use their newfound knowledge to design a logo based on a...
Macmillan Education
Prioritising Effectively
How do you determine the things you must do during your day from those that you want to do, or are willing to put off? Time management and prioritizing effectively are the focus of this life skills instructional activity, which...
Poetry4kids
How to Write a Concrete or “Shape” Poem
Writers compose an original shape poem. Scholars choose a subject to write about and create a visual representation by forming a corresponding picture using the poem's words.
Teach Engineering
Microfluidic Devices and Flow Rate
When you have to flow, you have to flow. The activity introduces class members to microfluidic devices and their uses in medicine. They watch a short video on how the diameter affects the rate of flow. The worksheet has individuals...