LASA Computer Science
  • Fundamentals
  • AP CS
  • Adv CS
  • Digital Electronics
  • Web & Mobile Apps
  • Ind Study
A basic foundation in computer science and AI is crucial for helping every student thrive in a technology-driven world.
open letter signed by 250 CEOs
High School computer science impacts college majors and increases earnings

programming

 Fundamentals of CS

 syllabus  resources  AISD✓ CANVAS✓  codingBat✓  soapbox(how)  cmp   Rm506
Turn in    checkMarkin-person     blend_small BLEND    sign-out sign-out     CSAC submit (how)  P3  P5  P6  P8
Date Notes Class Activities
5/27 (P5,P6)
5/28 (P3)
5/29 (P8)
FINALS
class period
  • lab3: Time-Driven Triggers [5 pts] checkMark
    • separate emails [80%]
    • single email [100%]
  • BONUS
    • Make your own Google Apps program
  • BONUS
    • lab4: Using a script with Google forms checkMark
      • email from form [70%]
      • add new assignment [90%]
      • send email [100%]
5/19 4A21
5/20 4B21
  • lab2: Custom Functions   [10 pts] checkMark
    • Function 1 & 2   f2c(), mpg2LitersPer100km [75%]
    • Function 3 & 4  metersToMiles(), translate() [90%]
    • Function 5  heatIndex() [100%]
5/16A 4A20
5/17B 4B20
  • workday
5/14 4A19
5/16 4B19
  • lab1a: Standalone Scripts  [5 pts] checkMark
    • Function 1 – 4  loopLog() [60%], createAndFill() [75%], totalRows() [90%], emailInASpreadsheet() [100%]
    • BONUS  emailInASpreadsheet() formatted [2 pts]
  • lab1b: Bound Scripts [5 pts]  checkMark
    • Functions 5a & 5b  createAndFill2(), totalRows2() [70%]
    • Function 6  emailRetakeReminder() [90%]
    • Function 7  studentGrades() [100%]
5/12 4A18
5/15 4B18
 IDE
  • icon-slides_sm JavaScript (vs Python)
  • A tour of the differences btw JavaScript and Python
  • icon-slides_sm Getting Started with Google Apps Script  Webp.net-resizeimage (3) video
    • Your first script [10 pts]  checkMark
      • append three paragraphs [70%]
      • append 50 paragraphs  [80%]
      • append table [90%]
      • make Bart’s “will not”s bold and red  [100%]
    • How to Supercharge Your Google Apps with Script Editor
  • BONUS  Totally Total [3 pts]  checkMark

javascript  JavaScript  javascript  

  AP Testing Form   P3   P5&P6   P8
4/23-5/9
4A11-4A17


4/24-5/13
4B11-4B17

Wokwi   music   audacity
pixelart (gif .pixil)


foam board by
A-day Wed 4/23
B-day Thurs 4/24


arduino issues
Arduino reference
FastLED FAQ
debugging

  LED Light Project

Project Information

Arduino Memory

submit

(1) your Arduino .ino file  [40 pts, 5/13] LEDS 

(2) video  form

4/21 4A10 4/22 4B10  Turing Award
  • makeup day for P5 & P6 EOCs, extra day for P3, P8
4/16 4A9
4/17 4B9
drop off foam board
  • 4/16 A-Day Bio EOC (9th) USH EOC (11th) Mock AP (10th) study hall? (12th) in the AM, PM all 4 classes
  • finish … Wokwi – Challenge 3
4/14 4A8
4/15 4B8
 drop off foam board
  • icon-slides_sm C++ Functions
    • Wokwi – Challenge 3 [10 pts 4/29 func1() 70% func2() 80% func3() 90% func4() 100%] checkMark
4/09 4A7
4/11 4B7
pixelart (gif .pixil) drop off foam board
  • 4/9 A-Day Eng 2 EOC (10th misses AM): does not affect P8
  • finish …  Challenge 2
4/07 4A6
4/10 4B6
Pick a partner (let me know) Buy foamboard
  • finish … Challenge 1
  • icon-slides_sm C++ Arrays
    • Challenge 2 [10 pts 4/21 showColors 60% showFade 75% seq0 85% seq1 95% seq2 100%] checkMark
