Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
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
0
340
Lecture 9: CSCI E-1 Spring 2013
Tommy MacWilliam
April 24, 2013
Tweet
Share
More Decks by Tommy MacWilliam
See All by Tommy MacWilliam
Lecture 8: CSCI E-1 Spring 2013
tmacwill
0
560
Lecture 6: CSCI E-1 Spring 2013
tmacwill
1
500
Lecture 7: CSCI E-1 Spring 2013
tmacwill
0
690
Lecture 5: CSCI E-1 Spring 2013
tmacwill
1
780
Incorporating Version Control into Programming Courses
tmacwill
1
120
Lecture 4: CSCI E-1 Spring 2013
tmacwill
0
450
Lecture 3: CSCI E-1 Spring 2013
tmacwill
0
540
Lecture 2: CSCI E-1 Spring 2013
tmacwill
0
890
Lecture 1: CSCI E-1 Spring 2013
tmacwill
0
330
Other Decks in Education
See All in Education
TypeScript初心者向け完全ガイド
mickey_kubo
1
120
沖ハック~のみぞうさんとハッキングチャレンジ☆~
nomizone
1
570
The Next Big Step Toward Nuclear Disarmament
hide2kano
0
210
1021
cbtlibrary
0
400
子どもが自立した学習者となるデジタルの活用について
naokikato
PRO
0
180
IKIGAI World Fes:program
tsutsumi
1
2.6k
自己紹介 / who-am-i
yasulab
PRO
5
6.3k
2025年の本当に大事なAI動向まとめ
frievea
0
170
Going over the Edge
jonoalderson
0
330
令和エンジニアの学習法 〜 生成AIを使って挫折を回避する 〜
moriga_yuduru
0
230
俺と地方勉強会 - KomeKaigi・地方勉強会への期待 -
pharaohkj
1
1.6k
✅ レポート採点基準 / How Your Reports Are Assessed
yasslab
PRO
0
270
Featured
See All Featured
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
ラッコキーワード サービス紹介資料
rakko
1
2.2M
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
410
The SEO Collaboration Effect
kristinabergwall1
0
350
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
370
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
130
Color Theory Basics | Prateek | Gurzu
gurzu
0
190
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
300
Practical Orchestrator
shlominoach
191
11k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.6k
エンジニアに許された特別な時間の終わり
watany
106
230k
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