Special Interest Groups
Pam Moore
Eastern Michigan University
SIG CS Director
734-487-1063  
Barry Webster
Detroit Country Day
SIG CS Asst. Director
248-766-6582  
Zenia Bahorski
Eastern Michigan University
SIG CS Communications Officer
734-487-1063  

MACUL_SigCS   Become a Member of SIGCS!    It's FREE to join!

SIGCS, the Special Interest Group for Computer Science, provides a forum for MACUL members interested in computer programing. Through the listserv and two to three workshops per year, members discuss and experience computer science topics. The SIG also plays a role in the development of requirements for computer science teachers. A special topic for SIGCS is the Advanced Placement test in Computer Science. Members regularly share information about course content and AP workshops. 

Join the MACUL  SIG_CS Group:

  • From our Google Group, we can share information about events, job postings, and hold meaningful discussions with like-minded individuals.  Let's start the dialog!!!  To subscribe to the group, send an E-Mail message requesting access to: Zenia Bahorski at zbahorski@gmail.com and Zenia will send you the link to the group.
  • Once you have successfully subscribed, you will gain access to the postings and discussions.


Events (MACUL SIGCS):

for 2014 / 2015 School Year:  (See Descriptions Below) 


  • Event Planning - We are now requesting input from our SIGCS members for suggested topics and events for the upcoming fiscal year. If you have any ideas, please forward them to Pamela Moore at sheltiePam@earthlink.net
  • MACUL Conference  - Wednesday, March 18 through March 20, 2015, Cobo Center, Detroit, MI
  • SIGCS Annual Meeting - Thursday, March 19, 2015 (Time TBA)
  • MACUL Pre-Conference Sessions  - Two Pre-Conference Sessions, March 12 (See descriptions below!)
  • MACUL SIGCS & The Department of Computer Science @ Eastern Michigan University, Sixth Annual Programming Competition - November, 2014 (Date TBA).
 


 

2014 - SIGCS / EMU - H.S. Programming Competition:

Sixth Annual Programming Competition (Presented by SIGCS and The Department of Computer Science at Eastern Michigan University)

DATE of Competition: November 15, 2014 
TIME:  9:00 AM for checking in and networking! (Be in rooms by 9:30 to test the equipment. Competition will start promptly at 10:00 AM)

PLACE: Eastern Michigan University.  

       MACUL SIGCS, in partnership with The Department of Computer Science at Eastern Michigan University, presented its Sixth Annual High School Programming Competition. 

      History:

The event has grown from 35 students attending from 2 high schools and one math and science regional center five years ago to 171 students from 5 regional schools, 1 regional math and science center, and 1 regional career center at our last competition in 2013! Space is limited. Registration may close early.

      Student Contestants:

Teams of students at two levels of expertise compete by attempting to find successful solutions to six programming problems. The students will be allowed to program in Java or C++. The students submit their programs to an automated grading system, which was written in-house for the competition.

      Judging and Acknowledgment of Achievement:

The final programs are judged based on accuracy and speed. Immediately following the competition, the students attend an awards banquet in a large auditorium. The top 10 teams from both levels are brought up on stage and recognized with certificates; with the top five teams receiving imprinted winner's ribbons.

      Competition Goals:

The goals for this competition are to increase student interest in computer science and to help support high school teachers who are also hoping to attain that goal. We also hope to inspire current and future teachers to consider teaching computer science. 

Description for the Competition:

Students are given experience of competing with other high schools in Michigan. This is an open competition where all high school students are invited to participate: We have had BOTH first year programmers and second year programmers (programming in separate categories) who have benefitted from the competition.
Teams compete in groups of two to three members. Each team is given a set of programs to complete in a three-hour time period. 

COST per team: Fee FREE.  All teams must be preregistered. If a team cancels after the deadline, a cancellation fee of will be assessed. We may need to close registration early if the number of teams registered exceeds space. We will not be able to register teams at the door as space is limited.

General Information to keep in mind for the competition:

  • Students register for one of TWO LEVELS of difficulty. Teams identify whether they will compete at the (Beginning level) or the (Advanced level). Beginning level is defined as those who are in their first semester of programming. Advanced is defined as those who are beyond the first semester of programming.
  • Each high school may bring any number of teams. Maximum of 3 students per team.
  • Each team will have one computer and some workspace.
  • There will be 6 problems to solve of increasing difficulty.
  • Students may bring/use paper reference materials (Personal electronic equipment may not be used.)
  • Accuracy of results and time to finish will determine scoring.
  • Students will have 3 hours to complete as many problems as possible.
  • We will have 5 placements for each level with ribbons and certificates of participation for all.
  • Lunch will be provided.

CONTACT: Pamela Moore at Pamela.Moore@emich.edu for more information about the competition.



SIGCS Goals and Vision:

SIGCS Goals:

  1. Support teachers in their teaching of computer languages including those used in robotics
  2. Provide workshops and events at sites across the state
  3. Continue a dialogue on the computer science curriculum across grade levels, from K - higher education
  4. Maintain a good working relationship with MiCSTA - the Michigan chapter of CSTA (Computer Science Teachers Association)
  5. Make an effort to provide workshops for programming in Java, to support our colleagues' need to shift their teaching to Java for the Advance Placement exam
  6. Increase student interest in computer science
  7. Share project ideas and methods for teaching computer science
  8. Initiate a dialog with state government to support and advance computer science teaching in Michigan

SIGCS Will Support:

  • educators who are interested or involved in teaching what is referred to as Computer Science (e.g.: computer programming, hardware technology, system or software maintenance and upgrading, software design, et cetera).

SIGCS Will Specifically:

  1. collect and disseminate information through publications and available electronic communications networks.
  2. sponsor meetings, conferences, and workshops.
  3. organize working groups for research, study, and the development of Computer Science projects to meet the needs of SIGCS’s membership.
  4. encourage the adoption and use of a set or sets of standards of good practice, emulating such standards as are adopted in the industry and the collegiate academic community

Join the MACUL  SIG_CS Group:

  • From our our Google Group, we can share information about events, job postings, and hold meaningful discussions with like-minded individuals.  Let's start the dialog!!!  To subscribe to the group, send an E-Mail message to:  SIG_CS subscribe@googlegroups.com
  • Once you have successfully subscribed, you will gain access to the postings and discussions.