4/04 4A5
4/08 4B5
4/10 4B6 (again P5,P6)
connecting to the Arduino
  • 4/8 B-Day P5  P6 Eng 1 EOC (9th misses AM) P8 normal
  • icon-slides_sm C++ Basics
    • Challenge 1 [10  pts 4/17 alt1 70% alt2 80% chase1 90% chase2 100%] checkMark
  • icon-slides_sm LED Lights Debugging
4/02 4A4
4/03 4B4
arduino issues
red=5V
black=GND 
yellow=2
Arduino reference FastLED FAQ
Wokwi
  • icon-slides_sm Project Information (starts 6 class days from now- April 21st)
  • icon-slides_sm Webp.net-resizeimage (3) LED Lights Getting Started
    • Try This [5 pts participation grade]
 3-leds_small      Arduino & LED Lights  3-leds_small
3/28 4A3
4/01 (5,6)
3/27 (8)
  Semester Exam  (BLEND MC 60%)
3/26 4A2
3/27 (5,6)
4/1 (8)
  Semester Exam  (write programs 40%) 

  • Python Review
3/24 4A1
3/25 4B1
quizSmPython Program
  • Programming Quiz [20 pts]  quiz1, quiz2, … , quiz6   
    • quiz.zip
    • rubric
    • Python Review
spring-break
3/14 end of 9 weeks
3/12 3A22
3/13 3B22
quizSm
Tuples
(grade next 9 weeks)
  • finish … Second Challenges
3/10 3A21
3/11 3B21
  • Second Challenges [15 pts 3/27]  (sampleData.zip)  P3 P5 P6 P8
    • 1 [70%], 2 [80%], 3 [90%], 4 [100%]
    • snap, points, independence, kaprekar
3/05 3A20
3/07 3B20
  • workday
3/03 3A19
3/06 3B19
quizSmDictionaries
(grade this 9 weeks)
sin(1/55…5)
  • More Tuples  P3 P5 P6 P8 [10 pts  3/24]
    • M136279841 [70%] prime
    • Pictures
      • picture1 [80%]  picture2 [90%]  picture3 [100%]
    • BONUS Driving distances
      • How to install the requests library
      • distances1  [+3 pts  3/24]
      • distances2 [+1 pts  3/24]
⮟ last assignments for this 9 weeks     ⮝ first assignments for next 9 weeks
3/04 B-day (SAT)
2/27 3B18
2/28 3A18
pairProgrammingSmallest  Python Tuples

  • icon-slides_sm  Python Tuples [10 pts  3/10] P3 P5 P6 P8
    • (pair) states
      • states1 [70% optional] states1
      • states2 [80%] states2
    • (ind) baseball  [100%] baseball
2/25 3B17
2/26 3A17
 quizSm
Lists
  • Dictionaries  LASA{CS} ASK
  • a solution for  elevator, climb, microwave
  • CodingBat Python List Bonus {+2pts on quiz 3/12}
  • book Automate The Boring Stuff with Python
    • Chapter 5: Dictionaries and Structuring Data (starts on Page 105)
      • read & highlight PDF {Ch 4-6  10 pts 3/28}
2/20 3B16
2/24 3A16
look at
append(), insert(), and remove()
before Lists Quiz Primer   CTF101    PC
  • icon-slides_sm In a nutshell
  • Python Review PDF
  • finish … Electric Vehicle Data analysis
2/18 3B15
2/21 3A15
  • Electric Vehicle Data analysis  [15 pts  3/3]  P3 P5 P6 P8
    • part 0  evanalysis0 [50%]
    • part 1  evanalysis1 [70%]
    • part 2  evanalysis2 [80%]
    • part 3  evanalysis3 [90%]
    • part 4  evanalysis4 [100%]  simpleGUI key
  • BONUS Astronauts  [3 pts 3/3] astronauts  P3 P5 P6 P8
  • BONUS Exchanging Information [3 pts 3/3] reddit P3 P5 P6 P8
2/14 3B14
2/19 3A14
 Python Dictionaries

  • icon-slides_sm Python Dictionaries
    • Dictionary introduction   [5 pts  2/26] P3 P5 P6 P8
      • contacts [70%]  contacts
      • dictionary1 (dictionary1.dat) [100%] dictionary1
    • BONUS Shared Birthday [2 pts  2/26] sharedBirthday  P3 P5 P6 P8
