Mediascripting on the Web (CSC 195 2014F) : Readings
Primary: [Front Door] [Schedule] - [Academic Honesty] [Disabilities] [Email] [Teaching & Learning] - [Calendar]
Current: [Outline] [EBoard] [Reading] [Lab] [Assignment]
Sections: [Assignments] [EBoards] [Examples] [Handouts] [Labs] [Outlines] [Readings]
Reference:
Related Courses: [2013S]
Misc: [SamR] [Glimmer Labs] [CS@Grinnell] [Grinnell] [Issue Tracker]
We consider the basics of using psaifr
, a small Racket
library for exploring aspects of problem solving, abstract images,
and functions. psaifr
is a small experiment to ground
a broader research project in math over images (currently planned for
summer 2014).
#lang racket (require psaifr) (define f1 '(+ x y)) (define f2 '(* x y)) (define f3 `(sign ,f2)) (define f1-small (psaifr-greyscale-image (makefun f1) 100 100)) (define f2-large (psaifr-greyscale-image (makefun f2) 400 400)) (define f3-wide (psaifr-greyscale-image (makefun f3) 200 100))
-1
, 1/2
, 0
,
0.56
, 1
, ...)x
y
second
mouseX
[unimplemented]mouseY
[unimplemented]clickX
[unimplemented]clickY
[unimplemented]sign
*
add
rotate
Primary: [Front Door] [Schedule] - [Academic Honesty] [Disabilities] [Email] [Teaching & Learning] - [Calendar]
Current: [Outline] [EBoard] [Reading] [Lab] [Assignment]
Sections: [Assignments] [EBoards] [Examples] [Handouts] [Labs] [Outlines] [Readings]
Reference:
Related Courses: [2013S]
Misc: [SamR] [Glimmer Labs] [CS@Grinnell] [Grinnell] [Issue Tracker]
Copyright (c) 2014 Samuel A. Rebelsky.
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/3.0/
or send a letter to Creative Commons, 543 Howard Street, 5th Floor,
San Francisco, California, 94105, USA.