Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Lecture 9: CSCI E-1 Spring 2013
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Tommy MacWilliam
April 24, 2013
Education
380
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Lecture 9: CSCI E-1 Spring 2013
Tommy MacWilliam
April 24, 2013
More Decks by Tommy MacWilliam
See All by Tommy MacWilliam
Lecture 8: CSCI E-1 Spring 2013
tmacwill
0
620
Lecture 6: CSCI E-1 Spring 2013
tmacwill
1
540
Lecture 7: CSCI E-1 Spring 2013
tmacwill
0
730
Lecture 5: CSCI E-1 Spring 2013
tmacwill
1
820
Incorporating Version Control into Programming Courses
tmacwill
1
150
Lecture 4: CSCI E-1 Spring 2013
tmacwill
0
490
Lecture 3: CSCI E-1 Spring 2013
tmacwill
0
590
Lecture 2: CSCI E-1 Spring 2013
tmacwill
0
940
Lecture 1: CSCI E-1 Spring 2013
tmacwill
0
350
Other Decks in Education
See All in Education
LEGO Geometry Tutorial
arnoknobbe
0
790
🎓 教育現場から見た Ruby/Rails in 2026 〜 学生による「授業評価」と「受講理由」 の年次推移 〜
yasslab
PRO
1
100
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
3
3.6k
Requirements Analysis and Prototyping - Lecture 3 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.9k
Longitudinal research
aisw77
0
420
Dronegeografía innovación didáctica y fotogrametría 3D para la enseñanza de la geografía local y la ciudadaniía activa
juanmartin2026
0
60k
Pharmacognosy_Chapter_-1.pdf , Definition, history & scope of pharmacognosy
ak679839
1
170
検定資格の価値 ~実はすごいよQC検定~
bunnchinn3
0
280
Tema 1. El relieve de España: Formación y características
juanmartin2026
0
39k
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.7k
Another One Writes the Code
minecr
0
120
BRIEF OUTLINE OF IMPORTANT PLANT CONSTITUENTS
pawan_pharm
0
270
Featured
See All Featured
Between Models and Reality
mayunak
4
560
The Invisible Side of Design
smashingmag
301
52k
Darren the Foodie - Storyboard
khoart
PRO
4
4.1k
Visualization
eitanlees
153
17k
RailsConf 2023
tenderlove
30
1.6k
Paper Plane (Part 1)
katiecoart
PRO
2
12k
Thoughts on Productivity
jonyablonski
76
5.4k
The Cost Of JavaScript in 2023
addyosmani
56
10k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.9k
Unsuck your backbone
ammeep
672
58k
Documentation Writing (for coders)
carmenintech
77
5.6k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Transcript
Computer Science E-1 Lecture 9: Programming
Final Project
http://cse1.net/store
HTML
Algorithms
What chair is everyone sitting in?
1. Ask the person to your left where he/she is
sitting 2. If there is no one to your left, say “one” 3. Add one to the answer of the person to your left, and say it out loud
How many people are here?
None
None
1. Stand up. You are number 1. 2. Pair off
with someone standing. Add your numbers together. The sum is your new number. 3. One person sits. The other goes to step 2.
None
How do you make a peanut butter and jelly sandwich?
Scratch
Sprites
Stage
Scripts
None
Statements
None
None
None
Boolean expressions
None
None
Combining expressions
None
None
Conditions
None
None
None
Loops
None
None
Variables
None
Arrays
None
Threads
Events
Mario
Javascript
<script>
alert(‘O hai, world!’);
var socks_on_feet = 0;
if (socks_on_feet == 2) { alert(‘Done!’); } else { alert(‘Keep
going!’); }
None
var counter = 0; while (counter < 10) { alert(counter);
counter = counter + 1; }
var counter = 0; while (counter < 10) { alert(counter);
counter++; }
for (var i = 0; i < 10; i++) {
alert(i); }
DOM
<html> <head> <title>Web Page</title> </head> <body> <h1><span>A web page!</span></h1> </body>
</html>
html
html head body
html head body title
html head body title h1 span
document.getElementById
document.querySelectorAll
Thanks! Ben, R.J., Chris, Dan, Ramon
Computer Science E-1 Lecture 9: Programming