2/12 3A13
2/13 3B13
LED Lights
  • workday
  • reminder Sololearn Part 2  [10 pts  2/14]
2/10A 3A12
2/11B 3B12
 quizSm Files
(retake up to 80%)practice quiz
  • icon-slides_sm Python Advanced Lists
  • CodingBat (Various) 16 problems [10 pts  2/20] log-in
    • 6/16 = 50%
    • 10/16 = 75%
    • 12/16 = 80%
    • 14/16 = 90%
    • 16/16 = 100%
2/06 3B11
2/07 3A11
UT summer academies
  • icon-slides_sm What’s Wrong?
  • finish … First Challenges
  • Python Files practice quiz
  • BONUS AlphaMove
2/05 3A10
  • Culture Day (extra 50min due to B-Day ice day)
2/03 3A09
2/04 3B10-
Can you find the mistake?
  • First Challenges [20 pts 2/14] (sampleData.zip)  P3 P5 P6 P8
    • do first two, then any of the others
    • 3 [75%], 4 [90%], 5 [100%], 6 [110%]
    • aftest, artest, elevator, climb, microwave, tgencrypt
1/31 3A08
1/30 3B09-

quizSm

Programming Quiz 2
[25 min, 10 pts]
Python Review

  • workday
1/27 3A07
1/28 3B08-
Python No No’s
  • Student Grades [10 pts  2/5]  P3 P5 P6 P8
    • [90%]  grades1  
    • [100%]  grades2  
  • BONUS Strings Quiz extra points
    • CodingBat Strings 1 [+2 pts  2/5] log-in
  • BONUS Letter Count [+2 pts 2/5]  letters  P3 P5 P6 P8
  • BONUS Boxes [+2 pts  2/5] boxes P3 P5 P6 P8
1/22 3A06
1/24 3B07-
 LED Lights Python Lists

  • icon-slides_sm Python Lists
    • List Introduction [5 pts 1/31]  P3 P5 P6 P8
      • list1 (list1.dat)   -1/2pt per incorrect  [80%]  list1  
      • Musical Dice [100%] musical  
1/17 3A05
1/23 3B06-
quizSm
Strings
  •  workday

  

1/21 3B05 closed_sm  icyConditions
1/15 3A04
1/16 3B04
look at find() and replace() before Quiz weird number 
  • Strings lock  LASA{CS} ASK
  • finish … Register & Login
  • Sololearn Part 2  {10 pts  2/14} 
    • Control Flow, Working with Lists, Functions checkMark
  • BONUS  Sticks (4 pts, advanced – long term, due 2 weeks before end of 9 weeks)
1/13 3A03
1/14 3B03

quizSm Iterations

LASA CS electives

Tale of Ada Lovelace Ada Lovelace’s pgm1 Ada Lovelace’s pgm2

  • icon-slides_sm Passwords slides 13 – end
    •  continue … Register & Login
  • book Automate The Boring Stuff with Python
    • Chapter 4: Lists (starts on Page 75)
      • read & highlight PDF {Ch 4-6  10 pts 3/28}
1/09 3B02
1/10 3A02

passwords video

pairProgrammingSmallest

  • 20 minutes to finish up Introduction to Files
  • fun stuff in Python
  • icon-slides_sm Passwords slides 1 – 12
  • Register & Login [20 pts  1/23]  P3 P5 P6 P8
    • pair Password0 [70%] pw0
    • pair Password1 [85%] pw1
    • Password2 [100%] pw2
    • PasswordBonus0 [+1 pt] pwbonus0
    • PasswordBonus1 [+1 pt] pwbonus1
1/7 3B01
1/8 3A01
 Public Key Cryptography Python Files

  • blend_small LASA Honor Code & Syllabus (spring semester)
  • grading policy and due dates
  • icon-slides_sm Python Files
  • example file countries.txt
  • Introduction to Files [4 pts  1/15] files1-5  P3 P5 P6 P8
    • files1 [70%], files2 [80%], files3 [90%], files4 [100%]
    • BONUS files5 [+1 pt]
  • book Automate The Boring Stuff with Python
    • Chapter 6: Manipulating Strings (starts on Page 121)
      • read & highlight PDF [Ch 4-6  10 pts 3/29]
