Operating on Lists

Operating on Lists

Coding, Professional Learning
This post extends the Teaching Foundations of Computer Science with Python on TI-Nspire™ Technology workshop to study additional topics from Computer Science with the support of TI-Nspire II Python coding technology. In this post, we will operate on lists (also known as arrays) and their elements, then use these operations to analyze lists and their elements. In this blog post, we will: Perform operations on lists and their elements; and, Use operations to analyze lists and their elements. Materials for Learning Work along with this blog post by downloading the following materials: Unit 5 Activity 3: Operating on Lists Working with 1D Arrays Notes Page Also, you’ll want to have the following handy: TI-Nspire CX II (with updated OS) Getting Started with List Operations In the last blog post in…
Read More
Programming with Lists

Programming with Lists

Coding, Professional Learning
This post extends the Teaching Foundations of Computer Science with Python on TI-Nspire™ Technology workshop to study additional topics from Computer Science with the support of TI-Nspire II Python coding technology. In this post, we will explore the basics of programming with lists (also known as arrays), including creating and editing lists. In this blog post, we will: Describe the basics of lists in programs; and, Write programs that use and edit lists. Materials for Learning Work along with this blog post by downloading the following materials: Unit 5 Activity 2: Programming with Lists 1D Arrays Notes Page Also, you’ll want to have the following handy: TI-Nspire CX II (with updated OS) Unit 5 Activity 2: Programming with Lists A great introduction to working with lists can be found in…
Read More
Recursion

Recursion

Coding, Professional Learning
This post extends the Teaching Foundations of Computer Science with Python on TI-Nspire™ Technology workshop to study additional topics from Computer Science with the support of TI-Nspire II Python coding technology. In this post, we will explore recursion, a form of iteration that includes repeated, nested calls of a function. In this blog post, we will: Define a function using explicit notation; Define a function using recursive notation; and, Use return to send values to another function. Materials for Learning Work along with this blog post by downloading the following materials: Unit 5 Activity 1: Recursion Recursion Notes Page Also, you’ll want to have the following handy: TI-Nspire CX II (with updated OS) Unit 5 Activity 1: Recursion A great introduction to recursion can be found in Unit 5 Activity…
Read More
Counters, Accumulators, and Comparing Loop Types

Counters, Accumulators, and Comparing Loop Types

Coding, Professional Learning
This post extends the Teaching Foundations of Computer Science with Python on TI-Nspire™ Technology workshop to study additional topics from Computer Science with the support of TI-Nspire II Python coding technology. In this post, we will compare and contrast the three types of loops explored in this workshop (for, while, and do while), then we will explore counters and accumulators and apply our learning about loops. In this blog post, we will: Compare and contrast pre-test (for, while) and post-test (do while) loops; Use counter and accumulator statements; and, Use loop control structures and conditional statements in a program to get an undetermined amount of data. Materials for Learning Work along with this blog post by downloading the following materials: Loops Notes Page Incrementing Variables Notes Page Unit 4 Application:…
Read More
Do While Loops

Do While Loops

Coding, Professional Learning
This post extends the Teaching Foundations of Computer Science with Python on TI-Nspire™ Technology workshop to study additional topics from Computer Science with the support of TI-Nspire II Python coding technology. In this post, we will explore Do While Loops, a form of post-test loop that always runs at least one time. In this blog post, we will: Model the do while loop structure; Use the break statement to exit out of a loop; and, Construct and use iterative control structures, including a while loop written to behave like a post-test do while loop.   Materials for Learning Work along with this blog post by downloading the following materials: Unit 4 Activity 3: Do While Loops Do While Loops Notes Page Also, you’ll want to have the following handy: TI-Nspire…
Read More
#T3Learns Slow-Chat Book Study:  Visible Learning for Mathematics

#T3Learns Slow-Chat Book Study: Visible Learning for Mathematics

Book Study, Classroom Practices, Professional Learning
#T3Learns Slow-Chat Book Study: Visible Learning for Mathematics What Works Best to Optimize Student Learning   by John Hattie,  Douglas Fisher, and Nancy Frey with Linda M. Gojak, Sara Delano Moore, and William Mellman     Again this year we want to kick off the new year with a book study through the T3Learns community. We are excited to select the book “Visible Learning for Mathematics” An excellent opportunity to discuss “what works best to optimize student learning”.     T3Learns instructors who have read the book have commented   "Visible Learning for Mathematics helps you understand the impact of your teaching strategies on student learning. As someone who always valued discussion based classrooms, the exploration of high quality tasks, and understanding student thinking, this book had a huge impact…
Read More
T³Learns Community Inspired Me To Become Computer Science Certified

T³Learns Community Inspired Me To Become Computer Science Certified

Professional Learning, Technology
The T³ community inspired me to become certified to teach computer science.     Background   I took Pre-AP Computer Science my sophomore year of high school. I really enjoyed the class, so I signed up to take AP Computer Science the following year. I was the only girl in my AP Computer Science class.  Nevertheless, I still enjoyed computer science.   I have always known that I was going to be a teacher.  I decided that I was going to be a math teacher during my junior year of high school. My mom and I visited with an adviser at Texas A&M University the summer before my senior year of high school.  The adviser suggested that I pursue alternative certification for teaching and get a BS in applied mathematics.…
Read More
In The Zone

In The Zone

