LASA Computer Science
  • Fundamentals
  • AP CS
  • Adv CS
  • Digital Electronics
  • Web & Mobile Apps
  • Ind Study
PICOCTF is back!!!  March 14 to March 28, 2023
Teams of LASA students compete against student teams from across the US & the world focusing on reverse engineering, cryptography, ACM style programming, web vulnerabilities, binary exercises, networking, and forensics – CTF 101
Register a team or Get assigned to a team
Best of Texas in UIL written tests.
Results as of 3/6 12:30pm 5A  ALL  (Certificates Round 3)
 LASA Research Club will be hosting Dr. Dmitry Kireev, research associate at the Department of Electrical and Computer Engineering at UT Austin, on THIS WEDMESDAY (March 22nd) in the library during lunch. Dr.Kireev works on applications of 2D materials in the fields of bioelectronics, neuroprosthesis, and wearable electronics. He will also be demoing a first-of-a-kind cuffless blood pressure monitoring system via graphene tattoos.
Free cookies will be provided! 
java

AP Computer Science

BLEND ✓  syllabus  resources   Mr Mueller’s page   AP Test Tues 5/3 @ noon

Date Notes Class Activities
5/3

AP Computer Science A test @ noon

03/21

Topic: 23a.Searches – Part 1&2 (Playposit)

    • Building Java Programs, 5th ed, Ch 13 13.2, 13.21, 13.22  [1 pt] 
    • APC MC 7.4, 7.5  7.6 [≥ 8/9 3 pts, 7/9 2 pts, 6/9 1 pts]
02/28

Cut-off for all assignments

.Check it out. – Notice that an assignment has been submitted or a grade is missing

Any other activities from this semester are past their due date, grace period, and the cut-off date before fall break.

03/09 GP3 Test
03/07 Lab: Codingbat Drills (small point value 2pts)
03/03 Lab: Hearts Lite 6 & Localization – Finish
03/02

Topic: Abstract Classes

Lab: Localization

02/28 Lab: Hearts Lite 6 (REPL/BLEND)
02/23
  • LASA{ASK} (LASA{CS}ASK (Inheritance and Polymorphism))
  • Topic: Composition & Interfaces
  • Worksheet: Composition & Interfaces
 02/21
  • APC MC 9.5 9.6 9.7
  • finish … CardGame
02/16 Lab Day – Culture Day
02/14 Lab: Hearts Part 5 – Card Game
02/09
  • LASA{ASK} (09.Inheritance from APC 2023)
  • 20b.Polymorphism
  • Lab: Hearts CardPlayerLevel1 (Part 4)
02/07 Lab Day
01/31-02/03 All activities frozen (all due dates that occur during this time are shifted back one week)
 01/27

Topic: 20a.Inheritance (playposit)

Lab: Hearts Lite 3 – CardPlayer

01/26

Lab: Finish Hearts Pt 1&2

Lab: APC HW 7.4, 7.5

01/24 Lab: Hearts Lite 2 (v2) – Deck (BLEND + REPL)
01/19

Classroom Administration update

Lab: APC HW 7.1, 7.2, 7.3

 01/17

LASA{CS}-ASK

Lab: Hearts Introduction

Lab: Hearts Part 1 – Card Class (BLEND + REPL)

01/09

Topic: 18.ArrayLists (Playposit – BLEND)

Lab: Library

Survey: Fall Activities

12/16

Cut-off for all assignments

CLOSED – Check it out! – Notice that an assignment has been submitted or a grade is missing

Any other activities from this semester are past their due date, grace period, and the cut-off date before fall break.

 12/15 UIL Programming  Day 2
12/13 UIL Programming  Day 1
 12/09  UIL Practice Test
12/08 Test: “Final – Java: Semester Comprehensive”

  • What you should know – Arrays of References
  • What you should know – 2D Arrays
12/06

Review for Final Test

Study and/or Work day

12/01

Lab day: Finish Vigenere & Album

Advent of Code (website) – LASACS/AP Leader board 2255617-ff942412

11/29 Topic: 17. Arrays of References
Lab: Album

11/18

3:55p

* * * * Cut-off for submissions past Grace Period * * * *
11/18 Lab: Finish 16.Vigenere
11/17

Topic: 16. References and Parameters

Lab: 16.Vigenere (REPL)

11/15

Test: “Java: comprehensive through Arrays, Conditionals and Loops”

What you Should Know –

  • All preceding material
  • 09.While & Do-While Loops
  • 10.For Loops & For-Each Loops
  • 12.Arrays
11/10

What you should know at this point.

Lab: Complete all outstanding assignments

11/04

Lab: Finish Word Search

APC MC 6.1, 6.2
APC MC 6.3, 6.4

11/03

Topic 14.2D Arrays (Playposit)

Lab: Word Search (REPL+BLEND)

11/01 Lab: Finish User Access (Pair w/ timing)
10/27  Topic: 11.Files & Parsers (Playposit) – BLEND
Passwords (Playposit) – BLEND
Lab: User Access [15 pts]

  • Part0 [70%] UserAccess0 (pair programming)
  • Part1 [85%]  UserAccess1 (pair programming)
  • Part2 [100%]  UserAccess2 (individual)
10/25 Lab Day

  • Finish Collatz
  • Finish Codingbat
  • APC MC 4.3,4.4,4.5