Culture Day  2/5  SAT 3/4 AM (11th)     EOCs 4/8 (9th) 4/9 (10th) 4/16* (10th & 11th)
12/20 end of 9 weeks
12/17 P5
12/17 P6
12/19 P8
12/20 P3
  • Ciphers [15 pts  1/10]   P3 P5 P6 P8
    • pair Caesar [90%] caesar
    • Vigenere [100%] vigenere
  • Planning your solution
12/13 2B17 12/16 2A17  Python Strings

  • icon-slides_sm Python Strings
    • strings1 [5 pts  -1/2pt per incorrect 1/8] strings1   P3 P5 P6 P8
  • BONUS 
    • strings2 [2 pts  1/8] strings2  P3 P5 P6 P8
⮟ last assignments for this 9 weeks     ⮝ first assignments for next 9 weeks
12/11 2A16 12/12 2B16  quizSm  Functions
(retake up to 80%)
  • book Automate The Boring Stuff with Python
    • Chapter 1-3: read & highlight PDF {due today 12/12}
  • SPOJ Online Judge  {2 pts each – scored out of total of 4 pts due last day of class}
  • show me your code and SPOJ result checkMark
    • Half of the Half   (help)  STRHH
    • Divisibility  SMPDIV
    • Iterated Sums  SMPSUM
    • Character Patterns (Act 1)  CPTTRN1
12/09 2A15 12/10 2B15

quizSm

Programming Quiz 1
[12min, 10 pts]
Python Review

oden

types of engineering

  • finish …  Let’s get Loopy  see assignment P3 P5 P6 P8
12/05 2B14 12/06 2A14 Interview 101+
  • continue …  Let’s get Loopy  see assignment P3 P5 P6 P8
12/03 2B13 12/04 2A13

quizSm Conditionals (retake up to 70%)

practice quiz

riddle

  • Let’s get Loopy  {12/16 end of nine weeks – no grace days}  see assignment P3 P5 P6 P8
    • Requirements and Approach
12/02 2A12
  • Catch up day
  • Python Conditionals practice quiz
12/01 Advent of Code   (submit) win  a LASA{CS} T-shirt   Read From File    UIL – Things to Know
happy-thanksgiving
11/22 2B12
  • Catch up day
  • Python Conditionals practice quiz
11/20 2A11 11/21 2B11

 riddle

Nov 15, 1971

  • icon-slides_sm Python Iterations (for loop)
    • 4 for loops [4 pts  -1/2pt per incorrect 12/4]  for P3 P5 P6 P8
    • Lab Booleans, decisions, and loops  [10 pts  12/6] bdl P3 P5 P6 P8
    • BONUS Optical Illusions [1 pt per illusion 12/6]  checkMark
    • to study practice quiz
11/18 2A10
11/19 2B10

quizSm Variables & Expressions and Print (retake up to 70%)

practice quiz

 Python Iterations

  • icon-slides_sm Python Iterations (while loop)
    • 3 while loops [3 pts  12/03] while  P3 P5 P6 P8
  • icon-slides_sm Thonny Debugger
  • book Automate The Boring Stuff with Python
    • Chapter 3: Functions (starts on Page 56)
      • read & highlight PDF {Ch 1-3  10 pts 12/9}
11/14 2B9
11/15 2A9
programming error
  • icon-slides_sm Python Functions
    • Using Functions [10 pts 11/22]  heat2  P3 P5 P6 P8
  • NOTE  practice quiz for the 1st Python Quiz
11/12 2B8
11/13 2A8
 riddle
  • icon-slides_sm Two Example Functions
    • quadratic equation  [5 pts  11/20]  checkMark
    • BONUS quadratic equation  [2 pts  11/20]  checkMark
  • NOTE There is a practice quiz for the 1st Python Quiz
11/08 2B7
11/11 2A7

riddle

around the World

built-in functions

 Python Functions

  • icon-slides_sm Functions Intro
    • fuel economy [5 pts  11/18]  fuel  P3 P5 P6 P8
    • CodingBat Berlin Wall [3 pts  11/18]  log-in
