Standards
Students will demonstrate knowledge of the four steps of the problem solving process
Generate resourceStudents will regularly include #comments for the purpose of explaining, organizing, instructing, and ascribing.
Generate resourceStudents will define a sprite and identify the types of sprites used in a game.
Generate resourceplayer/hero, enemy, obstacles, projectiles, food, rewards Students will create unique variables for each sprite
Generate resourceStudents will apply gaming coordinate system knowledge to intentionally position sprites
Generate resourceStudents will demonstrate knowledge of sprite properties by controlling them with arguments in the code. (i.e. size, color, position)
Generate resourceStudents will use loops to code iterations in a game. (i.e. spinning, shrinking, growing, positioning)
Generate resourceStudents will write code to control a sprite's velocity, acceleration or gravity.
Generate resourceStudents will create a sprite animation and use it in a game (i.e. frame by frame, looping)
Generate resourceStudents will code events to allow the user to interact with a game. (i.e. mouse click, keystroke) Students will code conditionals to create collision events (i.e. score, lives)
Generate resourceStudents will incorporate user input in a game (i.e. guessing a number, choosing an adventure, madlibs)
Generate resourceStudents will write code to randomize behaviors in a game. (i.e. sprite images, position, color and size)
Generate resourceStudents will create and call functions to customize a game. Students will write code to enhance the user experience
Generate resourceStudents will participate independently or collaboratively in the development of a computer game that incorporates a development process and applies concepts learned throughout the course.
Generate resource(Keyboarding Efficiency) Students will enhance keyboarding skills. This strand will be incorporated throughout the course.
Generate resourceStudents will enhance and demonstrate proper key by touch skills and keyboarding techniques.
Generate resource(Information Processing Cycle) Students will identify a computer as a device that utilizes hardware and software to accept input, process data, store data, and produce output.
Generate resourceDefine hardware as the physical components that make up a computing system, computer, or computing device.
Generate resourceDefine peripheral devices as an internal or external device that connects directly to a computer but does not contribute to the primary function of a computer.
Generate resourceDefine software as a set of instruction that runs a computing system, computer, or other computing device.
Generate resourceOperating system is software that controls the communication between the hardware and application software of a computer.
Generate resourceIdentify the primary operating system of a computing device: Windows, Mac OS, Android, iOS, Linux
Generate resourceBusiness software (i.e. word processing, spreadsheets, databases, presentation, email, calendaring)
Generate resourceCommunication software (i.e. social media, email, video conference, instant messaging)
Generate resourceMultimedia software (i.e. photo, image, video, audio, speech to text, artificial intelligence (AI ) speech technology)
Generate resourceEducation software (i.e. learning management system (LMS), gradebook, e-books)
Generate resourceDefine input device and explain how input devices function in the information processing cycle.
Generate resourceDefine input device as hardware equipment used to transfer data to a computing system for processing.
Generate resourceExplain the function of primary input devices: Keyboard, Mouse/Touchpad, Touchscreen, Microphone, Camera, Game controller
Generate resourceDefine processing and explain how processing functions in the information processing cycle.
Generate resourceCentral Processing Unit (CPU) is the master chip that controls all other aspects of the computer.
Generate resourceDefine the relationship of an algorithm, loop, and conditional in computer processing.
Generate resourceLoop is a programming structure that repeats a set of instructions as long as a specific condition is true.
Generate resourceThe CPU uses the loop as an input to repeat the task to output data until the specific condition is true.
Generate resourceConditional is a feature of a programming language that performs different computations or actions depending on whether a programmer-specified Boolean condition evaluate to true or false.
Generate resourceThe CPU uses the conditional as an input to continue to evaluate whether or not to send output data.
Generate resourceExplain the role of the CPU, memory, and storage when purchasing a computing device based on the individual user's needs.
Generate resourceExplain how memory and storage devices function in the information processing cycle.
Generate resourceDefine memory as temporarily stored data for immediate use in a computer system.
Generate resourceRandom Access Memory (RAM) is used by the operating system and application software while the computer is running.
Generate resourceRead Only Memory (ROM) is preloaded instructions for booting up the computer.
Generate resourceDefine storage as a place where data can be held and retrieved at a later time.
Generate resourceDefine flash drive as a small, portable storage device that uses electrical rewritable storage (flash) to store or transfer data (i.e. USB, thumb drive, memory stick, jump drive).
Generate resourceDefine Solid-state drive (SSD) as a storage device that uses an electrical rewritable storage (flash) and performs tasks faster than a hard drive.
Generate resourceDefine memory card as a small, flat flash drive used in mobile devices and digital cameras (i.e. SD card, micro SD card).
Generate resourceDefine cloud storage as storage where data is transmitted and stored on remote storage systems where it is maintained, managed, and backed up and made available to users over a network (i.e. Google Drive, iCloud, Dropbox, OneDrive).
Generate resourceExplain the role of memory and storage when purchasing a computing device based on the individual user's needs.
Generate resourceDefine output as information processed from a computing system and received by the user.
Generate resourceDefine output device as hardware equipment used to transfer data out from a computer system.
Generate resource(Global Collaborator) Students use digital tools to broaden their perspectives and enrich their learning by collaborating with others and working effectively locally and globally (ISTE 1 and 7).
Generate resourceDefine network as a group of two or more digital devices connected to share information.
Generate resourceDefine bandwidth as the amount of information that can travel on an Internet connection in a certain timeframe.
Generate resourceDefine Internet protocol (IP) address as a unique set of numbers separated by periods that identifies each digital device using the Internet to communicate.
Generate resourceDefine search engine as a program that searches for and identifies items in a database using keywords to find websites for information on the Internet.
Generate resourceDefine server as a computer or computer program which manages access to databases of information in a network.
Generate resourceDefine Internet service provider (ISP) as a company that provides subscribers with access to the Internet.
Generate resourceDefine modem as a hardware component that converts packets into a usable signal to allow another device, such as a router, to connect to the Internet.
Generate resourceDefine router as a device that transports the packets of information between the digital device and modem.
Generate resourceDefine digital device as a device that utilizes hardware and software during the information processing cycle.
Generate resourceDefine uniform resource locator (URL) as an address of a World Wide webpage on the Internet.
Generate resourceMenu: Chrome app launcher (waffle), Three dots (kabob), Three lines (hamburger)
Generate resourceIdentify a variety of online communication tools and the primary features of email.
Generate resourceDefine email as messages distributed by email application software from one digital device to another using a network (i.e. Gmail, Outlook, Yahoo).
Generate resourceDefine instant messaging as online chat that offers real-time text communication over the Internet (i.e. Google Chat, Instagram DM (Direct Message), Facebook Messenger)
Generate resourceDefine video conference as a conference where participants, in different locations, are able to communicate with each other in sound and vision (i.e. Skype, Google Meet, Microsoft Teams, FaceTime, Zoom)
Generate resourceDefine web authoring as a category of software that allows the user to develop a website using visual tools based on code (i.e. Weebly, Google Sites, Wix, Adobe Spark, WordPress).
Generate resourceDefine social networking as the use of internet based social media sites to stay connected with others.
Generate resourceDefine subject as an informative, catchy, and brief line of text seen when the email reaches the recipient's inbox.
Generate resourceDefine reply all as the response to an email that goes to everyone who was included in the email, including CC.
Generate resourceExplain a variety of scenarios where reply and reply all would be used in an email.
Generate resourceDefine forward as the operation of re-sending an email message delivered to one email address to one or more different email addresses.
Generate resourceDefine CC as a courtesy copy (previously known as carbon copy) including one or more recipients when a message is intended for one person but is relevant to other people as well.
Generate resourceDefine BCC as a blind courtesy copy (previously known as blind carbon copy) to let others see an email without the main recipient knowing.
Generate resourceDefine attachment as a file sent with an email message (i.e. image, video, text document). Often represented by a paperclip icon.
Generate resourceDefine inline image as an image that is placed inside the body of the email. This allows the recipient to view the image without having to open the attachment.
Generate resourceExplain a variety of scenarios where attachment and incline image would be used in an email.
Generate resourceDefine signature block as a personalized block of text automatically included at the bottom of an email. A signature can include name, address, phone number, website, and other business information.
Generate resourceDefine reply as the response to an email that goes to a single person (the person who sent the original email or the person who sent the last message in the email thread).
Generate resource(Digital Citizen) Students recognize the rights, responsibilities, and opportunities of living, learning, and working in an interconnected digital world, and they act in and model ways that are safe, legal, and ethical (ISTE 2).
Generate resourceDefine digital citizenship as continuously developing norms of appropriate, responsible, and empowered technology use.
Generate resourceDefine digital footprint as the information about a particular person that exists on the Internet as a result of their online activity.
Generate resourceDefine online safety as being aware of online risks and maximizing the user's personal safety.
Generate resourceDefine adware as software that automatically displays unwanted advertising material when a user in online (i.e. pop-up advertisements)
Generate resourceDefine computer worm virus as a malicious software that replicates itself to spread to other digital devices through a network.
Generate resourceDefine denial of service attacks as an attack to shut down a computer device or network by flooding it with traffic to make it inaccessible to the intended users.
Generate resourceDefine hackers as a person or program that uses computers to gain unauthorized access to data.
Generate resourceDefine malware as software that is specifically designed to disrupt, damage, or gain unauthorized access to a digital device.
Generate resourceDefine ransomware as a type of malicious software that is used to block access to a digital device until a sum of money is paid.
Generate resourceDefine spyware as software that enables a user to obtain private information about another's computer activity by transmitting data secretly from their hard drive.
Generate resourceDefine Trojan Horse as a malicious code that looks legitimate and takes control of your computer to damage, disrupt, and destroy your data.
Generate resourceExplain the importance of using anti-virus protection software on your digital device.
Generate resourceDefine anti-virus protection software as software designed to protect your computing device and destroy computer viruses.
Generate resourceExplain the importance of different security measures on your digital devices.
Generate resourceDefine intellectual property and the legal and ethical responsibility in the digital world.
Generate resourceDefine intellectual property as a creative work or idea for which an individual has ownership rights.
Generate resourceDefine copyrights as the exclusive legal right given to the creator of works printed, posted, published, filmed, or recorded.
Generate resourceDefine creative commons as licenses that allow for the distribution of copyrighted works when the creator wants to give other people the right to share, use, or build upon what they have created.
Generate resourceDefine public domain as intellectual property that is available for public use.
Generate resourceDefine trade secrets as formulas, patterns, or methods used to produce a creative work that is generally not known outside a company.
Generate resourceDefine trademarks as a distinctive protected mark or feature that identifies a person or thing.
Generate resourceDefine plagiarism as the practice of taking someone else's intellectual property and using it as your own (i.e. copy/paste, images).
Generate resourceDefine copyright infringement (piracy) as the unauthorized use of or reproduction of another's work for financial gain (i.e. music, movies, images).
Generate resourceDefine digital ethics as how to manage oneself ethically and professionally when using digital device.
Generate resourceDefine netiquette as being courteous and respectful when communicating online.
Generate resourceDefine digital wellness as the preventative measures aimed at regulating and improving the healthy use of technology.
Generate resourceCreate boundaries (i.e. set limits for certain apps and sites, limit notifications)
Generate resourceMake adjustments to device screen (i.e. remove distracting apps on your screen, adjust light preferences)
Generate resourceTry single-tasking (i.e. to improve focus, try reducing the number of screens around you)
Generate resourceDefine cyberbullying as the use of electronic communication to bully a person, typically by sending messages of an intimidating, embarrassing, or threatening nature.
Generate resourceRecord dates, times and descriptions of instance when cyberbullying occurred.
Generate resource(Knowledge Constructor) Students critically curate a variety of resources using digital tools to construct knowledge, produce creative artifacts, and make meaningful learning experiences for themselves and others (ISTE 1 and 3).
Generate resourceDefine icons as an image that represents a capability of a computer and is usually selected.
Generate resourceDefine menus as list of options or commands to help the user find information or complete a task.
Generate resourceDefine tabs as part of a computer window that allows the user to go to different parts of the program or website.
Generate resourceDefine adjustment handle as a small box that appears on the corners and edges of an element allowing the user to adjust size and shape.
Generate resourceDefine command button as an element the user interacts with to tell the digital device to complete a task.
Generate resourceDefine cursor as a movable indicator on a computer screen, identifying the point that will be affected by input from the user.
Generate resourceDefine insertion point as the blinking vertical line in your document where you can enter text on your page.
Generate resourceDefine Save as a command that creates an original file and location or updates changes made in a document while keeping the original file name and location.
Generate resourceDefine Save As as a command that creates a copy of a current document and allows the user to rename and/or relocate the document.
Generate resourceDefine file management system as software that manages the storage of data files.
Generate resourceCreate and delete folders. Define folders as an icon on a computer used to access a directory of file storage.
Generate resourceCreate subfolders. Define subfolders as a folder contained within another folder.
Generate resourceIdentify where deleted content is contained (i.e. recycle bin, trash can, permanently deleted).
Generate resourceDemonstrate the ability to sort and locate files based on search terms and file type.
Generate resourceDefine cell as the intersection between a row and a column on a spreadsheet.
Generate resourceDefine fill handle as a command that fills data in spreadsheet cells based on an existing pattern.
Generate resourceDefine legend as the box that contains small samples of each color on the chart as well as a short description of what each color means.
Generate resourceDefine record as a group of fields and contains all the data about one person, company or item.
Generate resource(Creative Communicator) Students communicate clearly and express themselves creatively for a variety of purposes using the platforms, tools, styles, formats, and digital media appropriate to their goals (ISTE 1 and 6).
Generate resourceUnderstand platform compatibility and define streaming and downloading of digital media.
Generate resourceDefine downloading as saving a file from the Internet or other digital device to be used offline.
Generate resourceIdentify potential safety hazards and follow general laboratory safety practices
Generate resourceIdentify potential safety issues and align with relevant safety standards to ensure a safe workplace/jobsite.
Generate resourceUse safe work practices Ref:Â https://schools.utah.gov/cte/engineering/resources under the Safety Program and Management tab.
Generate resourceUse personal protective equipment according to manufacturer rules and regulations.
Generate resourceComplete a basic safety test without errors (100%) before using any tools or shop equipment.
Generate resourceStudents will develop an understanding of the characteristics and scope of technology, the core concepts of technology, and the relationships among and between technologies and other fields of study.
Generate resourceNew products and systems can be developed to solve problems or to help do things that could not be done without the help of technology.
Generate resourceThe development of technology is a human activity and is the result of individual or collective needs and the ability to be creative.
Generate resourceTechnology is closely linked to creativity, which has resulted in innovation.
Generate resourceCorporations can often create demand for a product by bringing it onto the market and advertising it.
Generate resourceIn order to recognize the core concepts of technology, student should learn that:
Generate resourceTechnological systems include input, processes, output, and, at times, feedback.
Generate resourceAn open-loop system has no feedback path and requires human intervention, while a closed-loop system uses feedback.
Generate resourceMalfunction of any part of a system may affect the function and quality of the system.
Generate resourceRequirements are the parameters placed on the development of a product or system.
Generate resourceTrade-off is a decision-making process recognizing the need for careful compromises among competing factors.
Generate resourceMaintenance is the process of inspecting and servicing a product or system on a regular basis in order to continue functioning properly, to extend its life, or to upgrade its capability.
Generate resourceControls are mechanism or particular steps that people perform using information about the system that causes systems to change.
Generate resourceIn order to appreciate the relationship among technologies and ther fields of study, students should learn that:
Generate resourceA product, system, or environment developed for one setting may be applied to another setting.
Generate resourceKnowledge gained from other fields of study has a direct effect on the development of technological products and systems.
Generate resourceStudents will develop an understanding of the cultural, social, economic, and political effects of technology, the effects of technology on the environment, the role of society in the development and use of technology, and the influence of technology on history.
Generate resourceIn order to recognize the changes in society caused by the use of technology, students should learn that
Generate resourceThe use of technology affects humans in various ways, including their safety, comfort, choices, and attitudes about technologies development and use.
Generate resourceTechnology, by itself, is neither good nor bad, but decisions about the use of products and systems can result in desirable or undesirable consequences.
Generate resourceEconomic, political, and cultural issues are influenced by the development and use of technology.
Generate resourceIn order to understand the effects of technology on the environment, students should learn that:
Generate resourceThe management of waste produced by technological systems is an important societal issue.
Generate resourceTechnologies can be used to repair damage cause by natural disasters and to break down waste from the use of various products and systems.
Generate resourceDecisions to develop and use technologies often put environmental and economic interests in direct competition with one another.
Generate resourceIn order to realize the impact of society on technology, students should learn that:
Generate resourceThroughout history, new technologies have resulted from the demands, values, and interests of individuals, businesses, industries, and societies.
Generate resourceThe use of inventions and innovations has led to changes in society and the creation of new needs and wants.
Generate resourceSocial and cultural priorities and values are reflected in technological devices.
Generate resourceMeeting societal expectations is the driving force behind the acceptance and use of products and systems.
Generate resourceIn order to be aware of the history of technology, students should learn that:
Generate resourceMany inventions and innovations have evolved by using slow and methodical processes of tests and refinements.
Generate resourceThe specialization of function has been at the heart of many technoogical improvements.
Generate resourceThe design and constructions of structures for service or convenience have evolved from the development of techniques for measurement, controlling systems, and the understanding of special relationships.
Generate resourceIn the past, an invention or innovation was not usually developed with the knowledge of science.
Generate resourceStudents will participate in problem-based learning activities that explore engineering and a range of other technological areas.
Generate resourceStudents will know and be able to apply a basic design process that can be used to solve an engineering problem.
Generate resourceIdentify and define the design problem. (list requirements, identify constraints, conduct research to identify similar efforts)
Generate resourceBrainstorm solutions. (list possible solutions, evaluate trade-offs,synthesize the results and select the best solution)
Generate resourceCreate models and build a prototype. (mathematical models, 3D solid models, scale models)
Generate resourceTest the prototype. (record test results data, evaluate the test results against the requirements, identify weaknesses)
Generate resourceRedesign and optimize. (Record findings, Improve on the initial design, consider discarded ideas)
Generate resourceIn order to explore a broad range of technologies, students will use a disciplined design process as they participate in problem-based learning activities in at least three (3) of the following areas of technology: agriculture and biotechnology, construction, energy and power, information and communication, manufacturing, medical, and transportation.
Generate resourceStudents should be given ample opportunities to use math and science applications in each activity.
Generate resourceStudents will be introduced to careers related to each selected area of technology. Explore career opportunities in each selected area of technology. Explore training and education requirements for a given occupation in each selected area of technology.
Generate resource