10/21 Topic: 12. Arrays – Parts 1, 2, & 3 (Playposit) – BLEND
replit Collatz
Lab: Codingbat Array Exercises (on Blend)
10/20 Webp.net-resizeimage (3)
5.1 Daily Video 2
(1:20 – 7:13)
  • for loops matching – on BLEND
  • finish … Deal
 10/18
  • icon-slides_sm  For Loops (Playposit)
    • Monty Hall Problem Webp.net-resizeimage (3)
    • Deal  [10/27]
  • APC MC 4.1 4.2
10/14 student holiday
10/13

end of 9 weeks

AP Registration Deadline

10/13
  • LASA{CS} ASK (if else)
  • APC MC 3.5 3.6 3.7
  • Unit 2 FRQ (no grade – for practice only)
 10/11  icon-slides_sm  While Loops (playposit) on BLEND

  • (pair) Robot Simulation
10/06

* * * * 1st Nine Weeks quiz * * * *

What you Should Know –

  • Data Types
  • Strings
  • Conditionals
  • Objects
10/04
  • APC MC 3.1,3.2,3.3,3.4
09/29
  • Pair Programming  video
  • Calculator Lab [80%] (Pair – Each student submits a copy to their BLEND account)
  • Quadratic [20%] (Individual)
09/27

Else/else if & switch statements

08.ElseElseifSwitch (Playposit)

  • 08.Else/Elseif {if/else} – part 1 (playposit)
  • 08.Else/Elseif {else/if} – part 2 (playposit)
  • 08.Else/Elseif {switch}- part 3 (playposit)

Codingbat: Logic-1 – BLEND

09/23

Topic: Object Oriented Programming Fundamentals (Playposit)

Finish In Order

AP Classroom  PPC Unit 2 (Part B)

09/22  quizSm(B)
String Object &
Methods
Beautify code
 07.Booleans (Playposits)

    • 07.Booleans – Part 1: Operators (Playposit) BLEND
    • 07.Booleans – Part 2: Boolean Algaebra (Playposit) BLEND
    • 07.Booleans – Part 3: If Statements (Playposit) BLEND
  • In Order 
09/20

LASA{ASK}

AP Quiz 01 – Redux (What You Should Know)

After Quiz:

  • finish Book & StudentId
  • APC PPC Unit 2 (Part A)
09/15 06b.Java Objects (part 2) (playposit)

  • replit Lab: First Objects [10pts]
    • Book [8pts]
    • StudentId [10pts]
  • APC MC 2.1,2.2
  • APC MC 2.6,2.7,2.9 (re-launch)
09/13 Dice object – Walkthrough

  • Dice.java (only javadoc), then run DiceObjects.java
  • finish … Fun with Turtles
  • APC MC 2.6,2.7,2.9
09/09

 06a.Java Objects (part 1) (playposit)

Activities:

  • Lab: Fun with Turtles
  • APC Unit 1 PC: Part A
  • APC Unit 1 PC: Part B
 09/08  quizSm
through
Data Types
  • Static Method Walkthrough (Playposit)- blend_small in BLEND
  • Lab Day:
    • LASA{CS} ASK   (questions)
    • Using static methods in the same class or another class [10 pts]
      • Task and Tasking [7 pts]
      • Invoke [10 pts]
 09/06 icon-slides_sm 05.Strings (Playposit) – blend_small in BLEND

  • CodingBat signup and register with class
  • CodingBat String Exercises 
09/02 The deadline for any consideration of a level change to Intro to CS is Friday 9/2
09/01

Practice AP Quiz – Preview

Lab

08/30 Static Methods

  • icon-slides_sm 04.Static Methods & random()  🕪  (Playposit) – blend_small in BLEND
  • Interactive Problem Solving (repl.it)   {Part of  03.Input Module}
    • Tasteable? (Tasteable.java)
    • How many pages? (Pages.java)
    • Gallons Wasted? (Drips.java)
    • Bean Count? (Jeelybean.java)
08/25
  • 03.Input functions (Playposit) – blend_small in BLEND
    • replit Hello Input! [5 pts]
  • APC MC 1.4 (4-6) & 1.5
08/23B

Formated

Print

  • 02.Data types: Numeric (playposit) – blend_small in BLEND
  • 02.Data types: Alpha (playposit) – blend_small in BLEND
    • replit First Practice [10 pts] – REPL.IT
  • APC MC 1.1 & 1.2
  • APC MC 1.3 & 1.4 (1-3)
 08/20
Output
  • icon-slides_sm Output & Comments  🕪
08/18

icon-slides_sm Topic: Intro to AP Computer Science (part 1) 🕪1

icon-slides_sm Topic: Introduction (part 2) 🕪2

  • Topic: Helloworld – How To 🕪
  • blend_small Hello World (submit Hello.java file)
08/16B
  • teacher   lasacs.com  courses  hack-a-day  syllabus  Peer Tutors
  • Student Survey
  • Classroom Administration
  • Women in Tech
  • Joining your AP class section
  • lasacs.com/ask/ (bookmark, ?)
  • Moving to Intro to Computer Science (possible at the end of the 1st nine weeks)
  • BLEND (can you see class)
  •  [email protected] (include P# in the email subject)
  • screen capture: Windows – Shift – S
  • LASA{CSCLUBS}
  • UIL Competitions/CTFs/NACLO, Cyberpatriot, Online Challenges

 

  • Why study CS?
  • Why you should study CS
  • Courses
  • C L U B S
  • Peer Tutors
  • Contests (UIL, etc)
  • Online Challenges
  • Opportunities
  • Books
  • Arduino, Raspberry Pi, etc
  • 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.