11/06 2A6
11/07 2B6

chatGPT conditionals

Nathan Nathaniel Nate

  • icon-slides_sm Python print and f-string
  • icon-slides_sm Python debug
  • Pythontutor demo
  • finish … Calculator
  • CodingBat uses Python 2.x and not Python 3.x
  • CodingBat Logic  [3 pts  11/14] log-in
    • (1) date_fashion  (2) squirrel_play  (3) alarm_clock
  • book Automate The Boring Stuff with Python
    • Chapter 2: Flow Control (starts on Page 29)
      • read & highlight PDF {Ch 1-3  10 pts 12/9}
10/31 2B5
11/4 2A5

RPN Calculator HP15C (8 x (10-3))/(6-2)

UIL Calculator
(
70 questions in 30 min)

 Python Conditionals

  • icon-slides_sm Python Conditionals
    • pairProgrammingSmallest Pair Programming
    • Python No No’s
    • pair Calculator  [10 pts  11/14] calculator  P3 P5 P6 P8
10/29 2B4 10/30 2A4

 UT Austin Robocup Funniest Dives [2:04]

Python Tutor

 Python Variables and Expression

  • icon-slides_sm Python Variables and Expressions
    • Heat Index [10 pts  11/8] heat P3 P5 P6 P8
  • Sololearn Part 1  {10 pts  11/19} checkMark
10/25 2B3 10/28 2A3  riddle

Intel FDIV bug
Hubble
KC
Challengerregister with Sololearn
 Python Introduction 

  • icon-slides_sm Python Introduction
  • register with CSAC
  • download & install Thonny at home
  • Intro to Thonny [5 pts 11/4] introduction  P3 P5 P6 P8
  • book Automate The Boring Stuff with Python
    • Chapter 1: Python Basics (starts on Page 14)
      • read & highlight PDF  {Ch 1-3  10 pts 12/9}
python                    Python                    python
10/23 2A2 10/24 2B2  register with Sololearn  Semester Exam 

  • BLEND Multiple Choice Scratch, Conversion, Image Encoding, Megabyte, Jeroo [50 pts]
  • Jeroo Program [20 pts]
10/21 2A1 10/22 2B1

riddle

quizSm Cmp Cond [14 pts]

end of class (25 min)

  • CodingBat registration
  • CodingBat Warmup [5 pts  10/29] checkMark
    • 3 using if statements [40%,60%,80%]
    • 1 using only return [100%]
10/18 end of 9 weeks
 10/17 1B19
10/18 1A20
 riddle
quizSm
Jeroo Decisions[14 pts]
  • Socrative
  • icon-slides_sm Compound Conditionals (slides 24-end)
  • finish … Jeroo
  • blend_small practice BLEND file upload for Midterm
  • BONUS  Shortest Code 2   Shortest Code 3
10/16 1A19  Jeroo Compound Conditionals

  • icon-slides_sm Compound Conditionals (slides 1 – 23)
  • Compound Conditionals Labs [15 pts, +2pts,  10/24] checkMark
    • Maze Four [7.5pts, +0.5pts]
    • Harvester 2  [10pts, +1pts]
    • Zeroo [11.5pts,+1.5pts]
    • Super Maze [12.5pts]
    • Real Maze  [14pts]
10/15 1B18 quizSm
Jeroo  Repetition
[14 pts]
 Jeroo Compound Conditionals

  • icon-slides_sm Compound Conditionals (slides 1 – 23)
  • Compound Conditionals Labs [15 pts, +2pts, 10/24] checkMark
    • Maze Four [7.5pts, +0.5pts]
    • Harvester 2  [10pts, +1pts]
    • Zeroo [11.5pts,+1.5pts]
    • Super Maze [12.5pts]
    • Real Maze  [14pts]
⮟ last assignments for this 9 weeks     ⮝ first assignments for next 9 weeks
10/11 1A18  quizSm
Jeroo  Repetition
[14 pts]
  • workday
10/9C PSAT   Period 1 – 4 30minutes each in the afternoon
10/7 1A17 10/10 1B17  10/7 UT Roadshow
(Period 3)10/10 UT Roadshow (Period 8)Oct 10th is Ada Lovelace Day
  •   workday
