LASA Computer Science
  • Fundamentals
  • AP CS
  • Adv CS
  • Digital Electronics
  • Web & Mobile Apps
  • Ind Study
ChatGPT was first released on Nov 30, 2022. Exactly 1000 days ago today!!!

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
10/17 end of 9 weeks

Computers & Data Representation

9/03 1A6
9/04 1B6
quizSm
Scratch Variables and Loops [16 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/29 1A5
9/02 1B5

riddle

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/11]
    • 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/27 1A4
8/28 1B4

riddle

Distance vs Time

  • icon-slides_sm Ada Lovelace
  • 🎬 Grace Hopper
8/25 1A3
8/26 1B3
 riddle  Scratch Variables and Loops

  • icon-slides_sm Variables in Math and Programming
  • Most of 2 class days to complete [20 pts 9/04]
    • 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/04] Do one of the challenging star shapes (in the first part of this assignment) and then do the chess board challenge checkMark
8/21 1A2
8/22 1B2
 riddle
  • Brave -> Settings -> Search Engine -> Google
  • BLEND Honor Code & Syllabus [2 pts 8/29]  and seating chart & get to know your neighbors

 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/29]
    • Getting Started with Scratch Sections 1-10 [70%] checkMark
    • Broadcast [80%]  checkMark
    • Game of TAG! [100%] checkMark
      • Challenge: can you make your tag players leave the screen on left and reappear on the right
    • explore on your own
  • you may want some headphones for Scratch sound projects 🎧

           Scratch            

8/19 B1
8/20 1A1
 Getting Started

  • teacher   lasacs.com  courses   calendar  Peer Tutors  puzzles  syllabus
  • LASA{CS} CLUBS
  • grading policy, assignments, and due dates
  • top Programming Languages   TI & Python
  • attendance, seating chart (next class day)
  • Room 506 (hall pass, lost & found, scratch paper)
  • How to locate your file on the computer & zip files
  • lasacs.com/ask/506 (bookmark, ?)
  •  [email protected]
    • put Period # and name in email subject
  • BLEND (Can you see class? Turn off Color Overlay!!!)
  • File Explorer (View -> File name extensions)
  • First Day  LASACS
  • walkingSmallevacuation meetup location
  • icon-slides_sm  Basic Concepts

 

 

  • 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.