Program Dates & Times
Bama Bits & Bytes will be held weekly on Tuesdays from 5:30 -7:00 pm and Saturdays from 11:00 am - 12:30 pm. When signing up, participants choose between attending every Tuesday OR every Saturday. We ask that participants attend weekly only on their selected day. The Tuesday session and Saturday session each week will be identical. However, if a participant is unavailable on a certain week for her selected day, she can attend that week’s other session as a makeup.
Week 1: Sat. 02/01 or Tues. 02/04
Week 2: Sat. 02/08 or Tues. 02/11
(no sessions 02/15 or 02/18 for Presidents’ Day)
Week 3: Sat. 02/22 or Tues. 02/25
Week 4: Sat. 02/29 or Tues. 03/03
Week 5: Sat. 03/07 or Tues. 03/10
(no sessions 03/14, 3/17, or 3/21 for spring break)
Week 6: Sat. 03/28 or Tues. 03/24
Week 7: Sat. 04/04 or Tues. 04/07
(no sessions 04/11 or 4/14 for Easter)
Week 8: Sat. 04/18 or Tues. 04/21
Week 9: Sat. 04/25 or Tues. 04/28
$20 program fee includes nine sessions, a T-shirt, and meals (likely pizza) at each session. Scholarships are available for participants with extenuating financial circumstances.
More About the Program
No prior knowledge required! Each session introduces a different topic related to computer science and programming. Participants are then guided in implementing programs to their ability level. New programmers will learn and use fundamental skills and concepts, while more experienced participants can build on existing knowledge and experiment within their interest areas. Projects will be completed using Scratch, a block-based visual programming language. At the end of the program, participants will independently design their own project to present to peers, leaders, and parents during the final session.
Meals (most likely pizza) will be provided at every session.
Week 1: Introduction to Computer Science, Programming, and Scratch Block Coding
Week 2: Introduction to Conditionals
Week 3: Introduction to Loops
Week 4: Introduction to Sequencing
Week 5: Introduction to Procedures
Week 6: Introduction to Variables
Week 7: Introduction to Parallelism
Week 8: Reflection, Combining New Skills Into Independent Project
Week 9: Presentations and Final Discussions