10/2 1A16 10/8 1B16 10/8 UT Roadshow (Periods 5 & 6)  Jeroo Decisions

  • A-day  icon-slides_sm Jeroo Decisions  [15 pts 10/18] checkMark
    • MazePlus [50%]
    • Maze One [70%]
    • Maze Two [80%]
    • Celebrate2 [90%]
    • Hurdle [100%]
  • BONUS  Shortest Code 0   Shortest Code 1
9/30 1A15
10/1 1B15
quizSm Jeroo Introduction & Actions
[14 pts]
  • before you put your phone away try this
  • B-day  icon-slides_sm Jeroo Decisions checkMark
  • workday
9/26 1B14
9/27 1A14
penguins  Jeroo Repetition

  • Period 8 only:  Preassessment (Rubric)  blend_small
  • icon-slides_sm  Jeroo Repetition [15 pts 10/16] checkMark
    • Alley Run [50%]
    • Harvest [70%]
    • Celebrate [90%]
    • Rings [100%]
9/24 1B13
9/25 1A13
 Jeroo Actions

  • icon-slides_sm Jeroo Actions [15 pts 10/2] checkMark
    • Organizer [50%]
    • Beautify [70%]
    • Maze [85%]
    • Eraser Head [95%]
    • Planter [100%]
9/20 1B12
9/23 1A12
riddle
quizSm
Binary & Hex Conversion
[12 pts]
 Jeroo Introduction

  • icon-slides_sm  Jeroo Introduction  [10 pts 9/30] checkMark
    • Collect Flower  [70%]
    • Homeward Bound  [80%]
    • Relay  [100%]

jerooSmall            Jeroo           jerooSmall

9/18 1A11
9/19 1B11
riddle
  • finish … IntroComputing.org
  • BONUS  Text Compression
    • Activity 1 [1 pt]
    • Activity 2 [1 pt]
    • best all-time [43.33%,45.51%,31.18%,96.74%]
  • for fun explore code.org’s Hour of Code Activities
9/16 1A10
9/17 1B10
2048
  • Image Encoding 2 [10 pts 9/26] checkMark
    • Image Loops
      • Image Loops [70%]
      • Puzzles [80%]
  • If Statment Logic
    • If statement [90%]
    • Image Bluescreen [100%]
  • SUPER BONUS  Reverse the Flower [3 pts]
9/12 1B9
9/13 1A9

before you put your phone away try this

 

quizSm
Scratch Random,If, Inputs [10 pts]spreadsheet
time in hex color

 Data Representation – Image Encoding

  • icon-slides_sm Computer Images
  • IntroComputing.org
  • Image Encoding 1 [10 pts 9/20] checkMark
    • IntroComputing.org
      • Introduction [50%]
    • Image Encoding Schemes
      • 1. LASA image [60%]
      • 2. 4×2 image [70%]
      • 3. 2×2 image [80%]
      • 4. Green Circle with Orange Border [90%]
      • 5. 4×16 image [100%]
9/10 1B8
9/11 1B8

ASCII Star Wars

“The Martian” hexadecimal scene

 Data Representation – ASCII, Unicode

  • icon-slides_sm How much is a byte, kilobyte, megabyte, gigabyte?
  • icon-slides_sm Character Encoding
    • Encoding Text
    • How to Use Unicode 
  • pair File Size Activity (ver 2)  {10 pts 9/18}  blend_small
  • Megabyte  [5 pts 9/18] checkMark
9/06 1B7
9/09 1A7

odometer

Binary Game

 

calculator

 Data Representation – Number Systems

  • Magic Cards (cards)
  • Exponential Growth (binary vs decimal)  spreadsheet
  • icon-slides_sm Decimal Binary Hex
    • Decimal and Binary Number systems
    • Hexadecimal Number system
  • Questions 1-5 lasacs
  • icon-slides_sm Decimal, Binary, Hexadecimal Tables
  • icon-slides_sm  Hex to Binary Shortcut
  • work_sm Number Conversion worksheet   answer key   [5 pts 9/16]
  • Radiolab Bit Flip (1:01 – 10:50)  whole podcast

Computers & Data Representation

