Functional Problem Solving (CSC 151 2013F) : EBoards

CSC151.02 2013F, Class 01: An Introduction to Algorithms


Hi, I'm Sam. (And yes, I do expect you to call me Sam.) Our class mentors are Chike and Alex. Our class grader is anonymous.

Overview

Admin

Clicker Questions

Introduction: What is CS?

Um. Learning how to manipulate your computer. Being able to understand computers and their abilities Put inputs into a computer and get outputs.

What's going on behind the scenes when all of this happens. Oh yay, and coding.

Solving problems in an efficent and optimal way * And discovering better methods

What is science?

What is the scientific method?

Computer science is the study of algorithms

Exercise: An everyday algorithm

First, get with people that have the same card as you do

Next, write a set of instructions for making an almond butter and jelly sandwich

Five minutes for Sam to try to follow the instructions

Five minutes to debrief on what we learned (if we learned anything)


Samuel A. Rebelsky, rebelsky@grinnell.edu

Copyright (c) 2007-2013 Janet Davis, Samuel A. Rebelsky, and Jerod Weinman. (Selected materials are copyright by John David Stone or Henry Walker and are used with permission.)

Creative Commons License

This work is licensed under a Creative Commons Attribution 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc/3.0/ or send a letter to Creative Commons, 543 Howard Street, 5th Floor, San Francisco, California, 94105, USA.