Computer Science 1 S&S

At the conclusion of last school year, I had a curve-ball thrown at me concerning my plans to offer AP Computer Science 1 based upon the UTeach Computer Science Principles course which I attended the APSI for in the Summer of 2016. This course would align with the AP Computer Science – Principles Exam. In addition, the course would count as a Language Other Than English (LOTE) credit for our students.

Well, the State of Texas had other plans on that. According to TEA, Computer Science 1 can count as an AP credit OR a LOTE credit, but NOT both.

As we already have HB-5 students in progress that need CS1 as a LOTE credit, we have elected to drop the AP designation. However, I am still modeling the course after the AP CS1 curriculum from UTeach CS Principles, which will allow the students to be prepared to take the AP Computer Science – Principles exam at the conclusion of the year, if they would like.

Here is what I am planning to cover in CS1 this year:

  • Week 1
    • Structured Programming Languages
  • Weeks 2 – 4
    • Linear Programming in Scratch
  • Week 5
    • Boolean Logic Operators in Scratch
  • Week 6
    • Conditional Programming in Scratch
  • Weeks 7 – 9
    • Non-Linear Programming in Scratch
  • Weeks 10 – 12
    • Iterative Structures & Loops in Scratch
  • Weeks 13 – 16
    • Game Design Projects (AP Explore Artifact)
  • Week 17
    • Fall Semester Exam
  • Week 18
    • Women in Computer Science Research Project
  • Week 19
    • Basic Output and Variables in Python
  • Week 20
    • Casting Variables in Python
  • Weeks 21 – 23
    • Iterative Structures & Loops in Python
  • Weeks 24 – 26
    • Iterative Structures & Loops in Python Project
  • Week 27
    • Data Structures: Stacks in Python
  • Week 28
    • Data Structures: Arrays in Python
  • Week 29
    • Data Manipulation in Python
  • Weeks 30 – 31
    • Data Structures Project
  • Weeks 32 – 35
    • Digital Artwork (AP Performance Artifact)
  • Week 36
    • Spring Semester Exam

Principles of Applied Engineering S&S

We are looking at using the Engineering Fundamentals – Design, Principles, and Careers from Goodheart-Willcox as the basis for Principles of Applied Engineering starting in the 2017/2018 school year.

This is the first time, in my professional career, selected and plan to utilize a textbook.

I evaluated a textbook from Pearson as well, but I liked the G-W text and the fact that it includes an interactive PDF lab notebook, which the Pearson text did not include.

Here is how I am planning to setup my scope and sequence for the year:

  • Weeks 1 & 2 (8-Days)
    • Chapter 1 (What is Engineering?)
  • Weeks 3 & 4 (8-Days)
    • Chapter 2 (Engineering as a Profession)
  • Weeks 5 & 6 (8-Days)
    • Chapter 3 (Engineering Design)
  • Weeks 7 & 8 (8-Days)
    • Chapter 4 (Defining Problems and Brainstorming)
  • Weeks 9 & 10 (8-Days)
    • Chapter 5 (Research Designs)
  • Weeks 11 & 12 (8-Days)
    • Chapter 6 (Communicating Solutions)
  • Weeks 13 & 14 (8-Days)
    • Chapter 7 (Modeling, Testing, and Final Outputs)
  • Weeks 15 & 16 (8-Days)
    • Chapter 17 (Environmental Engineering)
  • Week 17 – Fall Semester Exam
  • Weeks 18 & 20 (8-Days)
    • Chapter 8 (Mechanical Engineering)
  • Weeks 20 & 21 (8-Days)
    • Chapter 9 (Materials Engineering)
  • Weeks 22 & 23 (8-Days)
    • Chapter 10 (Manufacturing Engineering)
  • Weeks 24 & 26 (8-Days)
    • Chapter 11 (Electrical Engineering)
  • Week 27 (8-Days)
    • Chapter 12 (Computer Engineering)
  • Weeks 28 & 29 (8-Days)
    • Chapter 13 (Civil Engineering)
  • Weeks 30 & 31 (8-Days)
    • Chapter 14 (Aerospace Engineering)
  • Weeks 32 & 33 (8-Days)
    • Chapter 15 (Chemical Engineering)
  • Weeks 34 & 35 (8-Days)
    • Chapter 16 (Bioengineering)
  • Week 36 – Spring Semester Exam

GT STEM Camp Challenge Problem

In about a month, I will be leading a GT STEM Camp at Ferris Junior High School! The camp will run July 18th through 20th and will be based upon the use of unmanned aerial vehicles (drones).

I have spent the past few days drafting up the challenge problem they are to solve by the end of the camp.

The Eureka Dilemma

Above is a link to the draft of the challenge problem that I have written for them to solve. Take a look and let me know your opinion on it.

The students this will be given to are students rising into 8th grade and they will be using DroneBlocks for the programming of the drones. The drones to be used are DJI Phantom 3 Standard UAVs.