9/04 1A6
9/05 1B6
quizSm
Scratch Variables and Loops [14 pts] (Retake up to 80%)
  • demonstrate Random Character assignment
    • bounce of edge of the screen (Why do we see squiggles at the edge?)
    • 200 x 200
  • BONUS  Random Character – No more “ears” checkMark
8/30 1A5
9/03 1B5

riddle

Distance vs Time

questions about

Common Bug – Set vs Change   or
Non-Numeric Variables

 Scratch Random, If, and Inputs

  • Most of 2 class days to complete [20 pts 9/10]
    • Decisions Decisions
    • Socrative (instant feedback, self-paced)
      • Boolean Values Socrative 1-5
      • If Self-Check Socrative 6-8
    • Else
    • Nested Decisions
      • Socrative 9-12
      • Exercises (1)-(3)
    • Text Input
      • Exercises (4)-(6)
    • answers Exercises (1)-(6)
    • Number Guessing Game [75%]  checkMark
    • Random Character Edge of Screen  [85%] checkMark Box [100%] checkMark
8/28 1A4
8/29 1B4
riddle
  • icon-slides_sm Ada Lovelace
  • 🎬 Grace Hopper
8/26 1A3
8/27 1B3
 riddle  Scratch Variables and Loops

  • icon-slides_sm Variables in Math and Programming
  • Most of 2 class days to complete [20 pts 9/05]
    • Experiment with Drawing and Repeat  5 shapes [50%] checkMark
    • Tempo and Variables every other Note [60%] checkMark
    • Common Bug – Set vs Change
    • Repeat Until
    • Draw 2 Squirrals [80%] checkMark
    • Countdown  & Variable Sized Shapes [90%] checkMark
    • Variable Sized Shapes PLUS [100%] checkMark
    • Non-Numeric Variables  don’t skip this.
  • BONUS  [2 pts 9/05] Do one of the challenging star shapes (in the first part of this assignment) and then do the chess board challenge checkMark
8/22 1A2
8/23 1B2
 riddle
  • seating chart (get to know your neighbors)
  • icon-slides_sm  Basic Programming Concepts – Algorithms & Data

 Scratch Basics

  • Scratch Introduction
    • online: go to scratch.mit.edu click Join Scratch at top right & create an account
    • Demo sprites (new, resize), moving, turning, etc.
  • How to get assignments checked off faster
  • User Interface Detective Work
  • Scratch Start [10 pts 8/30]
    • Getting Started with Scratch Sections 1-10 [70%] checkMark
    • Broadcast [80%]  checkMark
    • Game of TAG! [100%] checkMark
      • explore on your own
      • can you make your tag players leave the screen on left and reappear on the right
  • you may want some headphones for Scratch sound projects 🎧

           Scratch            

8/20 1B1
8/21 1A1
 Getting Started

  • teacher   lasacs.com:  courses   calendar  Peer Tutors  puzzles  syllabus
  • grading policy and due dates
  • top Programming Languages   TI & Python
  • Women in Tech & Engineering
  • attendance, seating chart (next class day)
  • Room 506 (hall pass, lost & found, scratch paper)
  • How to locate your file on the computer
  • lasacs.com/ask/506 (bookmark, ?)
  •  [email protected]
    • put Period # and name in email subject
  • LASA Honor Code & LASA Mission/Vision/Values Syllabus
  • AI Veritasium
  • BLEND (Can you see class? Turn off Color Overlay!!!)
  • Brave (Settings -> Search Engine -> Google)
  • File Explorer (View -> File name extensions)
  • LASA{CS} CLUBS
  • Read the Instructions
  • Everything is a Computer (1:30 – 2:55)  (11:33 – 14:00)
  • First Day  LASACS
  • evacuation route   walkingSmall  evacuation meetup location
  • Calvin & Hobbes  The Triumph of Perseverance

 

 

  • Why you should study CS?
  • Courses
  • C L U B S
  • UIL Computer Science
  • Calendar (UIL, NACLO, …)
  • Online Challenges
  • Peer Tutors
  • Opportunities
  • Comptometer
  • Arduino, Raspberry Pi, etc
  • Books
  • Puzzles in Room 506
  • Teacher Tech
  • Anonymous Feedback
  • Contact Info
Creative Commons License LASA Computer Science by Rainer Mueller and James Shockey is licensed under
a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.