Skip to main content

Home/ Teaching of Programming/ Group items tagged resources

Rss Feed Group items tagged

Manuel Menezes de Sequeira

ICT Guy » Scratch Resources - 0 views

  • Here is my collection of resources that I’ve found useful when working with students and teachers to create scratch projects. Please use the comments to inform me of any other good resources. Happy scratching
Manuel Menezes de Sequeira

AlgoViz.org | The Algorithm Visualization Portal - 0 views

  •  
    AlgoViz.org is a gathering place for users and developers of algorithm visualizations and animations (AVs). It is a gateway to AV-related services, collections, and resources.
Manuel Menezes de Sequeira

CS 202 - Introduction to Computation - 0 views

  • Designed for a diverse audience, this course examines some of the fundamental ideas behind the science of computing. This course, like the field of Computer Science in general, is more than just the study of how to use computers. At the highest level, this course focuses on studying algorithms which are step-by-step methods for accomplishing a complex task. Algorithms are useful in more places than you might imagine. Algorithms specify the work that must be done for large, complex tasks like sequencing the human genome and indexing and searching for web pages. But, algorithms can also describe how people can approach problems like finding a path out of a maze or solving a rubix cube. Understanding how to solve problems in a step-by-step fashion is useful for more than just computer scientists. In this course, we will investigate the types of problems we currently know how to solve with computation. We will compare different algorithms that solve the same problem and determine which are the most efficient. We will learn how modern computers perform computation by covering hardware and software topics on how data is stored and how instructions are executed. We will also survey the wide range of areas within computer science, including robotics, human-computer interaction, and artificial intelligence. To obtain hands-on experience with algorithms, we will be using a new programming environment called Scratch. Scratch enables beginners to create sophisticated programs by simply dragging and dropping predefined instruction blocks. Thus, we will acquire experience decomposing problems into well-defined steps without the fear of frustrating ``syntax'' errors. CS 202 can be used to satisfy the Quantitative Reasoning A (QR-A) and Natural Sciences requirements. CS 202 can also be used as part of a certificate in Computer Sciences.
Manuel Menezes de Sequeira

Google: Computer Science for High School (CS4HS) - 1 views

  • CS4HS (Computer Science for High School) is a workshop sponsored by Google to promote Computer Science in high school curriculum. With a grant from Google's Education Group, colleges develop a 2 day program for local high school CS teachers that incorporates informational talks by industry leaders, and discussions on new and emerging CS curricula at the high school level. On this site, you'll find information on how to hold a CS4HS workshop at your University, information for workshop attendees, and other helpful resources. We currently offer CS4HS grants in the US, Canada, and EMEA.
Manuel Menezes de Sequeira

ScratchEd - 0 views

  • Connect With other Scratch educators online and in your area
  • Share Your experiences and resources you've developed
  • Learn How your students can create and share with Scratch
Manuel Menezes de Sequeira

CCSC Statement of Purpose - 0 views

  • The Consortium for Computing Sciences in Colleges is a non-profit organization focused on promoting quality computer-oriented curricula as well as effective use of computing in smaller institutions of higher learning which are typically non-research in orientation. It supports activities which assist faculty in making appropriate judgments concerning computing resources and educational applications of computer technology. Because departments in smaller colleges and universities are usually small and not highly specialized, the Consortium also encourages the sharing of expertise, effective curricula and efficient technological applications. The Consortium is concerned with the advancement of major programs in both Computer Science and Computer Information Systems, and with the use of computers in the Liberal Arts and Sciences.
Manuel Menezes de Sequeira

Creating an Animated Music Video or Poem | ScratchEd - 0 views

  • This programming project is from Andrea Arpaci-Dusseau's CS202 "Introduction to Computation" course at UW-Madison. The project description includes: an overview for the project, which involves creating an animated music video or poem a set of inspiring example projects suggestions for good documentation practices an evaluation outline
1 - 8 of 8
Showing 20 items per page