Computer Science Teachers Association (CSTA) is looking forward to broadcasting the day's event about CS Principals LIVE from St. Charles, IL on Wednesday, July 16, 2014. The virtual summit option aims to bring Computer Science educator professional development to anyone eager to learn through an online portal.
The resources in this collection will aid in teaching the concept of decomposition to your students.
The late Stanford University Professor George Pólya once said, \"If you can\'t solve a problem, then there is an easier problem you can solve: find it.\" This advice can be applied to any problem. For example, how does one go about eating an elephant? One mouthful at a time! This goofy analogy actually provides great insight into the first step of problem solving through Computational Thinking. Big, complex problems are comprised of smaller, and more easily solved subproblems or tasks. The process/strategy of logically identifying these smaller problems and determining how to use the combined solutions to solve the bigger problem is called decomposition.
In an extremely controversial case, Wisconsin v. Loomis, a machine learning algorithm was used to assist a sentencing decision. This case has triggered an impassioned debate in the legal community regarding the proper use, if any, of artificial intelligence (AI) and machine learning in the justice system. In response to this case and advances in technology, the US Supreme Court and its justices are beginning to contemplate AI and more generally, technology\'s role, in influencing law.
You will review three articles exploring the controversial case in Wisconsin and strong arguments for and against using artificial intelligence in the justice system. After reading the articles, you will answer short response questions and prepare for your class debate.
The purpose of this curriculum is to provide an additional technology option for incoming 7th grade students. Students will have an opportunity to take a course sequence that links technology and family consumer science classes. The Creative Coding class will act as the first in the sequence to introduce students to the basics of computer coding which will prepare them to leverage their new computer skills in a family and consumer science class that will focus on 21st century learning and communication in the context of an entrepreneurship curriculum.