Classroom Practices, Lesson Design, Professional Learning, STEM, Technology
Teachers Teaching with Technology International Conference    I attended the Teachers Teaching with Technology (T-cubed) International Conference this past spring in Chicago, and my four days were chock-full of thought-provoking sessions and conversations.   As expected, there was much talk about technology in math and science classes, but there was also a great deal of discussion concerning thinking about teaching and learning in math and science classes.  Here are some of my take-aways:   1. Get out of your comfort zone into the “learning zone"   In order to learn something new, get out of established routines (about doing math, about teaching math) and try another technique or perspective.  I pushed myself to learn about topics that are not my specialty, things I might have otherwise avoided.I tried coding some…
Read More
Handheld Graphing Calculators Still Make a Difference!

Handheld Graphing Calculators Still Make a Difference!

Classroom Practices, Professional Learning, Technology
As Schools Adopt General-purpose Technology for Classrooms, Handheld Graphing Calculators Still Make a Difference in Math Instruction   A career spent teaching high school math can bring about some revelations. You’ll start to notice patterns over the years: math content remains unchanged (although statistics did sneak in a bit); students’ fashion trends fade away and return; and the latest way to improve learning becomes a big focus in schools one year, but disappears completely the next.   Still, year after year, for over 30 years, I have considered graphing calculators as core to my instruction. The best teachers around the world use graphing calculators in their classrooms, so I typically don’t have to defend their purpose to math educators. Yes, you can crunch numbers and display graphs; those are certainly…
Read More
TI – A Partner with Educators for over 25 years

TI – A Partner with Educators for over 25 years

Professional Learning
I wanted to respond to some recent negativity toward TI calculators.  For 25 years TI has supported teachers and students to provide cutting edge technology that enhances student understanding of abstract math concepts.  My first year teaching was 1994.  I and other teachers in the early 90’s were “wowed” by the ability to enter a function into y= on that blue TI-81 and instantly see a numerical and graphical representation of any function we wanted – WOW!   If you think TI has not changed or evolved over the last 25 years, you are hugely mistaken.  Perhaps what is more true, is the number of teachers and district leaders who have not evolved to support the new, dynamic technologies of Texas Instruments: the TI-Nspire, the Nspire Navigator, and the Innovator…
Read More
Teachers Teaching with Technology: Professional Learning Community

Teachers Teaching with Technology: Professional Learning Community

Professional Learning, Topics
T3 – Leaders of the Community   Teachers Teaching with Technology or T3, has been a vibrant professional learning community for 30 years. (next year’s conference in San Antonio will be our 30th). I had the privilege of speaking to key leaders in our community, the day prior to the opening of the T3 International Conference in Chicago. As one who has been a classroom teacher, and a T3 Instructor, I have experienced personally the value of their leadership and influence on educators.   My brief remarks were focused on their shared leadership and contributions to education. I used inspirational quotes from U.S. Presidents to frame my remarks.   “If your actions inspire others to dream more, learn more, do more and become more, you are a leader.” John Quincy Adams…
Read More
#T3Learns Slow-Chat Book Study  –  “Balancing the Equation: A Guide to School Mathematics for Educators and Parents”

#T3Learns Slow-Chat Book Study – “Balancing the Equation: A Guide to School Mathematics for Educators and Parents”

Book Study, Classroom Practices, Professional Learning
  With just over two months until the T3 International Conference in Chicago, we are excited to introduce the #T3Learns slow-chat book study on Balancing the Equation: A Guide to School Mathematics for Educators and Parents, by Dr. Matt Larson and Dr. Tim Kanold.  All educators are invited to participate in this discussion.   Join Dr. Larson, president of NCTM and author of several key books on mathematics education, as he introduces Balancing the Equation during a T3 Professional Development Webinar on January 10th, 8 PM EST.   Dr. Larson will be delivering a session at the T3 International Conference based on the book with co-author Dr. Kanold, who is the conference keynote speaker and an award-winning educator and PLC expert.     Slow-Chat Book Study We will cover a chapter…
Read More
#T3Learns Slow-Chat Book Study: 5 Practices for Orchestrating …

#T3Learns Slow-Chat Book Study: 5 Practices for Orchestrating …

Classroom Practices, Professional Learning
  After the success of the slow-chat book study on Embedding Formative Assessment we plan to engage in another slow chat book study.   A few years ago, as we embraced focusing our classrooms on the Standards for Mathematical Practice, a number of our community began reading and using the book by Margaret S. Smith and Mary Kay Stein, 5 Practices for Orchestrating Productive Mathematics Discussions. This book has been transformational to many educators, and there is also a companion book focused on the science classroom, 5 Practices for Orchestrating Task-Based Discussions in Science, by Jennifer Cartier and Margaret S. Smith.   Both books are also available in pdf format and NCTM offers them together as a bundle.   Simultaneous Study As our community works with both math and science…
Read More
Why You Should Attend a Texas Instruments T³™ Webinar

Why You Should Attend a Texas Instruments T³™ Webinar

Online Learning
Re-posted by permission of Lucas Allen, Tech Powered Math @techpoweredmath http://www.techpoweredmath.com/ Originally posted on October 6, 2015 My wife was good enough to pick up extra bed time duty with our kids tonight so I could take in the latest Texas Instruments T³™ webinar, STEM Behind Health with TI Technology. As is always the case with these webinars, the content was excellent, incorporating interdisciplinary content from science and statistics. This particular webinar focused on TI’s Stem Behind Health, which I talked about more in a previous post. The content in their latest module focuses on breast cancer. I was quite taken with how they were able to both address mathematical and scientific issues while at the same time addressing a very serious health issue in a thought provoking way. At…
Read More