<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://internwiki.ssd412.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=K10</id>
	<title>MediaWiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://internwiki.ssd412.org//api.php?action=feedcontributions&amp;feedformat=atom&amp;user=K10"/>
	<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php/Special:Contributions/K10"/>
	<updated>2026-05-07T12:30:45Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=421</id>
		<title>Upcoming Session Information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=421"/>
		<updated>2024-10-17T00:25:15Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Important Dates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The application process will open soon for students wishing to become interns in the IT Department during the second half of 2024. The term will start December 4th, 2024. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are a limited number of seats in the program (for Winter 2024 session, there will be 4 seats available). Prospective interns that meet the [[Internship Qualifications|qualifications]] may be selected based on how early they apply, their interview and test results.&lt;br /&gt;
&lt;br /&gt;
== Application and interview process ==&lt;br /&gt;
Students interested in the program must send an initial contact e-mail to the coordinator. The e-mail needs to state why you are interested in becoming an intern, what you hope to gain from the experience, and how you meet the stated qualifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!&amp;lt;span style=&amp;quot;color: red; font-size:18.0pt&amp;quot;&amp;gt;Application process is currently closed until October 21st&amp;lt;/span&amp;gt;  &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |E-mail your statement of interest to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;.&lt;br /&gt;
Seats are limited. Submit early to provide sufficient time for the interview process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After initial contact and cursory confirmation of qualifications, students will have an interview and aptitude test scheduled. The interview is mostly informal (no suit/tie/dress requirements). This is an opportunity for the prospective intern to visit the [[Meeting information#Meeting Location|facility]] and gain a first-hand look at what resources are available and what they would be doing. Time slots for interviewing occur on Wednesdays and Saturdays (see [[#Important Dates|dates]] below).&lt;br /&gt;
&lt;br /&gt;
On the same day as the interview, students will take a written aptitude quiz. The goal of the quiz is to confirm that the student has an understanding of the mathematical concepts required for the program. Students should also have some basic programming experience (the quiz questions are programming language agnostic so you can use whichever programming language you are most comfortable with). Example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;. The interview and quiz process takes about 60 minutes.&lt;br /&gt;
&lt;br /&gt;
== Important Dates ==&lt;br /&gt;
The following are a list of important dates for the application process:&lt;br /&gt;
* November 2nd - Interview day&lt;br /&gt;
* November 5th, 12th, 19th, 26th - Interviewing (after school)&lt;br /&gt;
* &#039;&#039;&#039;November 27th - Application deadline&#039;&#039;&#039;. Last day for application e-mails (send to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;)&lt;br /&gt;
* &#039;&#039;&#039;December 3rd - Last chance to interview (after school)&#039;&#039;&#039;&lt;br /&gt;
* December 4th - Orientation session (ID badge pictures, Intern Manual review, equipment assignment)&lt;br /&gt;
* &#039;&#039;&#039;December 7th - Full day orientation &amp;amp; maintenance session&#039;&#039;&#039;&lt;br /&gt;
* December 11th - Orientation session (CLI/OS introduction, laptop orientation)&lt;br /&gt;
* December 18th - Orientation session (Computer science introduction)&lt;br /&gt;
Students wishing to become an intern in the IT Department internship program should check the &#039;&#039;&#039;[[Internship Qualifications|requirements]]&#039;&#039;&#039; of the program to verify qualifications.&lt;br /&gt;
&lt;br /&gt;
== Winter/Spring Schedule ==&lt;br /&gt;
For late 2024, the following is a general schedule subject to change based on availability of coordinator and support staff. Accepted interns will be polled to arrange a schedule that best meets the constraints of the group.&lt;br /&gt;
&lt;br /&gt;
* January thru June - Early Release Wednesdays 1:30 PM to 5:00 PM&lt;br /&gt;
* January thru June - One Saturday per month 9:00 AM to 4:00 PM&lt;br /&gt;
* January thru June - One day per break (Winter Break, Mid-Winter Break, Spring Break) 9:00 AM to 4:00 PM&lt;br /&gt;
* March - One extra Saturday in May will be scheduled for lab maintenance, cleaning and inventory 9:00 AM to 4:00 PM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Schedule could change depending on progress and needs of the group)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=420</id>
		<title>Upcoming Session Information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=420"/>
		<updated>2024-10-17T00:24:54Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The application process will open soon for students wishing to become interns in the IT Department during the second half of 2024. The term will start December 4th, 2024. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are a limited number of seats in the program (for Winter 2024 session, there will be 4 seats available). Prospective interns that meet the [[Internship Qualifications|qualifications]] may be selected based on how early they apply, their interview and test results.&lt;br /&gt;
&lt;br /&gt;
== Application and interview process ==&lt;br /&gt;
Students interested in the program must send an initial contact e-mail to the coordinator. The e-mail needs to state why you are interested in becoming an intern, what you hope to gain from the experience, and how you meet the stated qualifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!&amp;lt;span style=&amp;quot;color: red; font-size:18.0pt&amp;quot;&amp;gt;Application process is currently closed until October 21st&amp;lt;/span&amp;gt;  &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |E-mail your statement of interest to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;.&lt;br /&gt;
Seats are limited. Submit early to provide sufficient time for the interview process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After initial contact and cursory confirmation of qualifications, students will have an interview and aptitude test scheduled. The interview is mostly informal (no suit/tie/dress requirements). This is an opportunity for the prospective intern to visit the [[Meeting information#Meeting Location|facility]] and gain a first-hand look at what resources are available and what they would be doing. Time slots for interviewing occur on Wednesdays and Saturdays (see [[#Important Dates|dates]] below).&lt;br /&gt;
&lt;br /&gt;
On the same day as the interview, students will take a written aptitude quiz. The goal of the quiz is to confirm that the student has an understanding of the mathematical concepts required for the program. Students should also have some basic programming experience (the quiz questions are programming language agnostic so you can use whichever programming language you are most comfortable with). Example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;. The interview and quiz process takes about 60 minutes.&lt;br /&gt;
&lt;br /&gt;
== Important Dates ==&lt;br /&gt;
The following are a list of important dates for the application process:&lt;br /&gt;
* November 2nd - Interview day&lt;br /&gt;
* November 5th, 12th, 19th, 26th - Interviewing (after school)&lt;br /&gt;
* &#039;&#039;&#039;November 27th - Application deadline&#039;&#039;&#039;. Last day for application e-mails (send to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;)&lt;br /&gt;
* December 3rd - Last chance to interview (after school)&lt;br /&gt;
* December 4th - Orientation session (ID badge pictures, Intern Manual review, equipment assignment)&lt;br /&gt;
* &#039;&#039;&#039;December 7th - Full day orientation &amp;amp; maintenance session&#039;&#039;&#039;&lt;br /&gt;
* December 11th - Orientation session (CLI/OS introduction, laptop orientation)&lt;br /&gt;
* December 18th - Orientation session (Computer science introduction)&lt;br /&gt;
Students wishing to become an intern in the IT Department internship program should check the &#039;&#039;&#039;[[Internship Qualifications|requirements]]&#039;&#039;&#039; of the program to verify qualifications.&lt;br /&gt;
&lt;br /&gt;
== Winter/Spring Schedule ==&lt;br /&gt;
For late 2024, the following is a general schedule subject to change based on availability of coordinator and support staff. Accepted interns will be polled to arrange a schedule that best meets the constraints of the group.&lt;br /&gt;
&lt;br /&gt;
* January thru June - Early Release Wednesdays 1:30 PM to 5:00 PM&lt;br /&gt;
* January thru June - One Saturday per month 9:00 AM to 4:00 PM&lt;br /&gt;
* January thru June - One day per break (Winter Break, Mid-Winter Break, Spring Break) 9:00 AM to 4:00 PM&lt;br /&gt;
* March - One extra Saturday in May will be scheduled for lab maintenance, cleaning and inventory 9:00 AM to 4:00 PM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Schedule could change depending on progress and needs of the group)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=419</id>
		<title>Upcoming Session Information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=419"/>
		<updated>2024-10-17T00:23:18Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The application process will open soon for students wishing to become interns in the IT Department during the second half of 2024. The term will start December 4th, 2024. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are a limited number of seats in the program (for Winter 2024 session, there will be 4 seats available). Prospective interns that meet the [[Internship Qualifications|qualifications]] may be selected based on how early they apply, their interview and test results.&lt;br /&gt;
&lt;br /&gt;
== Application and interview process ==&lt;br /&gt;
Students interested in the program must send an initial contact e-mail to the coordinator. The e-mail needs to state why you are interested in becoming an intern, what you hope to gain from the experience, and how you meet the stated qualifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!&amp;lt;span style=&amp;quot;color: red; font-size:18.0pt&amp;quot;&amp;gt;Application process is currently closed until October 21st&amp;lt;/span&amp;gt;  &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |E-mail your statement of interest to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;.&lt;br /&gt;
Seats are limited. Submit early to provide sufficient time for the interview process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After initial contact and cursory confirmation of qualifications, students will have an interview and aptitude test scheduled. The interview is mostly informal (no suit/tie/dress requirements). This is an opportunity for the prospective intern to visit the [[Meeting information#Meeting Location|facility]] and gain a first-hand look at what resources are available and what they would be doing. Time slots for interviewing occur on Wednesdays and Saturdays (see [[#Important Dates|dates]] below).&lt;br /&gt;
&lt;br /&gt;
On the same day as the interview, students will take a written aptitude quiz. The goal of the quiz is to confirm that the student has an understanding of the mathematical concepts required for the program. Students should also have some basic programming experience (the quiz questions are programming language agnostic so you can use whichever programming language you are most comfortable with). Example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;. The interview and quiz process takes about 60 minutes.&lt;br /&gt;
&lt;br /&gt;
== Important Dates ==&lt;br /&gt;
The following are a list of important dates for the application process:&lt;br /&gt;
* November 2nd - Interview day&lt;br /&gt;
* November 5th, 12th, 19th - Interviewing (after school)&lt;br /&gt;
* &#039;&#039;&#039;November 22nd - Application deadline&#039;&#039;&#039;. Last day for application e-mails (send to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;)&lt;br /&gt;
* December 4th - Orientation session (ID badge pictures, Intern Manual review, equipment assignment)&lt;br /&gt;
* &#039;&#039;&#039;December 7th - Full day orientation &amp;amp; maintenance session&#039;&#039;&#039;&lt;br /&gt;
* December 11th - Orientation session (CLI/OS introduction, laptop orientation)&lt;br /&gt;
* December 18th - Orientation session (Computer science introduction)&lt;br /&gt;
Students wishing to become an intern in the IT Department internship program should check the &#039;&#039;&#039;[[Internship Qualifications|requirements]]&#039;&#039;&#039; of the program to verify qualifications.&lt;br /&gt;
&lt;br /&gt;
== Winter/Spring Schedule ==&lt;br /&gt;
For late 2024, the following is a general schedule subject to change based on availability of coordinator and support staff. Accepted interns will be polled to arrange a schedule that best meets the constraints of the group.&lt;br /&gt;
&lt;br /&gt;
* January thru June - Early Release Wednesdays 1:30 PM to 5:00 PM&lt;br /&gt;
* January thru June - One Saturday per month 9:00 AM to 4:00 PM&lt;br /&gt;
* January thru June - One day per break (Winter Break, Mid-Winter Break, Spring Break) 9:00 AM to 4:00 PM&lt;br /&gt;
* March - One extra Saturday in May will be scheduled for lab maintenance, cleaning and inventory 9:00 AM to 4:00 PM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Schedule could change depending on progress and needs of the group)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=418</id>
		<title>Upcoming Session Information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=418"/>
		<updated>2024-10-17T00:22:08Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The application process will open soon for students wishing to become interns in the IT Department during the second half of 2024. The term will start December 4th, 2024. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are a limited number of seats in the program (for Winter 2024 session, there will be 4 seats available). Prospective interns that meet the [[Internship Qualifications|qualifications]] may be selected based on how early they apply, their interview and test results.&lt;br /&gt;
&lt;br /&gt;
== Application and interview process ==&lt;br /&gt;
Students interested in the program must send an initial contact e-mail to the coordinator. The e-mail needs to state why you are interested in becoming an intern, what you hope to gain from the experience, and how you meet the stated qualifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!&amp;lt;span style=&amp;quot;color: red; font-size:18.0pt&amp;quot;&amp;gt;Application process is currently closed until October 21st&amp;lt;/span&amp;gt;  &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |E-mail your statement of interest to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;.&lt;br /&gt;
Seats are limited. Submit early to provide sufficient time for the interview process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After initial contact and cursory confirmation of qualifications, students will have an interview and aptitude test scheduled. The interview is mostly informal (no suit/tie/dress requirements). This is an opportunity for the prospective intern to visit the [[Meeting information#Meeting Location|facility]] and gain a first-hand look at what resources are available and what they would be doing. Time slots for interviewing occur on Wednesdays and Saturdays (see [[#Important Dates|dates]] below).&lt;br /&gt;
&lt;br /&gt;
On the same day as the interview, students will take a written aptitude quiz. The goal of the quiz is to confirm that the student has an understanding of the mathematical concepts required for the program. Students should also have some basic programming experience (the quiz questions are programming language agnostic so you can use whichever programming language you are most comfortable with). Example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;. The interview and quiz process takes about 60 minutes.&lt;br /&gt;
&lt;br /&gt;
== Important Dates ==&lt;br /&gt;
The following are a list of important dates for the application process:&lt;br /&gt;
* November 5th, 12th, 19th - Interviewing (after school)&lt;br /&gt;
* &#039;&#039;&#039;November 22nd - Application deadline&#039;&#039;&#039;. Last day for application e-mails (send to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;)&lt;br /&gt;
* November 23rd - Interview day&lt;br /&gt;
* December 4th - Orientation session (ID badge pictures, Intern Manual review, equipment assignment)&lt;br /&gt;
* &#039;&#039;&#039;December 7th - Full day orientation &amp;amp; maintenance session&#039;&#039;&#039;&lt;br /&gt;
* December 11th - Orientation session (CLI/OS introduction, laptop orientation)&lt;br /&gt;
* December 18th - Orientation session (Computer science introduction)&lt;br /&gt;
Students wishing to become an intern in the IT Department internship program should check the &#039;&#039;&#039;[[Internship Qualifications|requirements]]&#039;&#039;&#039; of the program to verify qualifications.&lt;br /&gt;
&lt;br /&gt;
== Winter/Spring Schedule ==&lt;br /&gt;
For late 2024, the following is a general schedule subject to change based on availability of coordinator and support staff. Accepted interns will be polled to arrange a schedule that best meets the constraints of the group.&lt;br /&gt;
&lt;br /&gt;
* January thru June - Early Release Wednesdays 1:30 PM to 5:00 PM&lt;br /&gt;
* January thru June - One Saturday per month 9:00 AM to 4:00 PM&lt;br /&gt;
* January thru June - One day per break (Winter Break, Mid-Winter Break, Spring Break) 9:00 AM to 4:00 PM&lt;br /&gt;
* March - One extra Saturday in May will be scheduled for lab maintenance, cleaning and inventory 9:00 AM to 4:00 PM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Schedule could change depending on progress and needs of the group)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=417</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=417"/>
		<updated>2024-10-17T00:16:07Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Lab1.png|thumb|The Learning Laboratory.]]&lt;br /&gt;
[[File:Elab.png|thumb|Electronics station and soldering station.]]&lt;br /&gt;
[[File:Officebooks.jpg|thumb|A bookshelf in the office space.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Greetings to all box folders, cable sorters, and equipment haulers; current and future.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Welcome to the information center for the Shoreline School District Information Technology Internship Program.&lt;br /&gt;
&lt;br /&gt;
If you are enthusiastic to learn more about computing, becoming an intern may be a good fit for you. Look over this page to get a feel for what interns learn and what work they do. Then be sure to check to see if you &amp;lt;u&amp;gt;[[Internship Qualifications|qualify]]&amp;lt;/u&amp;gt; and find out when the next &amp;lt;u&amp;gt;[[Upcoming_Session_Information|application period]]&amp;lt;/u&amp;gt; is open. &lt;br /&gt;
&lt;br /&gt;
For new interns... Congratulations on your position in this internship program at the [https://www.ssd412.org/departments/technology Information Technology Department] within the Shoreline School District! Your Intern Wiki resources can be found [http://internpi.ssd412.org here].&lt;br /&gt;
&lt;br /&gt;
== Table of Contents ==&lt;br /&gt;
&lt;br /&gt;
* [[Internship Introduction|Internship Introduction]]&lt;br /&gt;
** An overview of the program.&lt;br /&gt;
* [[Internship Qualifications|Internship Qualifications]]&lt;br /&gt;
** The qualifications that are needed to become an intern.&lt;br /&gt;
* [[Upcoming Session Information|Upcoming Session Information]]&lt;br /&gt;
** Information on the next term for new interns.&lt;br /&gt;
* [[Meeting information|Meeting information]]&lt;br /&gt;
** Information on the schedule and location of the internship.&lt;br /&gt;
* [[Learning Program|Learning Program]]&lt;br /&gt;
** The curriculum for the learning segments of your internship.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Learning_Program&amp;diff=412</id>
		<title>Learning Program</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Learning_Program&amp;diff=412"/>
		<updated>2024-09-05T16:23:05Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Learningprogramwhiteboard.png|thumb|Some whiteboard scribblings.]]&lt;br /&gt;
&lt;br /&gt;
The main objective of the internship is to learn. When you first start, you will be part of the initial learning program. The learning program is formatted like a school classroom consisting of learning lectures, labs, and projects. The vast majority of learning activities will involve hands-on projects so all students are provided a computer that they can program on. Most intern groups opt for quizzes and optional homework assignments to help reinforce the learned topics to keep on track.&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
===First year===&lt;br /&gt;
*[[#Orientation|Orientation]]&lt;br /&gt;
*[[#Introductory Lessons|Introductory Lessons]]&lt;br /&gt;
*[[#NAND2Tetris|NAND2Tetris]]&lt;br /&gt;
&lt;br /&gt;
===Beyond the first year===&lt;br /&gt;
*[[#Learning Projects|Projects]]&lt;br /&gt;
*[[#Choose Your Own Adventure|Choose your own adventure]]&lt;br /&gt;
&lt;br /&gt;
== Orientation ==&lt;br /&gt;
&lt;br /&gt;
[[File:mysteryvideo.png|thumb|This man failed to watch the mystery video.]]&lt;br /&gt;
&lt;br /&gt;
Each new intern must attend the orientation sessions. Depending on the capabilities of the new students, this will take only one or two sessions. As students will be accessing the command line interface (CLI) of Unix-based OSes as opposed to exclusively the graphical user interface (GUI), it is critical that the students gain adequate familiarity with these systems.&lt;br /&gt;
* Interns will be guided through the Code of Conduct, Safety Guidelines, schedule, expectations and will be assigned a laptop for working through the lessons.&lt;br /&gt;
* Interns are introduced to Unix-based computer operating systems. Where files are stored, how to navigate in the CLI, how to execute and use common Unix commands, and how to interface between the GUI and the CLI.&lt;br /&gt;
&lt;br /&gt;
New interns are also given a screening of &amp;quot;The Mystery Video&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This video is crucial for understanding computer-related things like [https://en.wikipedia.org/wiki/Magic_(supernatural) magic] and [https://en.wikipedia.org/wiki/Series_of_tubes tubes].&lt;br /&gt;
&lt;br /&gt;
If you do not watch this video, you will not achieve [https://en.wikipedia.org/wiki/Technological_singularity enlightenment].&lt;br /&gt;
&lt;br /&gt;
Ensure that you learn the shocking truth before proceeding too deeply into your internship!!&lt;br /&gt;
&lt;br /&gt;
== Introductory Lessons ==&lt;br /&gt;
&lt;br /&gt;
[[File:slideshowscreenshot.png|thumb|A screenshot of one of the slideshows.]]&lt;br /&gt;
&lt;br /&gt;
The [[#nand2tetris|NAND2Tetris]] program requires some prerequisite knowledge- that is, a foundation in certain computing concepts is needed before you can proceed. These lessons are intended to provide that necessary foundation. New interns will go through a series of lessons to help better understand essential computer engineering concepts.&lt;br /&gt;
&lt;br /&gt;
The lessons cover:&lt;br /&gt;
* The origins of computing, what a &amp;quot;computer&amp;quot; is, the evolution of the computer over time&lt;br /&gt;
* The mathematics (both arithmetical and logical math) behind computing functionality. &lt;br /&gt;
* The fundamental building blocks of mechanical and digital electronic computers.&lt;br /&gt;
* Basic electrical circuits, semiconductor physics, diodes, transistors and logic gate operation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The mathematical concepts in this course are very complex. Experience has shown that these concepts are not beyond the understanding of a high school Freshman but it is important that all interns have a strong understanding of math and an enjoyment of the subject.&lt;br /&gt;
&lt;br /&gt;
== NAND2Tetris ==&lt;br /&gt;
&lt;br /&gt;
[[File:Eocs.jpg|thumb|Noam Nisan &amp;amp; Shimon Schocken&#039;s [https://www.amazon.com/Elements-Computing-Systems-Building-Principles/dp/0262640686/ref=ed_oe_p &#039;&#039;The Elements of Computing Systems&#039;&#039;]]]&lt;br /&gt;
[[File:nand2tetriswebsite.png|thumb|A screenshot of [https://www.nand2tetris.org/ nand2tetris.org]]]&lt;br /&gt;
&lt;br /&gt;
The [https://www.nand2tetris.org NAND2Tetris] course aims to teach the essentials of computer design and operation through a ground-up approach. This is done by having the students build a computer from scratch. The computer design is simple but sufficiently powerful to demonstrate key concepts of computing including hardware and software.&lt;br /&gt;
&lt;br /&gt;
Throughout this course, you will learn about logic gates, boolean algebra, assembly language, operating systems, and more.&lt;br /&gt;
&lt;br /&gt;
We start from the NAND logic gate (which is covered in great depth during the introductory learning sessions) and build up towards a functioning, Turing-complete computer which you can program. The culminating project for students is to program Tetris to run on this computer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;quot;The book exposes students to a significant body of computer science knowledge, gained through a series of hardware and software construction tasks. These tasks demonstrate how theoretical and applied techniques taught in other computer science courses are used in practice. In particular, the following topics are illustrated in a hands-on fashion...&amp;quot;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Hardware&lt;br /&gt;
|Logic gates, Boolean arithmetic, multiplexors, flip-flops, registers, RAM units, counters, Hardware Description Language (HDL), chip simulation and testing.&lt;br /&gt;
|-&lt;br /&gt;
!Architecture&lt;br /&gt;
|ALU/CPU design and implementation, machine code, assembly language programming, addressing modes, memory-mapped input/output (I/O).&lt;br /&gt;
|-&lt;br /&gt;
!Operating systems&lt;br /&gt;
|Memory management, math library, basic I/O drivers, screen management, file I/O, high-level language support.&lt;br /&gt;
|-&lt;br /&gt;
!Programming languages&lt;br /&gt;
|Object-based design and programming, abstract data types, scoping rules, syntax and semantics, references.&lt;br /&gt;
|-&lt;br /&gt;
!Compilers&lt;br /&gt;
|Lexical analysis, top-down parsing, symbol tables, virtual stack-based machine, code generation, implementation of arrays and objects.&lt;br /&gt;
|-&lt;br /&gt;
!Data structures and algorithms&lt;br /&gt;
|Stacks, hash tables, lists, recursion, arithmetic algorithms, geometric algorithms, running time considerations.&lt;br /&gt;
|-&lt;br /&gt;
!Software engineering&lt;br /&gt;
|Modular design, the interface/implementation paradigm, API design and documentation, proactive test planning, programming at the large, quality assurance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The learning paradigm is based on an abstraction-implementation. Students will be presented with concepts and be asked to build something in a virtualized environment. Using what they built, the can build something more complex abstracting away the details of the subordinate components. Though everything is presented virtually, the concepts are concrete. A true physical computer could be built with these parts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Be aware that the material presented is intended for students of computer science and other engineering disciplines in colleges and universities, at both the undergraduate (typically college Sophomore level or higher) and graduate levels. Prospective interns need to be very conscious of this and take into account the significant amount of time and work this will involve. Students with limited time should avoid compounding their situations.&lt;br /&gt;
&lt;br /&gt;
== After Initial Learning ==&lt;br /&gt;
=== Learning Projects ===&lt;br /&gt;
[[File:leds.png|thumb|An introductory project controlling LEDs.]]&lt;br /&gt;
[[File:clock.png|thumb|Digital Clock.]]&lt;br /&gt;
[[File:Calculator.png|thumb|Building a calculator.]]&lt;br /&gt;
All interns are required to work on a project to enhance their knowledge and skills. First year interns will gain an understanding of electronic circuits, logic gates, and timers over the course of a number of [[eLabs|electronic lab sessions]] to create a digital electronic clock. Students will learn how to read and write schematics to document their progress. This introduction to digital electronics is useful for prospective computer scientists and electrical engineers.&lt;br /&gt;
&lt;br /&gt;
After the first year, interns can choose from projects already developed in the program or design a new project. Through the IT department, interns have access to various tools and components to work on a wide range of projects.&lt;br /&gt;
&lt;br /&gt;
Examples of pre-designed project builds available...&lt;br /&gt;
* Web server build - Students build an Apache web server and learn how to develop web applications and understand backend systems such as SQL databases, manage information flows and use frameworks.&lt;br /&gt;
* Microcontroller projects - Learn how to use microcontrollers and FPGAs to build hardware to accomplish varying tasks. We learn how to do complex tasks using Arduino, Teensy, ESP32 microcontrollers, Rasberry Pi SOCs, Xilinix and iCE40 FPGA development boards.&lt;br /&gt;
* Linux server projects - Using virtualized servers, students can build interconnected systems in a flat or hierarchical networked environment to understand system administration concepts.&lt;br /&gt;
* Networking projects - Students build a physical network to learn about network communication processes and standards. Advanced projects have students learn how DNS, DHCP, VLANs and other technologies work within a network infrastructure. At [[District Network Schema|District Network Schema]], you can see and overview of the school district network connectivity map.&lt;br /&gt;
* Computer build - Students will build the subsystems that make up a computer by wiring chips and logic gates together. This series of projects uses breadboards, microprocessors, FPGAs, SRAM and EEPROMs for the physical build and assembly language to control it. This is a major culminating project usually done by seniors. Student teams are formed to build the hardware and program the software to make a functional calculator.&lt;br /&gt;
* Programming Computer Graphics - Learn how computer graphics work by building a graphics engine for developing games. Students are walked through a series of projects to learn about rendering objects, textures, sprites, double buffering, illumination, particle systems, collision detection and parallax.&lt;br /&gt;
&lt;br /&gt;
=== Choose Your Own Adventure ===&lt;br /&gt;
&lt;br /&gt;
After the first year, interns have the option to engage in a more free-form curriculum, based on the interests of the group. Interns have chosen to pursue networking, cybersecurity, and programming curricula.&lt;br /&gt;
&lt;br /&gt;
Interns can propose a custom project that better fits with their interests. These projects would be vetted by a coordinator and evaluated for how well they pertain to identified learning objectives. Students must fully document their progress so that it can become part of the portfolio of project ideas for other interns.&lt;br /&gt;
&lt;br /&gt;
Examples of custom projects include...&lt;br /&gt;
* Website - students can setup servers and create websites to learn about the underlying technologies that run them. The website that you are on right now was built by students as an information repository for interns. Their work was interrupted due to the pandemic so there is a lot of room for continuing the development and growth of the site.&lt;br /&gt;
* Network infrastructure design - students can build small network with switches, routers, firewalls and servers to learn the fundamentals of network administration.&lt;br /&gt;
* Cybersecurity lab - students can setup servers to practice cybersecurity techniques to implement red/black/grey hat teams to test breach and detection methodologies.&lt;br /&gt;
&lt;br /&gt;
Additionally, after the first year, you will be eligible to participate in [[Field Work|field work]] more often.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Learning_Program&amp;diff=411</id>
		<title>Learning Program</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Learning_Program&amp;diff=411"/>
		<updated>2024-09-05T16:22:01Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Learningprogramwhiteboard.png|thumb|Some whiteboard scribblings.]]&lt;br /&gt;
&lt;br /&gt;
The main objective of the internship is to learn. When you first start, you will be part of the initial learning program. The learning program is formatted like a school classroom consisting of learning lectures, labs, and projects. The vast majority of learning activities will involve hands-on projects so all students are provided a computer that they can program on. Most intern groups opt for quizzes and optional homework assignments to help reinforce the learned topics to keep on track.&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
===First year===&lt;br /&gt;
*[[#Orientation|Orientation]]&lt;br /&gt;
*[[#Introductory Lessons|Introductory Lessons]]&lt;br /&gt;
*[[#NAND2Tetris|NAND2Tetris]]&lt;br /&gt;
&lt;br /&gt;
===[[#After Initial Learning|Beyond the first year]]===&lt;br /&gt;
*[[#Learning Projects|Projects]]&lt;br /&gt;
*[[#Choose Your Own Adventure|Choose your own adventure]]&lt;br /&gt;
&lt;br /&gt;
== Orientation ==&lt;br /&gt;
&lt;br /&gt;
[[File:mysteryvideo.png|thumb|This man failed to watch the mystery video.]]&lt;br /&gt;
&lt;br /&gt;
Each new intern must attend the orientation sessions. Depending on the capabilities of the new students, this will take only one or two sessions. As students will be accessing the command line interface (CLI) of Unix-based OSes as opposed to exclusively the graphical user interface (GUI), it is critical that the students gain adequate familiarity with these systems.&lt;br /&gt;
* Interns will be guided through the Code of Conduct, Safety Guidelines, schedule, expectations and will be assigned a laptop for working through the lessons.&lt;br /&gt;
* Interns are introduced to Unix-based computer operating systems. Where files are stored, how to navigate in the CLI, how to execute and use common Unix commands, and how to interface between the GUI and the CLI.&lt;br /&gt;
&lt;br /&gt;
New interns are also given a screening of &amp;quot;The Mystery Video&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This video is crucial for understanding computer-related things like [https://en.wikipedia.org/wiki/Magic_(supernatural) magic] and [https://en.wikipedia.org/wiki/Series_of_tubes tubes].&lt;br /&gt;
&lt;br /&gt;
If you do not watch this video, you will not achieve [https://en.wikipedia.org/wiki/Technological_singularity enlightenment].&lt;br /&gt;
&lt;br /&gt;
Ensure that you learn the shocking truth before proceeding too deeply into your internship!!&lt;br /&gt;
&lt;br /&gt;
== Introductory Lessons ==&lt;br /&gt;
&lt;br /&gt;
[[File:slideshowscreenshot.png|thumb|A screenshot of one of the slideshows.]]&lt;br /&gt;
&lt;br /&gt;
The [[#nand2tetris|NAND2Tetris]] program requires some prerequisite knowledge- that is, a foundation in certain computing concepts is needed before you can proceed. These lessons are intended to provide that necessary foundation. New interns will go through a series of lessons to help better understand essential computer engineering concepts.&lt;br /&gt;
&lt;br /&gt;
The lessons cover:&lt;br /&gt;
* The origins of computing, what a &amp;quot;computer&amp;quot; is, the evolution of the computer over time&lt;br /&gt;
* The mathematics (both arithmetical and logical math) behind computing functionality. &lt;br /&gt;
* The fundamental building blocks of mechanical and digital electronic computers.&lt;br /&gt;
* Basic electrical circuits, semiconductor physics, diodes, transistors and logic gate operation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The mathematical concepts in this course are very complex. Experience has shown that these concepts are not beyond the understanding of a high school Freshman but it is important that all interns have a strong understanding of math and an enjoyment of the subject.&lt;br /&gt;
&lt;br /&gt;
== NAND2Tetris ==&lt;br /&gt;
&lt;br /&gt;
[[File:Eocs.jpg|thumb|Noam Nisan &amp;amp; Shimon Schocken&#039;s [https://www.amazon.com/Elements-Computing-Systems-Building-Principles/dp/0262640686/ref=ed_oe_p &#039;&#039;The Elements of Computing Systems&#039;&#039;]]]&lt;br /&gt;
[[File:nand2tetriswebsite.png|thumb|A screenshot of [https://www.nand2tetris.org/ nand2tetris.org]]]&lt;br /&gt;
&lt;br /&gt;
The [https://www.nand2tetris.org NAND2Tetris] course aims to teach the essentials of computer design and operation through a ground-up approach. This is done by having the students build a computer from scratch. The computer design is simple but sufficiently powerful to demonstrate key concepts of computing including hardware and software.&lt;br /&gt;
&lt;br /&gt;
Throughout this course, you will learn about logic gates, boolean algebra, assembly language, operating systems, and more.&lt;br /&gt;
&lt;br /&gt;
We start from the NAND logic gate (which is covered in great depth during the introductory learning sessions) and build up towards a functioning, Turing-complete computer which you can program. The culminating project for students is to program Tetris to run on this computer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;quot;The book exposes students to a significant body of computer science knowledge, gained through a series of hardware and software construction tasks. These tasks demonstrate how theoretical and applied techniques taught in other computer science courses are used in practice. In particular, the following topics are illustrated in a hands-on fashion...&amp;quot;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Hardware&lt;br /&gt;
|Logic gates, Boolean arithmetic, multiplexors, flip-flops, registers, RAM units, counters, Hardware Description Language (HDL), chip simulation and testing.&lt;br /&gt;
|-&lt;br /&gt;
!Architecture&lt;br /&gt;
|ALU/CPU design and implementation, machine code, assembly language programming, addressing modes, memory-mapped input/output (I/O).&lt;br /&gt;
|-&lt;br /&gt;
!Operating systems&lt;br /&gt;
|Memory management, math library, basic I/O drivers, screen management, file I/O, high-level language support.&lt;br /&gt;
|-&lt;br /&gt;
!Programming languages&lt;br /&gt;
|Object-based design and programming, abstract data types, scoping rules, syntax and semantics, references.&lt;br /&gt;
|-&lt;br /&gt;
!Compilers&lt;br /&gt;
|Lexical analysis, top-down parsing, symbol tables, virtual stack-based machine, code generation, implementation of arrays and objects.&lt;br /&gt;
|-&lt;br /&gt;
!Data structures and algorithms&lt;br /&gt;
|Stacks, hash tables, lists, recursion, arithmetic algorithms, geometric algorithms, running time considerations.&lt;br /&gt;
|-&lt;br /&gt;
!Software engineering&lt;br /&gt;
|Modular design, the interface/implementation paradigm, API design and documentation, proactive test planning, programming at the large, quality assurance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The learning paradigm is based on an abstraction-implementation. Students will be presented with concepts and be asked to build something in a virtualized environment. Using what they built, the can build something more complex abstracting away the details of the subordinate components. Though everything is presented virtually, the concepts are concrete. A true physical computer could be built with these parts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Be aware that the material presented is intended for students of computer science and other engineering disciplines in colleges and universities, at both the undergraduate (typically college Sophomore level or higher) and graduate levels. Prospective interns need to be very conscious of this and take into account the significant amount of time and work this will involve. Students with limited time should avoid compounding their situations.&lt;br /&gt;
&lt;br /&gt;
== After Initial Learning ==&lt;br /&gt;
= Learning Projects =&lt;br /&gt;
[[File:leds.png|thumb|An introductory project controlling LEDs.]]&lt;br /&gt;
[[File:clock.png|thumb|Digital Clock.]]&lt;br /&gt;
[[File:Calculator.png|thumb|Building a calculator.]]&lt;br /&gt;
All interns are required to work on a project to enhance their knowledge and skills. First year interns will gain an understanding of electronic circuits, logic gates, and timers over the course of a number of [[eLabs|electronic lab sessions]] to create a digital electronic clock. Students will learn how to read and write schematics to document their progress. This introduction to digital electronics is useful for prospective computer scientists and electrical engineers.&lt;br /&gt;
&lt;br /&gt;
After the first year, interns can choose from projects already developed in the program or design a new project. Through the IT department, interns have access to various tools and components to work on a wide range of projects.&lt;br /&gt;
&lt;br /&gt;
Examples of pre-designed project builds available...&lt;br /&gt;
* Web server build - Students build an Apache web server and learn how to develop web applications and understand backend systems such as SQL databases, manage information flows and use frameworks.&lt;br /&gt;
* Microcontroller projects - Learn how to use microcontrollers and FPGAs to build hardware to accomplish varying tasks. We learn how to do complex tasks using Arduino, Teensy, ESP32 microcontrollers, Rasberry Pi SOCs, Xilinix and iCE40 FPGA development boards.&lt;br /&gt;
* Linux server projects - Using virtualized servers, students can build interconnected systems in a flat or hierarchical networked environment to understand system administration concepts.&lt;br /&gt;
* Networking projects - Students build a physical network to learn about network communication processes and standards. Advanced projects have students learn how DNS, DHCP, VLANs and other technologies work within a network infrastructure. At [[District Network Schema|District Network Schema]], you can see and overview of the school district network connectivity map.&lt;br /&gt;
* Computer build - Students will build the subsystems that make up a computer by wiring chips and logic gates together. This series of projects uses breadboards, microprocessors, FPGAs, SRAM and EEPROMs for the physical build and assembly language to control it. This is a major culminating project usually done by seniors. Student teams are formed to build the hardware and program the software to make a functional calculator.&lt;br /&gt;
* Programming Computer Graphics - Learn how computer graphics work by building a graphics engine for developing games. Students are walked through a series of projects to learn about rendering objects, textures, sprites, double buffering, illumination, particle systems, collision detection and parallax.&lt;br /&gt;
&lt;br /&gt;
= Choose Your Own Adventure =&lt;br /&gt;
&lt;br /&gt;
After the first year, interns have the option to engage in a more free-form curriculum, based on the interests of the group. Interns have chosen to pursue networking, cybersecurity, and programming curricula.&lt;br /&gt;
&lt;br /&gt;
Interns can propose a custom project that better fits with their interests. These projects would be vetted by a coordinator and evaluated for how well they pertain to identified learning objectives. Students must fully document their progress so that it can become part of the portfolio of project ideas for other interns.&lt;br /&gt;
&lt;br /&gt;
Examples of custom projects include...&lt;br /&gt;
* Website - students can setup servers and create websites to learn about the underlying technologies that run them. The website that you are on right now was built by students as an information repository for interns. Their work was interrupted due to the pandemic so there is a lot of room for continuing the development and growth of the site.&lt;br /&gt;
* Network infrastructure design - students can build small network with switches, routers, firewalls and servers to learn the fundamentals of network administration.&lt;br /&gt;
* Cybersecurity lab - students can setup servers to practice cybersecurity techniques to implement red/black/grey hat teams to test breach and detection methodologies.&lt;br /&gt;
&lt;br /&gt;
Additionally, after the first year, you will be eligible to participate in [[Field Work|field work]] more often.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Learning_Program&amp;diff=410</id>
		<title>Learning Program</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Learning_Program&amp;diff=410"/>
		<updated>2024-09-05T16:20:15Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Objectives */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Learningprogramwhiteboard.png|thumb|Some whiteboard scribblings.]]&lt;br /&gt;
&lt;br /&gt;
The main objective of the internship is to learn. When you first start, you will be part of the initial learning program. The learning program is formatted like a school classroom consisting of learning lectures, labs, and projects. The vast majority of learning activities will involve hands-on projects so all students are provided a computer that they can program on. Most intern groups opt for quizzes and optional homework assignments to help reinforce the learned topics to keep on track.&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
===First year===&lt;br /&gt;
*[[#Orientation|Orientation]]&lt;br /&gt;
*[[#Introductory Lessons|Introductory Lessons]]&lt;br /&gt;
*[[#NAND2Tetris|NAND2Tetris]]&lt;br /&gt;
&lt;br /&gt;
===Beyond the first year===&lt;br /&gt;
*[[#Learning Projects|Projects]]&lt;br /&gt;
*[[#Choose Your Own Adventure|Choose your own adventure]]&lt;br /&gt;
&lt;br /&gt;
== Orientation ==&lt;br /&gt;
&lt;br /&gt;
[[File:mysteryvideo.png|thumb|This man failed to watch the mystery video.]]&lt;br /&gt;
&lt;br /&gt;
Each new intern must attend the orientation sessions. Depending on the capabilities of the new students, this will take only one or two sessions. As students will be accessing the command line interface (CLI) of Unix-based OSes as opposed to exclusively the graphical user interface (GUI), it is critical that the students gain adequate familiarity with these systems.&lt;br /&gt;
* Interns will be guided through the Code of Conduct, Safety Guidelines, schedule, expectations and will be assigned a laptop for working through the lessons.&lt;br /&gt;
* Interns are introduced to Unix-based computer operating systems. Where files are stored, how to navigate in the CLI, how to execute and use common Unix commands, and how to interface between the GUI and the CLI.&lt;br /&gt;
&lt;br /&gt;
New interns are also given a screening of &amp;quot;The Mystery Video&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This video is crucial for understanding computer-related things like [https://en.wikipedia.org/wiki/Magic_(supernatural) magic] and [https://en.wikipedia.org/wiki/Series_of_tubes tubes].&lt;br /&gt;
&lt;br /&gt;
If you do not watch this video, you will not achieve [https://en.wikipedia.org/wiki/Technological_singularity enlightenment].&lt;br /&gt;
&lt;br /&gt;
Ensure that you learn the shocking truth before proceeding too deeply into your internship!!&lt;br /&gt;
&lt;br /&gt;
== Introductory Lessons ==&lt;br /&gt;
&lt;br /&gt;
[[File:slideshowscreenshot.png|thumb|A screenshot of one of the slideshows.]]&lt;br /&gt;
&lt;br /&gt;
The [[#nand2tetris|NAND2Tetris]] program requires some prerequisite knowledge- that is, a foundation in certain computing concepts is needed before you can proceed. These lessons are intended to provide that necessary foundation. New interns will go through a series of lessons to help better understand essential computer engineering concepts.&lt;br /&gt;
&lt;br /&gt;
The lessons cover:&lt;br /&gt;
* The origins of computing, what a &amp;quot;computer&amp;quot; is, the evolution of the computer over time&lt;br /&gt;
* The mathematics (both arithmetical and logical math) behind computing functionality. &lt;br /&gt;
* The fundamental building blocks of mechanical and digital electronic computers.&lt;br /&gt;
* Basic electrical circuits, semiconductor physics, diodes, transistors and logic gate operation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The mathematical concepts in this course are very complex. Experience has shown that these concepts are not beyond the understanding of a high school Freshman but it is important that all interns have a strong understanding of math and an enjoyment of the subject.&lt;br /&gt;
&lt;br /&gt;
== NAND2Tetris ==&lt;br /&gt;
&lt;br /&gt;
[[File:Eocs.jpg|thumb|Noam Nisan &amp;amp; Shimon Schocken&#039;s [https://www.amazon.com/Elements-Computing-Systems-Building-Principles/dp/0262640686/ref=ed_oe_p &#039;&#039;The Elements of Computing Systems&#039;&#039;]]]&lt;br /&gt;
[[File:nand2tetriswebsite.png|thumb|A screenshot of [https://www.nand2tetris.org/ nand2tetris.org]]]&lt;br /&gt;
&lt;br /&gt;
The [https://www.nand2tetris.org NAND2Tetris] course aims to teach the essentials of computer design and operation through a ground-up approach. This is done by having the students build a computer from scratch. The computer design is simple but sufficiently powerful to demonstrate key concepts of computing including hardware and software.&lt;br /&gt;
&lt;br /&gt;
Throughout this course, you will learn about logic gates, boolean algebra, assembly language, operating systems, and more.&lt;br /&gt;
&lt;br /&gt;
We start from the NAND logic gate (which is covered in great depth during the introductory learning sessions) and build up towards a functioning, Turing-complete computer which you can program. The culminating project for students is to program Tetris to run on this computer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;quot;The book exposes students to a significant body of computer science knowledge, gained through a series of hardware and software construction tasks. These tasks demonstrate how theoretical and applied techniques taught in other computer science courses are used in practice. In particular, the following topics are illustrated in a hands-on fashion...&amp;quot;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Hardware&lt;br /&gt;
|Logic gates, Boolean arithmetic, multiplexors, flip-flops, registers, RAM units, counters, Hardware Description Language (HDL), chip simulation and testing.&lt;br /&gt;
|-&lt;br /&gt;
!Architecture&lt;br /&gt;
|ALU/CPU design and implementation, machine code, assembly language programming, addressing modes, memory-mapped input/output (I/O).&lt;br /&gt;
|-&lt;br /&gt;
!Operating systems&lt;br /&gt;
|Memory management, math library, basic I/O drivers, screen management, file I/O, high-level language support.&lt;br /&gt;
|-&lt;br /&gt;
!Programming languages&lt;br /&gt;
|Object-based design and programming, abstract data types, scoping rules, syntax and semantics, references.&lt;br /&gt;
|-&lt;br /&gt;
!Compilers&lt;br /&gt;
|Lexical analysis, top-down parsing, symbol tables, virtual stack-based machine, code generation, implementation of arrays and objects.&lt;br /&gt;
|-&lt;br /&gt;
!Data structures and algorithms&lt;br /&gt;
|Stacks, hash tables, lists, recursion, arithmetic algorithms, geometric algorithms, running time considerations.&lt;br /&gt;
|-&lt;br /&gt;
!Software engineering&lt;br /&gt;
|Modular design, the interface/implementation paradigm, API design and documentation, proactive test planning, programming at the large, quality assurance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The learning paradigm is based on an abstraction-implementation. Students will be presented with concepts and be asked to build something in a virtualized environment. Using what they built, the can build something more complex abstracting away the details of the subordinate components. Though everything is presented virtually, the concepts are concrete. A true physical computer could be built with these parts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Be aware that the material presented is intended for students of computer science and other engineering disciplines in colleges and universities, at both the undergraduate (typically college Sophomore level or higher) and graduate levels. Prospective interns need to be very conscious of this and take into account the significant amount of time and work this will involve. Students with limited time should avoid compounding their situations.&lt;br /&gt;
&lt;br /&gt;
== Learning Projects ==&lt;br /&gt;
[[File:leds.png|thumb|An introductory project controlling LEDs.]]&lt;br /&gt;
[[File:clock.png|thumb|Digital Clock.]]&lt;br /&gt;
[[File:Calculator.png|thumb|Building a calculator.]]&lt;br /&gt;
All interns are required to work on a project to enhance their knowledge and skills. First year interns will gain an understanding of electronic circuits, logic gates, and timers over the course of a number of [[eLabs|electronic lab sessions]] to create a digital electronic clock. Students will learn how to read and write schematics to document their progress. This introduction to digital electronics is useful for prospective computer scientists and electrical engineers.&lt;br /&gt;
&lt;br /&gt;
After the first year, interns can choose from projects already developed in the program or design a new project. Through the IT department, interns have access to various tools and components to work on a wide range of projects.&lt;br /&gt;
&lt;br /&gt;
Examples of pre-designed project builds available...&lt;br /&gt;
* Web server build - Students build an Apache web server and learn how to develop web applications and understand backend systems such as SQL databases, manage information flows and use frameworks.&lt;br /&gt;
* Microcontroller projects - Learn how to use microcontrollers and FPGAs to build hardware to accomplish varying tasks. We learn how to do complex tasks using Arduino, Teensy, ESP32 microcontrollers, Rasberry Pi SOCs, Xilinix and iCE40 FPGA development boards.&lt;br /&gt;
* Linux server projects - Using virtualized servers, students can build interconnected systems in a flat or hierarchical networked environment to understand system administration concepts.&lt;br /&gt;
* Networking projects - Students build a physical network to learn about network communication processes and standards. Advanced projects have students learn how DNS, DHCP, VLANs and other technologies work within a network infrastructure. At [[District Network Schema|District Network Schema]], you can see and overview of the school district network connectivity map.&lt;br /&gt;
* Computer build - Students will build the subsystems that make up a computer by wiring chips and logic gates together. This series of projects uses breadboards, microprocessors, FPGAs, SRAM and EEPROMs for the physical build and assembly language to control it. This is a major culminating project usually done by seniors. Student teams are formed to build the hardware and program the software to make a functional calculator.&lt;br /&gt;
* Programming Computer Graphics - Learn how computer graphics work by building a graphics engine for developing games. Students are walked through a series of projects to learn about rendering objects, textures, sprites, double buffering, illumination, particle systems, collision detection and parallax.&lt;br /&gt;
&lt;br /&gt;
== Choose Your Own Adventure ==&lt;br /&gt;
&lt;br /&gt;
After the first year, interns have the option to engage in a more free-form curriculum, based on the interests of the group. Interns have chosen to pursue networking, cybersecurity, and programming curricula.&lt;br /&gt;
&lt;br /&gt;
Interns can propose a custom project that better fits with their interests. These projects would be vetted by a coordinator and evaluated for how well they pertain to identified learning objectives. Students must fully document their progress so that it can become part of the portfolio of project ideas for other interns.&lt;br /&gt;
&lt;br /&gt;
Examples of custom projects include...&lt;br /&gt;
* Website - students can setup servers and create websites to learn about the underlying technologies that run them. The website that you are on right now was built by students as an information repository for interns. Their work was interrupted due to the pandemic so there is a lot of room for continuing the development and growth of the site.&lt;br /&gt;
* Network infrastructure design - students can build small network with switches, routers, firewalls and servers to learn the fundamentals of network administration.&lt;br /&gt;
* Cybersecurity lab - students can setup servers to practice cybersecurity techniques to implement red/black/grey hat teams to test breach and detection methodologies.&lt;br /&gt;
&lt;br /&gt;
Additionally, after the first year, you will be eligible to participate in [[Field Work|field work]] more often.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=409</id>
		<title>Upcoming Session Information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=409"/>
		<updated>2024-09-05T16:16:48Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Application and interview process */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The application process will open soon for students wishing to become interns in the IT Department during the second half of 2024. The term will start December 4th, 2024. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are a limited number of seats in the program (for Winter 2024 session, there will be 4 seats available). Prospective interns that meet the [[Internship Qualifications|qualifications]] may be selected based on how early they apply, their interview and test results.&lt;br /&gt;
&lt;br /&gt;
== Application and interview process ==&lt;br /&gt;
Students interested in the program must send an initial contact e-mail to the coordinator. The e-mail needs to state why you are interested in becoming an intern, what you hope to gain from the experience, and how you meet the stated qualifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!&amp;lt;span style=&amp;quot;color: red; font-size:18.0pt&amp;quot;&amp;gt;Application process is currently closed until October 21st&amp;lt;/span&amp;gt;  &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |E-mail your statement of interest to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;.&lt;br /&gt;
Seats are limited. Submit early to provide sufficient time for the interview process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After initial contact and cursory confirmation of qualifications, students will have an interview and aptitude test scheduled. The interview is mostly informal (no suit/tie/dress requirements). This is an opportunity for the prospective intern to visit the [[Meeting information#Meeting Location|facility]] and gain a first-hand look at what resources are available and what they would be doing. Time slots for interviewing occur on Wednesdays and Saturdays (see [[#Important Dates|dates]] below).&lt;br /&gt;
&lt;br /&gt;
On the same day as the interview, students will take a written aptitude quiz. The goal of the quiz is to confirm that the student has an understanding of the mathematical concepts required for the program. Students should also have some basic programming experience (the quiz questions are programming language agnostic so you can use whichever programming language you are most comfortable with). Example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;. The interview and quiz process takes about 60 minutes.&lt;br /&gt;
&lt;br /&gt;
== Important Dates ==&lt;br /&gt;
The following are a list of important dates for the application process:&lt;br /&gt;
* November 5th, 7th, 12th, 14th - Interviewing (after school)&lt;br /&gt;
* &#039;&#039;&#039;November 22nd - Application deadline&#039;&#039;&#039;. Last day for application e-mails (send to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;)&lt;br /&gt;
* November 23rd - Interview day&lt;br /&gt;
* December 4th - Orientation session (ID badge pictures, Intern Manual review, equipment assignment)&lt;br /&gt;
* &#039;&#039;&#039;December 7th - Full day orientation &amp;amp; maintenance session&#039;&#039;&#039;&lt;br /&gt;
* December 11th - Orientation session (CLI/OS introduction, laptop orientation)&lt;br /&gt;
* December 18th - Orientation session (Computer science introduction)&lt;br /&gt;
Students wishing to become an intern in the IT Department internship program should check the &#039;&#039;&#039;[[Internship Qualifications|requirements]]&#039;&#039;&#039; of the program to verify qualifications.&lt;br /&gt;
&lt;br /&gt;
== Winter/Spring Schedule ==&lt;br /&gt;
For late 2024, the following is a general schedule subject to change based on availability of coordinator and support staff. Accepted interns will be polled to arrange a schedule that best meets the constraints of the group.&lt;br /&gt;
&lt;br /&gt;
* January thru June - Early Release Wednesdays 1:30 PM to 5:00 PM&lt;br /&gt;
* January thru June - One Saturday per month 9:00 AM to 4:00 PM&lt;br /&gt;
* January thru June - One day per break (Winter Break, Mid-Winter Break, Spring Break) 9:00 AM to 4:00 PM&lt;br /&gt;
* March - One extra Saturday in May will be scheduled for lab maintenance, cleaning and inventory 9:00 AM to 4:00 PM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Schedule could change depending on progress and needs of the group)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Meeting_information&amp;diff=408</id>
		<title>Meeting information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Meeting_information&amp;diff=408"/>
		<updated>2024-09-05T16:16:20Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeting Location ==&lt;br /&gt;
[[File:SLC.png|thumb|Shoreline Center Location.]]&lt;br /&gt;
Interns meet at the Shoreline School District Information Technology Department. This is located at the district central office (next to the Shoreline Stadium near I-5 and NE 185th Street) located at:&lt;br /&gt;
:&#039;&#039;&#039;Shoreline Center&#039;&#039;&#039;&lt;br /&gt;
:18560 1st Ave NE&lt;br /&gt;
:Shoreline, WA 98155&lt;br /&gt;
[https://www.google.com/maps/@47.7642705,-122.3269118,797m/data=!3m1!1e3 (Location on Google Maps)]&lt;br /&gt;
&lt;br /&gt;
The IT Department is located at the North end of the campus in building H. This can be found by going into the North parking lot entrance near the tennis courts and soccer field. The H building is at the South edge of the parking lot. &lt;br /&gt;
&lt;br /&gt;
The internship program is run by the network services staff in the IT department. Interns meet in the technology learning lab and the network services office.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Make sure to verify the location on the map. Many people mistakenly head to Shoreline Community College. The Shoreline Center is not associated with the college. Geographically, the complex is 10 blocks North of the Shoreline Library and about 2 blocks West of the 185th Street light rail terminal.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Summer schedule is in effect.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Winter Session Starting December 4th, 2024&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Every &#039;&#039;&#039;Wednesday&#039;&#039;&#039; after school on &#039;&#039;&#039;Early Release Days only&#039;&#039;&#039;. Start time is &#039;&#039;&#039;1:30 PM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;5:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* One &#039;&#039;&#039;Saturday&#039;&#039;&#039; every month. Start time is &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;A minimum of one day during each school break&#039;&#039;&#039; (Winter Break, Mid-Winter Break, Spring Break). Start time &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;. &lt;br /&gt;
&#039;&#039;(Students must bring lunch or have meal arrangements for the long days)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Winter 2024 applications now being accepted.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For new interns, you can find information about the Winter 2024 session [[Upcoming Session Information|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Flexible Schedule&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After the introductory first year, students who decide to continue within the program can choose their schedule and what projects they can work on. All interns must spend a minimum of 20 hours of learning/volunteer time to retain good standing within the program. For group projects, all team members jointly decide the meeting times and the specifics of the projects they will be working on.&lt;br /&gt;
&lt;br /&gt;
Interns who are up to the challenge are highly encouraged to enter into the Running Start program in Junior and/or Senior years as this can save on long-term college costs and provide students with commensurate educational experience. This also has the benefit of providing more flexibility to class schedules.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Other meeting opportunities&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Interns can sign up for extra time in the electronics labs or other resources with approval from the internship coordinator. These time slots are typically scheduled on &#039;&#039;&#039;Fridays&#039;&#039;&#039; from &#039;&#039;&#039;2:30 PM&#039;&#039;&#039; to &#039;&#039;&#039;6:00 PM&#039;&#039;&#039; or on &#039;&#039;&#039;Saturdays&#039;&#039;&#039;. &#039;&#039;(Scheduling for Saturdays require at least 2 interns to make the time commitment.)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=407</id>
		<title>Upcoming Session Information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=407"/>
		<updated>2024-09-05T16:11:46Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Application and interview process */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The application process will open soon for students wishing to become interns in the IT Department during the second half of 2024. The term will start December 4th, 2024. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are a limited number of seats in the program (for Winter 2024 session, there will be 4 seats available). Prospective interns that meet the [[Internship Qualifications|qualifications]] may be selected based on how early they apply, their interview and test results.&lt;br /&gt;
&lt;br /&gt;
== Application and interview process ==&lt;br /&gt;
Students interested in the program must send an initial contact e-mail to the coordinator. The e-mail needs to state why you are interested in becoming an intern, what you hope to gain from the experience, and how you meet the stated qualifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!&amp;lt;span style=&amp;quot;color: red; font-size:18.0pt&amp;quot;&amp;gt;Application process is currently closed until October 21st&amp;lt;/span&amp;gt;  &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |E-mail your statement of interest to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;.&lt;br /&gt;
Seats are limited. Submit early to provide sufficient time for the interview process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After initial contact and cursory confirmation of qualifications, students will have an interview and aptitude test scheduled. The interview is mostly informal (no suit/tie/dress requirements). This is an opportunity for the prospective intern to visit the facility and gain a first-hand look at what resources are available and what they would be doing. Time slots for interviewing occur on Wednesdays and Saturdays (see [[#Important Dates|dates]] below).&lt;br /&gt;
&lt;br /&gt;
On the same day as the interview, students will take a written aptitude quiz. The goal of the quiz is to confirm that the student has an understanding of the mathematical concepts required for the program. Students should also have some basic programming experience (the quiz questions are programming language agnostic so you can use whichever programming language you are most comfortable with). Example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;. The interview and quiz process takes about 60 minutes.&lt;br /&gt;
&lt;br /&gt;
== Important Dates ==&lt;br /&gt;
The following are a list of important dates for the application process:&lt;br /&gt;
* November 5th, 7th, 12th, 14th - Interviewing (after school)&lt;br /&gt;
* &#039;&#039;&#039;November 22nd - Application deadline&#039;&#039;&#039;. Last day for application e-mails (send to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;)&lt;br /&gt;
* November 23rd - Interview day&lt;br /&gt;
* December 4th - Orientation session (ID badge pictures, Intern Manual review, equipment assignment)&lt;br /&gt;
* &#039;&#039;&#039;December 7th - Full day orientation &amp;amp; maintenance session&#039;&#039;&#039;&lt;br /&gt;
* December 11th - Orientation session (CLI/OS introduction, laptop orientation)&lt;br /&gt;
* December 18th - Orientation session (Computer science introduction)&lt;br /&gt;
Students wishing to become an intern in the IT Department internship program should check the &#039;&#039;&#039;[[Internship Qualifications|requirements]]&#039;&#039;&#039; of the program to verify qualifications.&lt;br /&gt;
&lt;br /&gt;
== Winter/Spring Schedule ==&lt;br /&gt;
For late 2024, the following is a general schedule subject to change based on availability of coordinator and support staff. Accepted interns will be polled to arrange a schedule that best meets the constraints of the group.&lt;br /&gt;
&lt;br /&gt;
* January thru June - Early Release Wednesdays 1:30 PM to 5:00 PM&lt;br /&gt;
* January thru June - One Saturday per month 9:00 AM to 4:00 PM&lt;br /&gt;
* January thru June - One day per break (Winter Break, Mid-Winter Break, Spring Break) 9:00 AM to 4:00 PM&lt;br /&gt;
* March - One extra Saturday in May will be scheduled for lab maintenance, cleaning and inventory 9:00 AM to 4:00 PM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Schedule could change depending on progress and needs of the group)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=406</id>
		<title>Upcoming Session Information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=406"/>
		<updated>2024-09-05T16:10:13Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The application process will open soon for students wishing to become interns in the IT Department during the second half of 2024. The term will start December 4th, 2024. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are a limited number of seats in the program (for Winter 2024 session, there will be 4 seats available). Prospective interns that meet the [[Internship Qualifications|qualifications]] may be selected based on how early they apply, their interview and test results.&lt;br /&gt;
&lt;br /&gt;
== Application and interview process ==&lt;br /&gt;
Students interested in the program must send an initial contact e-mail to the coordinator. The e-mail needs to state why you are interested in becoming an intern, what you hope to gain from the experience, and how you meet the stated qualifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!&amp;lt;span style=&amp;quot;color: red; font-size:18.0pt&amp;quot;&amp;gt;Application process is currently closed until October 21st&amp;lt;/span&amp;gt;  &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |E-mail your statement of interest to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;.&lt;br /&gt;
Seats are limited. Submit early to provide sufficient time for the interview process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After initial contact and cursory confirmation of qualifications, students will have an interview and aptitude test scheduled. The interview is mostly informal (no suit/tie/dress requirements). This is an opportunity for the prospective intern to visit the facility and gain a first-hand look at what resources are available and what you would be doing. Time slots for interviewing occur on Wednesdays and Saturdays (see [[#Important Dates|dates]] below).&lt;br /&gt;
&lt;br /&gt;
On the same day as the interview, students will take a written aptitude quiz. The goal of the quiz is to confirm that the student has an understanding of the mathematical concepts required for the program. Students should also have some basic programming experience (the quiz questions are programming language agnostic so you can use whichever programming language you are most comfortable with). Example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;. The interview and quiz process takes about 60 minutes.&lt;br /&gt;
&lt;br /&gt;
== Important Dates ==&lt;br /&gt;
The following are a list of important dates for the application process:&lt;br /&gt;
* November 5th, 7th, 12th, 14th - Interviewing (after school)&lt;br /&gt;
* &#039;&#039;&#039;November 22nd - Application deadline&#039;&#039;&#039;. Last day for application e-mails (send to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;)&lt;br /&gt;
* November 23rd - Interview day&lt;br /&gt;
* December 4th - Orientation session (ID badge pictures, Intern Manual review, equipment assignment)&lt;br /&gt;
* &#039;&#039;&#039;December 7th - Full day orientation &amp;amp; maintenance session&#039;&#039;&#039;&lt;br /&gt;
* December 11th - Orientation session (CLI/OS introduction, laptop orientation)&lt;br /&gt;
* December 18th - Orientation session (Computer science introduction)&lt;br /&gt;
Students wishing to become an intern in the IT Department internship program should check the &#039;&#039;&#039;[[Internship Qualifications|requirements]]&#039;&#039;&#039; of the program to verify qualifications.&lt;br /&gt;
&lt;br /&gt;
== Winter/Spring Schedule ==&lt;br /&gt;
For late 2024, the following is a general schedule subject to change based on availability of coordinator and support staff. Accepted interns will be polled to arrange a schedule that best meets the constraints of the group.&lt;br /&gt;
&lt;br /&gt;
* January thru June - Early Release Wednesdays 1:30 PM to 5:00 PM&lt;br /&gt;
* January thru June - One Saturday per month 9:00 AM to 4:00 PM&lt;br /&gt;
* January thru June - One day per break (Winter Break, Mid-Winter Break, Spring Break) 9:00 AM to 4:00 PM&lt;br /&gt;
* March - One extra Saturday in May will be scheduled for lab maintenance, cleaning and inventory 9:00 AM to 4:00 PM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Schedule could change depending on progress and needs of the group)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Meeting_information&amp;diff=405</id>
		<title>Meeting information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Meeting_information&amp;diff=405"/>
		<updated>2024-09-05T15:51:35Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Schedule */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeting Location ==&lt;br /&gt;
[[File:SLC.png|thumb|Shoreline Center Location.]]&lt;br /&gt;
Interns meet at the Shoreline School District Information Technology Department. This is located at the district central office (next to the Shoreline Stadium near I-5 and NE 185th Street) located at:&lt;br /&gt;
:&#039;&#039;&#039;Shoreline Center&#039;&#039;&#039;&lt;br /&gt;
:18560 1st Ave NE&lt;br /&gt;
:Shoreline, WA 98155&lt;br /&gt;
[https://www.google.com/maps/@47.7642705,-122.3269118,797m/data=!3m1!1e3 (Location on Google Maps)]&lt;br /&gt;
&lt;br /&gt;
The IT Department is located at the North end of the campus in building H. This can be found by going into the North parking lot entrance near the tennis courts and soccer field. The H building is at the South edge of the parking lot. &lt;br /&gt;
&lt;br /&gt;
The internship program is run by the network services staff in the IT department. Interns meet in the technology learning lab and the network services office.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Make sure to verify the location on the map. Many people mistakenly head to Shoreline Community College. The Shoreline Center is not associated with the college. Geographically, the complex is 10 blocks North of the Shoreline Library and about 2 blocks West of the 185th Street light rail terminal.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Summer schedule is in effect.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Winter Session Starting December 4th, 2024&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Every &#039;&#039;&#039;Wednesday&#039;&#039;&#039; after school on &#039;&#039;&#039;Early Release Days only&#039;&#039;&#039;. Start time is &#039;&#039;&#039;1:30 PM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;5:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* One &#039;&#039;&#039;Saturday&#039;&#039;&#039; every month. Start time is &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;A minimum of one day during each school break&#039;&#039;&#039; (Winter Break, Mid-Winter Break, Spring Break). Start time &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;. &lt;br /&gt;
&#039;&#039;(Students must bring lunch or have meal arrangements for the long days)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Winter 2024 applications now being accepted.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For new interns, you can find information about the Winter 2024 session [[Term ScheduleS24|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Flexible Schedule&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After the introductory first year, students who decide to continue within the program can choose their schedule and what projects they can work on. All interns must spend a minimum of 20 hours of learning/volunteer time to retain good standing within the program. For group projects, all team members jointly decide the meeting times and the specifics of the projects they will be working on.&lt;br /&gt;
&lt;br /&gt;
Interns who are up to the challenge are highly encouraged to enter into the Running Start program in Junior and/or Senior years as this can save on long-term college costs and provide students with commensurate educational experience. This also has the benefit of providing more flexibility to class schedules.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Other meeting opportunities&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Interns can sign up for extra time in the electronics labs or other resources with approval from the internship coordinator. These time slots are typically scheduled on &#039;&#039;&#039;Fridays&#039;&#039;&#039; from &#039;&#039;&#039;2:30 PM&#039;&#039;&#039; to &#039;&#039;&#039;6:00 PM&#039;&#039;&#039; or on &#039;&#039;&#039;Saturdays&#039;&#039;&#039;. &#039;&#039;(Scheduling for Saturdays require at least 2 interns to make the time commitment.)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=404</id>
		<title>Upcoming Session Information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=404"/>
		<updated>2024-09-03T21:53:51Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Early 2024 Session */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The application process is open for students wishing to become interns in the IT Department during the first half of 2024. The term will start December 6, 2023. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are a limited number of seats in the program (for Winter 2023/2024 session, there will be 6 seats available). Prospective interns that meet the [[Internship Qualifications|qualifications]] may be selected based on how early they apply, their interview and test results.&lt;br /&gt;
&lt;br /&gt;
== Application and interview process ==&lt;br /&gt;
Students interested in the program must send an initial contact e-mail to the coordinator. The e-mail needs to state why you are interested in becoming an intern, what you hope to gain from the experience, and how you meet the stated qualifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!&amp;lt;span style=&amp;quot;color: red; font-size:18.0pt&amp;quot;&amp;gt;Application process is currently closed until May&amp;lt;/span&amp;gt;  &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |E-mail your statement of interest to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;.&lt;br /&gt;
Seats are limited. Submit early to provide sufficient time for the interview process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After initial contact and cursory confirmation of qualifications, students will have an interview and aptitude test scheduled. The interview is mostly informal (no suit/tie/dress requirements). This is an opportunity for the prospective intern to visit the facility and gain a first-hand look at what resources are available and what you would be doing. Time slots for interviewing occur on Wednesdays and Saturdays (see [[#Important Dates|dates]] below).&lt;br /&gt;
&lt;br /&gt;
On the same day as the interview, students will take a written aptitude quiz. The goal of the quiz is to confirm that the student has an understanding of the mathematical concepts required for the program. Students should also have some basic programming experience (the quiz questions are programming language agnostic so you can use whichever programming language you are most comfortable with). Example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;. The interview and quiz process takes about 60 minutes.&lt;br /&gt;
&lt;br /&gt;
== Important Dates ==&lt;br /&gt;
The following are a list of important dates for the application process:&lt;br /&gt;
* November 3, 6, 7, 8, 13, 14, 20, 21, 27, 28 - Interviewing (after school)&lt;br /&gt;
* November 4 - Interview day&lt;br /&gt;
* &#039;&#039;&#039;November 22 - Application deadline&#039;&#039;&#039;. Last day for application e-mails (send to &#039;&#039;&#039;david.watson@ssd412.org&#039;&#039;&#039;)&lt;br /&gt;
* December 2 - Interview day&lt;br /&gt;
* &#039;&#039;&#039;December 4 - Last day for interview&#039;&#039;&#039;&lt;br /&gt;
* December 6 - Orientation session (ID badge pictures, [[Intern Manual|intern manual]] review, equipment assignment)&lt;br /&gt;
* &#039;&#039;&#039;December 9 - Full day orientation &amp;amp; maintenance session&#039;&#039;&#039;&lt;br /&gt;
* December 13 - Orientation session (CLI/OS introduction, laptop orientation)&lt;br /&gt;
* December 20 - Orientation session (Computer science introduction)&lt;br /&gt;
Students wishing to become an intern in the IT Department internship program should check the &#039;&#039;&#039;[[Internship Qualifications|requirements]]&#039;&#039;&#039; of the program to verify qualifications.&lt;br /&gt;
&lt;br /&gt;
== Winter/Spring Schedule ==&lt;br /&gt;
For early 2024, the following is a general schedule subject to change based on availability of coordinator and support staff. Accepted interns will be polled to arrange a schedule that best meets the constraints of the group.&lt;br /&gt;
&lt;br /&gt;
* January thru June - Early Release Wednesdays 1:30 PM to 5:00 PM&lt;br /&gt;
* January thru June - One Saturday per month 9:00 AM to 4:00 PM&lt;br /&gt;
* January thru June - One day per break (Winter Break, Mid-Winter Break, Spring Break) 9:00 AM to 4:00 PM&lt;br /&gt;
* May - One extra Saturday in May will be scheduled for lab maintenance, cleaning and inventory 9:00 AM to 4:00 PM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Schedule could change depending on progress and needs of the group)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=403</id>
		<title>Upcoming Session Information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=403"/>
		<updated>2024-09-03T21:53:14Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Early 2024 Session */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Early 2024 Session ==&lt;br /&gt;
The application process is open for students wishing to become interns in the IT Department during the first half of 2024. The term will start December 6, 2023. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are a limited number of seats in the program (for Winter 2023/2024 session, there will be 6 seats available). Prospective interns that meet the [[Internship Qualifications|qualifications]] may be selected based on how early they apply, their interview and test results.&lt;br /&gt;
&lt;br /&gt;
== Application and interview process ==&lt;br /&gt;
Students interested in the program must send an initial contact e-mail to the coordinator. The e-mail needs to state why you are interested in becoming an intern, what you hope to gain from the experience, and how you meet the stated qualifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!&amp;lt;span style=&amp;quot;color: red; font-size:18.0pt&amp;quot;&amp;gt;Application process is currently closed until May&amp;lt;/span&amp;gt;  &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |E-mail your statement of interest to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;.&lt;br /&gt;
Seats are limited. Submit early to provide sufficient time for the interview process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After initial contact and cursory confirmation of qualifications, students will have an interview and aptitude test scheduled. The interview is mostly informal (no suit/tie/dress requirements). This is an opportunity for the prospective intern to visit the facility and gain a first-hand look at what resources are available and what you would be doing. Time slots for interviewing occur on Wednesdays and Saturdays (see [[#Important Dates|dates]] below).&lt;br /&gt;
&lt;br /&gt;
On the same day as the interview, students will take a written aptitude quiz. The goal of the quiz is to confirm that the student has an understanding of the mathematical concepts required for the program. Students should also have some basic programming experience (the quiz questions are programming language agnostic so you can use whichever programming language you are most comfortable with). Example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;. The interview and quiz process takes about 60 minutes.&lt;br /&gt;
&lt;br /&gt;
== Important Dates ==&lt;br /&gt;
The following are a list of important dates for the application process:&lt;br /&gt;
* November 3, 6, 7, 8, 13, 14, 20, 21, 27, 28 - Interviewing (after school)&lt;br /&gt;
* November 4 - Interview day&lt;br /&gt;
* &#039;&#039;&#039;November 22 - Application deadline&#039;&#039;&#039;. Last day for application e-mails (send to &#039;&#039;&#039;david.watson@ssd412.org&#039;&#039;&#039;)&lt;br /&gt;
* December 2 - Interview day&lt;br /&gt;
* &#039;&#039;&#039;December 4 - Last day for interview&#039;&#039;&#039;&lt;br /&gt;
* December 6 - Orientation session (ID badge pictures, [[Intern Manual|intern manual]] review, equipment assignment)&lt;br /&gt;
* &#039;&#039;&#039;December 9 - Full day orientation &amp;amp; maintenance session&#039;&#039;&#039;&lt;br /&gt;
* December 13 - Orientation session (CLI/OS introduction, laptop orientation)&lt;br /&gt;
* December 20 - Orientation session (Computer science introduction)&lt;br /&gt;
Students wishing to become an intern in the IT Department internship program should check the &#039;&#039;&#039;[[Internship Qualifications|requirements]]&#039;&#039;&#039; of the program to verify qualifications.&lt;br /&gt;
&lt;br /&gt;
== Winter/Spring Schedule ==&lt;br /&gt;
For early 2024, the following is a general schedule subject to change based on availability of coordinator and support staff. Accepted interns will be polled to arrange a schedule that best meets the constraints of the group.&lt;br /&gt;
&lt;br /&gt;
* January thru June - Early Release Wednesdays 1:30 PM to 5:00 PM&lt;br /&gt;
* January thru June - One Saturday per month 9:00 AM to 4:00 PM&lt;br /&gt;
* January thru June - One day per break (Winter Break, Mid-Winter Break, Spring Break) 9:00 AM to 4:00 PM&lt;br /&gt;
* May - One extra Saturday in May will be scheduled for lab maintenance, cleaning and inventory 9:00 AM to 4:00 PM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Schedule could change depending on progress and needs of the group)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=402</id>
		<title>Upcoming Session Information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=402"/>
		<updated>2024-09-03T21:52:38Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Early 2024 Session */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Early 2024 Session ==&lt;br /&gt;
The application process is open for students wishing to become interns in the IT Department during the first half of 2024. The term will start December 6, 2023. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are a limited number of seats in the program (for Winter 2023/2024 session, there will be 6 seats available). Prospective interns that meet the [[qualifications]] may be selected based on how early they apply, their interview and test results.&lt;br /&gt;
&lt;br /&gt;
== Application and interview process ==&lt;br /&gt;
Students interested in the program must send an initial contact e-mail to the coordinator. The e-mail needs to state why you are interested in becoming an intern, what you hope to gain from the experience, and how you meet the stated qualifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!&amp;lt;span style=&amp;quot;color: red; font-size:18.0pt&amp;quot;&amp;gt;Application process is currently closed until May&amp;lt;/span&amp;gt;  &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |E-mail your statement of interest to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;.&lt;br /&gt;
Seats are limited. Submit early to provide sufficient time for the interview process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After initial contact and cursory confirmation of qualifications, students will have an interview and aptitude test scheduled. The interview is mostly informal (no suit/tie/dress requirements). This is an opportunity for the prospective intern to visit the facility and gain a first-hand look at what resources are available and what you would be doing. Time slots for interviewing occur on Wednesdays and Saturdays (see [[#Important Dates|dates]] below).&lt;br /&gt;
&lt;br /&gt;
On the same day as the interview, students will take a written aptitude quiz. The goal of the quiz is to confirm that the student has an understanding of the mathematical concepts required for the program. Students should also have some basic programming experience (the quiz questions are programming language agnostic so you can use whichever programming language you are most comfortable with). Example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;. The interview and quiz process takes about 60 minutes.&lt;br /&gt;
&lt;br /&gt;
== Important Dates ==&lt;br /&gt;
The following are a list of important dates for the application process:&lt;br /&gt;
* November 3, 6, 7, 8, 13, 14, 20, 21, 27, 28 - Interviewing (after school)&lt;br /&gt;
* November 4 - Interview day&lt;br /&gt;
* &#039;&#039;&#039;November 22 - Application deadline&#039;&#039;&#039;. Last day for application e-mails (send to &#039;&#039;&#039;david.watson@ssd412.org&#039;&#039;&#039;)&lt;br /&gt;
* December 2 - Interview day&lt;br /&gt;
* &#039;&#039;&#039;December 4 - Last day for interview&#039;&#039;&#039;&lt;br /&gt;
* December 6 - Orientation session (ID badge pictures, [[Intern Manual|intern manual]] review, equipment assignment)&lt;br /&gt;
* &#039;&#039;&#039;December 9 - Full day orientation &amp;amp; maintenance session&#039;&#039;&#039;&lt;br /&gt;
* December 13 - Orientation session (CLI/OS introduction, laptop orientation)&lt;br /&gt;
* December 20 - Orientation session (Computer science introduction)&lt;br /&gt;
Students wishing to become an intern in the IT Department internship program should check the &#039;&#039;&#039;[[Internship Qualifications|requirements]]&#039;&#039;&#039; of the program to verify qualifications.&lt;br /&gt;
&lt;br /&gt;
== Winter/Spring Schedule ==&lt;br /&gt;
For early 2024, the following is a general schedule subject to change based on availability of coordinator and support staff. Accepted interns will be polled to arrange a schedule that best meets the constraints of the group.&lt;br /&gt;
&lt;br /&gt;
* January thru June - Early Release Wednesdays 1:30 PM to 5:00 PM&lt;br /&gt;
* January thru June - One Saturday per month 9:00 AM to 4:00 PM&lt;br /&gt;
* January thru June - One day per break (Winter Break, Mid-Winter Break, Spring Break) 9:00 AM to 4:00 PM&lt;br /&gt;
* May - One extra Saturday in May will be scheduled for lab maintenance, cleaning and inventory 9:00 AM to 4:00 PM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Schedule could change depending on progress and needs of the group)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=401</id>
		<title>Upcoming Session Information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Upcoming_Session_Information&amp;diff=401"/>
		<updated>2024-09-03T21:50:47Z</updated>

		<summary type="html">&lt;p&gt;K10: Created page with &amp;quot;== Early 2024 Session == The application process is open for students wishing to become interns in the IT Department for during the first half of 2024. The term will start December 6, 2023. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are limited number of seats in the program (for Winter 2023/2024 session, there will be 6 seats available). Prospective interns that meet the [https://inte...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Early 2024 Session ==&lt;br /&gt;
The application process is open for students wishing to become interns in the IT Department for during the first half of 2024. The term will start December 6, 2023. This opportunity is available to all students at Shorewood and Shorecrest. It is important to apply as early as possible as there are limited number of seats in the program (for Winter 2023/2024 session, there will be 6 seats available). Prospective interns that meet the [https://internwiki.shorelineschools.org/wiki/index.php?title=Internship_Qualifications qualifications] may be selected based on how early they apply, their interview and test results.&lt;br /&gt;
&lt;br /&gt;
== Application and interview process ==&lt;br /&gt;
Students interested in the program must send an initial contact e-mail to the coordinator. The e-mail needs to state why you are interested in becoming an intern, what you hope to gain from the experience, and how you meet the stated qualifications.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!&amp;lt;span style=&amp;quot;color: red; font-size:18.0pt&amp;quot;&amp;gt;Application process is currently closed until May&amp;lt;/span&amp;gt;  &lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |E-mail your statement of interest to &#039;&#039;&#039;[mailto:david.watson@ssd412.org?Subject=Internship%20Application david.watson@ssd412.org]&#039;&#039;&#039;.&lt;br /&gt;
Seats are limited. Submit early to provide sufficient time for the interview process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After initial contact and cursory confirmation of qualifications, students will have an interview and aptitude test scheduled. The interview is mostly informal (no suit/tie/dress requirements). This is an opportunity for the prospective intern to visit the facility and gain a first-hand look at what resources are available and what you would be doing. Time slots for interviewing occur on Wednesdays and Saturdays (see [[#Important Dates|dates]] below).&lt;br /&gt;
&lt;br /&gt;
On the same day as the interview, students will take a written aptitude quiz. The goal of the quiz is to confirm that the student has an understanding of the mathematical concepts required for the program. Students should also have some basic programming experience (the quiz questions are programming language agnostic so you can use whichever programming language you are most comfortable with). Example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;. The interview and quiz process takes about 60 minutes.&lt;br /&gt;
&lt;br /&gt;
== Important Dates ==&lt;br /&gt;
The following are a list of important dates for the application process:&lt;br /&gt;
* November 3, 6, 7, 8, 13, 14, 20, 21, 27, 28 - Interviewing (after school)&lt;br /&gt;
* November 4 - Interview day&lt;br /&gt;
* &#039;&#039;&#039;November 22 - Application deadline&#039;&#039;&#039;. Last day for application e-mails (send to &#039;&#039;&#039;david.watson@ssd412.org&#039;&#039;&#039;)&lt;br /&gt;
* December 2 - Interview day&lt;br /&gt;
* &#039;&#039;&#039;December 4 - Last day for interview&#039;&#039;&#039;&lt;br /&gt;
* December 6 - Orientation session (ID badge pictures, [[Intern Manual|intern manual]] review, equipment assignment)&lt;br /&gt;
* &#039;&#039;&#039;December 9 - Full day orientation &amp;amp; maintenance session&#039;&#039;&#039;&lt;br /&gt;
* December 13 - Orientation session (CLI/OS introduction, laptop orientation)&lt;br /&gt;
* December 20 - Orientation session (Computer science introduction)&lt;br /&gt;
Students wishing to become an intern in the IT Department internship program should check the &#039;&#039;&#039;[[Internship Qualifications|requirements]]&#039;&#039;&#039; of the program to verify qualifications.&lt;br /&gt;
&lt;br /&gt;
== Winter/Spring Schedule ==&lt;br /&gt;
For early 2024, the following is a general schedule subject to change based on availability of coordinator and support staff. Accepted interns will be polled to arrange a schedule that best meets the constraints of the group.&lt;br /&gt;
&lt;br /&gt;
* January thru June - Early Release Wednesdays 1:30 PM to 5:00 PM&lt;br /&gt;
* January thru June - One Saturday per month 9:00 AM to 4:00 PM&lt;br /&gt;
* January thru June - One day per break (Winter Break, Mid-Winter Break, Spring Break) 9:00 AM to 4:00 PM&lt;br /&gt;
* May - One extra Saturday in May will be scheduled for lab maintenance, cleaning and inventory 9:00 AM to 4:00 PM&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;(Schedule could change depending on progress and needs of the group)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=400</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=400"/>
		<updated>2024-09-03T21:50:40Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Table of Contents */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Lab1.png|thumb|The Learning Laboratory.]]&lt;br /&gt;
[[File:Elab.png|thumb|Electronics station and soldering station.]]&lt;br /&gt;
[[File:Officebooks.jpg|thumb|A bookshelf in the office space.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Greetings to all box folders, cable sorters, and equipment haulers; current and future.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Welcome to the information center for the Shoreline School District Information Technology Internship Program.&lt;br /&gt;
&lt;br /&gt;
If you are enthusiastic to learn more about computing, becoming an intern may be a good fit for you. Look over this page to get a feel for what interns learn and what work they do. Then be sure to check to see if you &amp;lt;u&amp;gt;[[Internship Qualifications|qualify]]&amp;lt;/u&amp;gt; and find out when the next &amp;lt;u&amp;gt;[[Term ScheduleW24|application period]]&amp;lt;/u&amp;gt; is open. &lt;br /&gt;
&lt;br /&gt;
For new interns... Congratulations on your position in this internship program at the [https://www.ssd412.org/departments/technology Information Technology Department] within the Shoreline School District! Your Intern Wiki resources can be found [http://internpi.ssd412.org here].&lt;br /&gt;
&lt;br /&gt;
== Table of Contents ==&lt;br /&gt;
&lt;br /&gt;
* [[Internship Introduction|Internship Introduction]]&lt;br /&gt;
** An overview of the program.&lt;br /&gt;
* [[Internship Qualifications|Internship Qualifications]]&lt;br /&gt;
** The qualifications that are needed to become an intern.&lt;br /&gt;
* [[Upcoming Session Information|Upcoming Session Information]]&lt;br /&gt;
** Information on the next term for new interns.&lt;br /&gt;
* [[Meeting information|Meeting information]]&lt;br /&gt;
** Information on the schedule and location of the internship.&lt;br /&gt;
* [[Learning Program|Learning Program]]&lt;br /&gt;
** The curriculum for the learning segments of your internship.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Internship_Qualifications&amp;diff=399</id>
		<title>Internship Qualifications</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Internship_Qualifications&amp;diff=399"/>
		<updated>2024-09-03T21:48:47Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== To become a new intern, students must: ==&lt;br /&gt;
&lt;br /&gt;
* Be a current student in the Shoreline School District in grades 8 thru 11 (for Summer sessions) or 9 thru 12 (for Winter session).&lt;br /&gt;
* Have strong aptitude in math, science and computer science.&lt;br /&gt;
* Be currently enrolled in or have completed one of the following:&lt;br /&gt;
** AP Computer Science A&lt;br /&gt;
** Running Start CS courses&lt;br /&gt;
** Other technical computer/programming courses&lt;br /&gt;
::&#039;&#039;(This requirement may be waived if the student can demonstrate sufficient aptitude and/or enthusiasm towards computing/programming during the interview process. Personal experience with computer programming and computer science concepts or participation in STEM classes and activities such as Robotics could serve as substitute qualifications.)&#039;&#039;&lt;br /&gt;
* Have the time to participate and keep up with the &amp;lt;u&amp;gt;&#039;&#039;&#039;[[Meeting_information#Schedule|schedule]]&#039;&#039;&#039;&amp;lt;/u&amp;gt; of the program (minimum 20 hours per month).&lt;br /&gt;
* Have transportation to and from the district central office ([[Meeting_information#Meeting Location|The Shoreline Center]]).&lt;br /&gt;
* Have strong aptitude with very technical concepts.&lt;br /&gt;
* Complete the application and interview process:&lt;br /&gt;
** Initial contact e-mail with letter of interest to the coordinator. &#039;&#039;(The letter of interest should state why you are interested in becoming an intern and how you meet the stated qualifications. E-mail to &#039;&#039; &#039;&#039;&#039;david.watson@ssd412.org&#039;&#039;&#039; &#039;&#039; by the &amp;lt;u&amp;gt;[[Term ScheduleW24|application deadline]]&amp;lt;/u&amp;gt;.)&#039;&#039;&lt;br /&gt;
** Interview with internship coordination team&lt;br /&gt;
** Complete entrance quiz (example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The learning program includes activities that require the students to be comfortable with the Java programming language. Students familiar with other programming languages should follow a tutorial to become sufficiently acclimated to Java programming.&lt;br /&gt;
  - Navin Reddy&#039;s [https://www.youtube.com/playlist?list=PLsyeobzWxl7pe_IiTfNyr55kwJPWbgxB5 Java video tutorial series] (up to lesson #20) &lt;br /&gt;
  - W3 Schools [https://www.w3schools.com/java/ Java tutorial]&lt;br /&gt;
&lt;br /&gt;
== To stay in the program ==&lt;br /&gt;
* Maintain academic performance in school.&lt;br /&gt;
::&#039;&#039;(Students do not have to have straight A&#039;s but their grades must not drop overall.)&#039;&#039;&lt;br /&gt;
* Maintain clean disciplinary record in school.&lt;br /&gt;
* Maintain an excellent attendance record within the program (minimum of 20 hours per month in attendance).&lt;br /&gt;
* Participate in activities and perform well in learning projects.&lt;br /&gt;
* Act within the guidelines required by the Internship Code of Conduct, Safety Guidelines and School District/Departmental policies, all of which will be explained during orientation.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Meeting_information&amp;diff=398</id>
		<title>Meeting information</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Meeting_information&amp;diff=398"/>
		<updated>2024-09-03T21:22:27Z</updated>

		<summary type="html">&lt;p&gt;K10: Created page with &amp;quot;== Meeting Location == Shoreline Center Location. Interns meet at the Shoreline School District Information Technology Department. This is located at the district central office (next to the Shoreline Stadium near I-5 and NE 185th Street) located at: :&amp;#039;&amp;#039;&amp;#039;Shoreline Center&amp;#039;&amp;#039;&amp;#039; :18560 1st Ave NE :Shoreline, WA 98155 [https://www.google.com/maps/@47.7642705,-122.3269118,797m/data=!3m1!1e3 (Location on Google Maps)]  The IT Department is located at the N...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeting Location ==&lt;br /&gt;
[[File:SLC.png|thumb|Shoreline Center Location.]]&lt;br /&gt;
Interns meet at the Shoreline School District Information Technology Department. This is located at the district central office (next to the Shoreline Stadium near I-5 and NE 185th Street) located at:&lt;br /&gt;
:&#039;&#039;&#039;Shoreline Center&#039;&#039;&#039;&lt;br /&gt;
:18560 1st Ave NE&lt;br /&gt;
:Shoreline, WA 98155&lt;br /&gt;
[https://www.google.com/maps/@47.7642705,-122.3269118,797m/data=!3m1!1e3 (Location on Google Maps)]&lt;br /&gt;
&lt;br /&gt;
The IT Department is located at the North end of the campus in building H. This can be found by going into the North parking lot entrance near the tennis courts and soccer field. The H building is at the South edge of the parking lot. &lt;br /&gt;
&lt;br /&gt;
The internship program is run by the network services staff in the IT department. Interns meet in the technology learning lab and the network services office.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Make sure to verify the location on the map. Many people mistakenly head to Shoreline Community College. The Shoreline Center is not associated with the college. Geographically, the complex is 10 blocks North of the Shoreline Library and about 2 blocks West of the 185th Street light rail terminal.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Winter schedule is in effect.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Winter Session Starting December 6, 2023&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Every &#039;&#039;&#039;Wednesday&#039;&#039;&#039; after school on &#039;&#039;&#039;Early Release Days only&#039;&#039;&#039;. Start time is &#039;&#039;&#039;1:30 PM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;5:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* One &#039;&#039;&#039;Saturday&#039;&#039;&#039; every month. Start time is &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;A minimum of one day during each school break&#039;&#039;&#039; (Winter Break, Mid-Winter Break, Spring Break). Start time &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;. &lt;br /&gt;
&#039;&#039;(Students must bring lunch or have meal arrangements for the long days)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Summer 2024 applications now being accepted.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For new interns, you can find information about the Summer 2024 session [[Term ScheduleS24|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Flexible Schedule&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After the introductory first year, students who decide to continue within the program can choose their schedule and what projects they can work on. All interns must spend a minimum of 20 hours of learning/volunteer time to retain good standing within the program. For group projects, all team members jointly decide the meeting times and the specifics of the projects they will be working on.&lt;br /&gt;
&lt;br /&gt;
Interns who are up to the challenge are highly encouraged to enter into the Running Start program in Junior and/or Senior years as this can save on long-term college costs and provide students with commensurate educational experience. This also has the benefit of providing more flexibility to class schedules.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Other meeting opportunities&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Interns can sign up for extra time in the electronics labs or other resources with approval from the internship coordinator. These time slots are typically scheduled on &#039;&#039;&#039;Fridays&#039;&#039;&#039; from &#039;&#039;&#039;2:30 PM&#039;&#039;&#039; to &#039;&#039;&#039;6:00 PM&#039;&#039;&#039; or on &#039;&#039;&#039;Saturdays&#039;&#039;&#039;. &#039;&#039;(Scheduling for Saturdays require at least 2 interns to make the time commitment.)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Internship_Qualifications&amp;diff=397</id>
		<title>Internship Qualifications</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Internship_Qualifications&amp;diff=397"/>
		<updated>2024-09-03T21:22:18Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== To become a new intern, students must: ==&lt;br /&gt;
&lt;br /&gt;
* Be a current student in the Shoreline School District in grades 8 thru 11 (for Summer sessions) or 9 thru 12 (for Winter session).&lt;br /&gt;
* Have strong aptitude in math, science and/or computer science&lt;br /&gt;
* Be currently enrolled in or have completed one of the following&lt;br /&gt;
** AP Computer Science A&lt;br /&gt;
** Running Start CS courses&lt;br /&gt;
** Other technical computer/programming courses&lt;br /&gt;
::&#039;&#039;(This requirement may be waived if the student can demonstrate sufficient aptitude and/or enthusiasm towards computing/programming during the interview process. Personal experience with computer programming and computer science concepts or participation in STEM classes and activities such as Robotics could serve as substitute qualifications.)&#039;&#039;&lt;br /&gt;
* Have the time to participate and keep up with the &amp;lt;u&amp;gt;&#039;&#039;&#039;[[Meeting_information#Schedule|schedule]]&#039;&#039;&#039;&amp;lt;/u&amp;gt; of the program (minimum 20 hours per month).&lt;br /&gt;
* Have transportation to and from the district central office ([[Meeting_information#Meeting Location|The Shoreline Center]])&lt;br /&gt;
* Have strong aptitude with very technical concepts&lt;br /&gt;
* Complete the application and interview process&lt;br /&gt;
** Initial contact e-mail with letter of interest to the coordinator. &#039;&#039;(The letter of interest should state why you are interested in becoming an intern and how you meet the stated qualifications. E-mail to &#039;&#039; &#039;&#039;&#039;david.watson@ssd412.org&#039;&#039;&#039; &#039;&#039; by the &amp;lt;u&amp;gt;[[Term ScheduleW24|application deadline]]&amp;lt;/u&amp;gt;.)&#039;&#039;&lt;br /&gt;
** Interview with internship coordination team&lt;br /&gt;
** Complete entrance quiz (example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The learning program includes activities that require the students to be comfortable with the Java programming language. Students familiar with other programming languages should follow a tutorial to become sufficiently acclimated to Java programming.&lt;br /&gt;
  - Navin Reddy&#039;s [https://www.youtube.com/playlist?list=PLsyeobzWxl7pe_IiTfNyr55kwJPWbgxB5 Java video tutorial series] (up to lesson #20) &lt;br /&gt;
  - W3 Schools [https://www.w3schools.com/java/ Java tutorial]&lt;br /&gt;
&lt;br /&gt;
== How to stay in the program ==&lt;br /&gt;
* Maintain academic performance in school&lt;br /&gt;
::&#039;&#039;(Students do not have to have straight A&#039;s but their grades must not drop overall.)&#039;&#039;&lt;br /&gt;
* Maintain clean disciplinary record in school&lt;br /&gt;
* Maintain an excellent attendance record within the program (minimum of 20 hours per month in attendance)&lt;br /&gt;
* Participate in activities and perform well in learning projects&lt;br /&gt;
* Act within the guidelines required by the Internship Code of Conduct, Safety Guidelines and School District/Departmental policies&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Meeting_information:&amp;diff=396</id>
		<title>Meeting information:</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Meeting_information:&amp;diff=396"/>
		<updated>2024-09-03T21:20:25Z</updated>

		<summary type="html">&lt;p&gt;K10: Created page with &amp;quot;== Meeting Location == Shoreline Center Location. Interns meet at the Shoreline School District Information Technology Department. This is located at the district central office (next to the Shoreline Stadium near I-5 and NE 185th Street) located at: :&amp;#039;&amp;#039;&amp;#039;Shoreline Center&amp;#039;&amp;#039;&amp;#039; :18560 1st Ave NE :Shoreline, WA 98155 [https://www.google.com/maps/@47.7642705,-122.3269118,797m/data=!3m1!1e3 (Location on Google Maps)]  The IT Department is located at the N...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Meeting Location ==&lt;br /&gt;
[[File:SLC.png|thumb|Shoreline Center Location.]]&lt;br /&gt;
Interns meet at the Shoreline School District Information Technology Department. This is located at the district central office (next to the Shoreline Stadium near I-5 and NE 185th Street) located at:&lt;br /&gt;
:&#039;&#039;&#039;Shoreline Center&#039;&#039;&#039;&lt;br /&gt;
:18560 1st Ave NE&lt;br /&gt;
:Shoreline, WA 98155&lt;br /&gt;
[https://www.google.com/maps/@47.7642705,-122.3269118,797m/data=!3m1!1e3 (Location on Google Maps)]&lt;br /&gt;
&lt;br /&gt;
The IT Department is located at the North end of the campus in building H. This can be found by going into the North parking lot entrance near the tennis courts and soccer field. The H building is at the South edge of the parking lot. &lt;br /&gt;
&lt;br /&gt;
The internship program is run by the network services staff in the IT department. Interns meet in the technology learning lab and the network services office.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Make sure to verify the location on the map. Many people mistakenly head to Shoreline Community College. The Shoreline Center is not associated with the college. Geographically, the complex is 10 blocks North of the Shoreline Library and about 2 blocks West of the 185th Street light rail terminal.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Winter schedule is in effect.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Winter Session Starting December 6, 2023&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Every &#039;&#039;&#039;Wednesday&#039;&#039;&#039; after school on &#039;&#039;&#039;Early Release Days only&#039;&#039;&#039;. Start time is &#039;&#039;&#039;1:30 PM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;5:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* One &#039;&#039;&#039;Saturday&#039;&#039;&#039; every month. Start time is &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;A minimum of one day during each school break&#039;&#039;&#039; (Winter Break, Mid-Winter Break, Spring Break). Start time &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;. &lt;br /&gt;
&#039;&#039;(Students must bring lunch or have meal arrangements for the long days)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Summer 2024 applications now being accepted.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For new interns, you can find information about the Summer 2024 session [[Term ScheduleS24|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Flexible Schedule&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After the introductory first year, students who decide to continue within the program can choose their schedule and what projects they can work on. All interns must spend a minimum of 20 hours of learning/volunteer time to retain good standing within the program. For group projects, all team members jointly decide the meeting times and the specifics of the projects they will be working on.&lt;br /&gt;
&lt;br /&gt;
Interns who are up to the challenge are highly encouraged to enter into the Running Start program in Junior and/or Senior years as this can save on long-term college costs and provide students with commensurate educational experience. This also has the benefit of providing more flexibility to class schedules.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Other meeting opportunities&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Interns can sign up for extra time in the electronics labs or other resources with approval from the internship coordinator. These time slots are typically scheduled on &#039;&#039;&#039;Fridays&#039;&#039;&#039; from &#039;&#039;&#039;2:30 PM&#039;&#039;&#039; to &#039;&#039;&#039;6:00 PM&#039;&#039;&#039; or on &#039;&#039;&#039;Saturdays&#039;&#039;&#039;. &#039;&#039;(Scheduling for Saturdays require at least 2 interns to make the time commitment.)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Internship_Qualifications&amp;diff=395</id>
		<title>Internship Qualifications</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Internship_Qualifications&amp;diff=395"/>
		<updated>2024-09-03T21:11:44Z</updated>

		<summary type="html">&lt;p&gt;K10: /* To become an new intern, students must: */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== To become a new intern, students must: ==&lt;br /&gt;
&lt;br /&gt;
* Be a current student in the Shoreline School District in grades 8 thru 11 (for Summer sessions) or 9 thru 12 (for Winter session).&lt;br /&gt;
* Have strong aptitude in math, science and/or computer science&lt;br /&gt;
* Be currently enrolled in or have completed one of the following&lt;br /&gt;
** AP Computer Science A&lt;br /&gt;
** Running Start CS courses&lt;br /&gt;
** Other technical computer/programming courses&lt;br /&gt;
::&#039;&#039;(This requirement may be waived if the student can demonstrate sufficient aptitude and/or enthusiasm towards computing/programming during the interview process. Personal experience with computer programming and computer science concepts or participation in STEM classes and activities such as Robotics could serve as substitute qualifications.)&#039;&#039;&lt;br /&gt;
* Have the time to participate and keep up with the &amp;lt;u&amp;gt;&#039;&#039;&#039;[[#Schedule|schedule]]&#039;&#039;&#039;&amp;lt;/u&amp;gt; of the program (minimum 20 hours per month).&lt;br /&gt;
* Have transportation to and from the district central office ([[#Meeting Location|The Shoreline Center]])&lt;br /&gt;
* Have strong aptitude with very technical concepts&lt;br /&gt;
* Complete the application and interview process&lt;br /&gt;
** Initial contact e-mail with letter of interest to the coordinator. &#039;&#039;(The letter of interest should state why you are interested in becoming an intern and how you meet the stated qualifications. E-mail to &#039;&#039; &#039;&#039;&#039;david.watson@ssd412.org&#039;&#039;&#039; &#039;&#039; by the &amp;lt;u&amp;gt;[[Term ScheduleW24|application deadline]]&amp;lt;/u&amp;gt;.)&#039;&#039;&lt;br /&gt;
** Interview with internship coordination team&lt;br /&gt;
** Complete entrance quiz (example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The learning program includes activities that require the students to be comfortable with the Java programming language. Students familiar with other programming languages should follow a tutorial to become sufficiently acclimated to Java programming.&lt;br /&gt;
  - Navin Reddy&#039;s [https://www.youtube.com/playlist?list=PLsyeobzWxl7pe_IiTfNyr55kwJPWbgxB5 Java video tutorial series] (up to lesson #20) &lt;br /&gt;
  - W3 Schools [https://www.w3schools.com/java/ Java tutorial]&lt;br /&gt;
&lt;br /&gt;
== How to stay in the program ==&lt;br /&gt;
* Maintain academic performance in school&lt;br /&gt;
::&#039;&#039;(Students do not have to have straight A&#039;s but their grades must not drop overall.)&#039;&#039;&lt;br /&gt;
* Maintain clean disciplinary record in school&lt;br /&gt;
* Maintain an excellent attendance record within the program (minimum of 20 hours per month in attendance)&lt;br /&gt;
* Participate in activities and perform well in learning projects&lt;br /&gt;
* Act within the guidelines required by the Internship Code of Conduct, Safety Guidelines and School District/Departmental policies&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
[[File:SLC.png|thumb|Shoreline Center Location.]]&lt;br /&gt;
Interns meet at the Shoreline School District Information Technology Department. This is located at the district central office (next to the Shoreline Stadium near I-5 and NE 185th Street) located at:&lt;br /&gt;
:&#039;&#039;&#039;Shoreline Center&#039;&#039;&#039;&lt;br /&gt;
:18560 1st Ave NE&lt;br /&gt;
:Shoreline, WA 98155&lt;br /&gt;
[https://www.google.com/maps/@47.7642705,-122.3269118,797m/data=!3m1!1e3 (Location on Google Maps)]&lt;br /&gt;
&lt;br /&gt;
The IT Department is located at the North end of the campus in building H. This can be found by going into the North parking lot entrance near the tennis courts and soccer field. The H building is at the South edge of the parking lot. &lt;br /&gt;
&lt;br /&gt;
The internship program is run by the network services staff in the IT department. Interns meet in the technology learning lab and the network services office.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Make sure to verify the location on the map. Many people mistakenly head to Shoreline Community College. The Shoreline Center is not associated with the college. Geographically, the complex is 10 blocks North of the Shoreline Library and about 2 blocks West of the 185th Street light rail terminal.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Winter schedule is in effect.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Winter Session Starting December 6, 2023&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Every &#039;&#039;&#039;Wednesday&#039;&#039;&#039; after school on &#039;&#039;&#039;Early Release Days only&#039;&#039;&#039;. Start time is &#039;&#039;&#039;1:30 PM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;5:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* One &#039;&#039;&#039;Saturday&#039;&#039;&#039; every month. Start time is &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;A minimum of one day during each school break&#039;&#039;&#039; (Winter Break, Mid-Winter Break, Spring Break). Start time &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;. &lt;br /&gt;
&#039;&#039;(Students must bring lunch or have meal arrangements for the long days)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Summer 2024 applications now being accepted.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For new interns, you can find information about the Summer 2024 session [[Term ScheduleS24|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Flexible Schedule&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After the introductory first year, students who decide to continue within the program can choose their schedule and what projects they can work on. All interns must spend a minimum of 20 hours of learning/volunteer time to retain good standing within the program. For group projects, all team members jointly decide the meeting times and the specifics of the projects they will be working on.&lt;br /&gt;
&lt;br /&gt;
Interns who are up to the challenge are highly encouraged to enter into the Running Start program in Junior and/or Senior years as this can save on long-term college costs and provide students with commensurate educational experience. This also has the benefit of providing more flexibility to class schedules.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Other meeting opportunities&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Interns can sign up for extra time in the electronics labs or other resources with approval from the internship coordinator. These time slots are typically scheduled on &#039;&#039;&#039;Fridays&#039;&#039;&#039; from &#039;&#039;&#039;2:30 PM&#039;&#039;&#039; to &#039;&#039;&#039;6:00 PM&#039;&#039;&#039; or on &#039;&#039;&#039;Saturdays&#039;&#039;&#039;. &#039;&#039;(Scheduling for Saturdays require at least 2 interns to make the time commitment.)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Internship_Introduction&amp;diff=394</id>
		<title>Internship Introduction</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Internship_Introduction&amp;diff=394"/>
		<updated>2024-09-03T20:50:35Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Caybulwrapper.png|thumb|You. You poor soul.]]&lt;br /&gt;
&lt;br /&gt;
This program can provide an opportunity to serve the staff and students of the Shoreline School District while still being a student yourself. Over the next one, two, or three years (depending on your age), you will engage in a [[Learning Program|learning environment]] that encompasses elements of computer science, information technology, [https://en.wikipedia.org/wiki/Computer_engineering computer engineering] and other technical disciplines. Additionally, you will be able to perform work &amp;quot;in the field&amp;quot; in order to help maintain District technologies and systems and gain practical experience.&lt;br /&gt;
&lt;br /&gt;
On this page, you will find general information on what you can expect from being an intern and see an overview of what is expected of you as an intern. The IT department accepts a limited number of students per enrollment period and you must be sure that this is right for you. The time and mental demands can be very challenging so be sure to fully understand what you may be getting into.&lt;br /&gt;
&lt;br /&gt;
== What do Information Technology interns do? ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Learning Experience&#039;&#039;&#039;&lt;br /&gt;
[[File:Calc.png|thumb|Building a calculator.]]&lt;br /&gt;
Taking AP Computer Science Principles and AP Computer Science A in high school will teach you many things about computers and programming. These classes will give you a high level understanding of what computers are used for and how to get them to do what you want them to do. But HOW computers work is another story. You will often hear that computers work in the binary number system and that transistors are the most important device that allow computers to work. Your learning experience in the internship will take you to the lower levels that are typically glossed over in most classes.&lt;br /&gt;
&lt;br /&gt;
For new interns, there is a multi-month learning curriculum to bring new students up to speed. The material gets VERY DEEP into how computers work. We get into computer mathematics, logic design, electronic circuits, computer architecture, low-level programming (Assembly), and high-level programming (Java, Perl). This can be quite intimidating as the topics explored are typically considered college level material. This learning experience makes sure students have a deep foundational understanding of how computers work and cements their skills in abstract thinking, causality and effective communication.&lt;br /&gt;
&lt;br /&gt;
Once new interns have completed the initial learning phase, they become full interns and have many more learning options and activities available. Interns are always engaged in learning activities and projects and they can decide what pathways to follow according to their interests. Where possible, interns will be assigned tasks/duties that coincide with their chosen learning pathways to enhance the learning experience. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hands-On Labs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All interns use their acquired knowledge in practical lab projects. Early projects are guided learning experiences working through pre-made kits. Interns have access to electronic components, workstations, oscilloscopes, signal generators and other tools to create working projects. Later projects can be custom projects or enhancements of recreations of projects done by previous groups of interns.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IT Department Support&#039;&#039;&#039;&lt;br /&gt;
[[File:Network1.png|thumb|Communications network.]]&lt;br /&gt;
The Information Technology department of the Shoreline School District services over 1500 staff and 8500 students across 18 sites in the cities of Shoreline and Lake Forest Park. Interns from time to time will engage in helping technicians to troubleshoot, install, maintain, decommission and inventory equipment and software. These tasks will usually be done during non-school days (school breaks and the Summer). Interns must have a flexible schedule to work on those days.&lt;br /&gt;
&lt;br /&gt;
The most common work involves physical labor, repetitive and small tasks. While these tasks may not sound exciting, they are critically important and have a significant impact on school functions. Interns must be willing to take on these kinds of duties. Interns will gradually learn more and build their skillset allowing them to take on more complex and interesting technical tasks. Students will gain experience with networking systems, servers, and programming. This experience will enhance the internship learning pathway that they are involved in. There are often large-scale technology/programming projects that students can participate in. Examples include:&lt;br /&gt;
* Implementing network infrastructure installation and configuration in school buildings&lt;br /&gt;
* Programming websites for district-wide functions&lt;br /&gt;
* Building applications to support monitoring and troubleshooting tasks.&lt;br /&gt;
* Operation system development &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; It is important to understand that time spent in the internship program is &#039;&#039;&#039;entirely voluntary&#039;&#039;&#039;. Students have used aspects of the internship experience to gain community service credit for high school, college credit for internships or independent studies, and bullet items for resumes. Prospective students should be fully aware that there is no inherent provisions made for monetary compensation.&lt;br /&gt;
&lt;br /&gt;
== Is this right for you? ==&lt;br /&gt;
&lt;br /&gt;
To determine if an internship is right for you, consider the following questions...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Have you ever written a computer program in your spare time?&#039;&#039;&#039; &#039;&#039;(you know... just for fun)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This experience will challenge your programming skills. All interns start off by running through a learning program in computer engineering to understand how computers work. This program is very technical and can take 6 months to a full year to complete.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Do you enjoy learning about computers?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The purpose of this internship is to learn as much as possible about computing.  After the initial learning, interns will be eligible to engage in more advanced computer tasks. An internship with a school system is geared towards learning so you must continue to engage in activities that enhance your knowledge.&lt;br /&gt;
&lt;br /&gt;
Keep in mind, computing is about &#039;&#039;&#039;machines that do mathematics&#039;&#039;&#039;. Prospective interns should be comfortable with learning and doing both arithmetical and logical mathematics.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Are you willing to work?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The IT department of the Shoreline School District as well as other departments frequently have computer related tasks that come up that we assign to interns. Some tasks are mundane and some are technically challenging. These are practical work experiences that you can put on a job resume or college application to demonstrate your technical acumen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Do you have the ability to invest the time?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Interning can be very time consuming and students MUST be willing to commit as attendance is mandatory.&lt;br /&gt;
&lt;br /&gt;
== Time Commitment ==&lt;br /&gt;
&lt;br /&gt;
All interns are expected to attend a minimum of &#039;&#039;&#039;20 hours per month&#039;&#039;&#039;. This time will be spent on structured and independent learning projects. That time will be scheduled with the program coordinator. Students can sign up for extra time to get help with work on personal projects and to work on district projects to get hands-on practical experience. Students will also need to be able to do learning activities on their own time. These activities include reading assignments, videos to watch and research done independently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;General Schedule Information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To enter into the program, new interns will spend approximately 20 hours per month in deep learning about computers. These sessions will occur in the afternoon of early release days, one Saturday a month and one day during each of the school breaks. This is generally completed over the course of 6 months. For older students, there is flexibility as far as the specific days that are scheduled.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Internship_Introduction&amp;diff=393</id>
		<title>Internship Introduction</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Internship_Introduction&amp;diff=393"/>
		<updated>2024-09-03T20:41:05Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Caybulwrapper.png|thumb|You. You poor soul.]]&lt;br /&gt;
&lt;br /&gt;
This program can provide an opportunity to serve the staff and students of the Shoreline School District while still being a student yourself. Over the next one, two, or three years (depending on your age), you will engage in a [[Learning Program|learning environment]] that encompasses elements of computer science, information technology, [https://en.wikipedia.org/wiki/Computer_engineering computer engineering] and other technical disciplines. Additionally, you will be able to perform work &amp;quot;in the field&amp;quot; in order to help maintain District technologies and systems and gain practical experience.&lt;br /&gt;
&lt;br /&gt;
On this page, you will find general information on what you can expect from being an intern and see an overview of what is expected of you as an intern. The IT department accepts a limited number of students per enrollment period and you must be sure that this is right for you. The time and mental demands can be very challenging so be sure to fully understand what you may be getting into.&lt;br /&gt;
&lt;br /&gt;
== What do Information Technology interns do? ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Learning Experience&#039;&#039;&#039;&lt;br /&gt;
[[File:Calc.png|thumb|Building a calculator.]]&lt;br /&gt;
Taking AP Computer Science Principles and AP Computer Science A in high school will teach you many things about computers and programming. These classes will give you a high level understanding of what computers are used for and how to get them to do what you want them to do. But HOW computers work is another story. You will often hear that computers work in the binary number system and that transistors are the most important device that allow computers to work. Your learning experience in the internship will take you to the lower levels that are typically glossed over in most classes.&lt;br /&gt;
&lt;br /&gt;
For new interns, there is a multi-month learning curriculum to bring new students up to speed. The material gets VERY DEEP into how computers work. We get into computer mathematics, logic design, electronic circuits, computer architecture, low-level programming (Assembly), and high-level programming (Java, Perl). This can be quite intimidating as the topics explored are typically considered college level material. This learning experience makes sure students have a deep foundational understanding of how computers work and cements their skills in abstract thinking, causality and effective communication.&lt;br /&gt;
&lt;br /&gt;
Once new interns have completed the initial learning phase, they become full interns and have many more learning options and activities available. Interns are always engaged in learning activities and projects and they can decide what pathways to follow according to their interests. Where possible, interns will be assigned tasks/duties that coincide with their chosen learning pathways to enhance the learning experience. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hands-On Labs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All interns use their acquired knowledge in practical lab projects. Early projects are guided learning experiences working through pre-made kits. Interns have access to electronic components, workstations, oscilloscopes, signal generators and other tools to create working projects. Later projects can be custom projects or enhancements of recreations of projects done by previous groups of interns.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IT Department Support&#039;&#039;&#039;&lt;br /&gt;
[[File:Network1.png|thumb|Communications network.]]&lt;br /&gt;
The Information Technology department of the Shoreline School District services over 1500 and 8500 students across 20 sites in the cities of Shoreline and Lake Forest Park. Interns will often engage in helping technicians to troubleshoot, install, maintain, decommission and inventory equipment and software. These tasks will usually be done during non-school days (school breaks and the Summer). Interns must have a flexible schedule to work on those days.&lt;br /&gt;
&lt;br /&gt;
The most common work involves physical labor, repetitive and small tasks. While these tasks may not sound exciting, they are critically important and have a significant impact on school functions. Interns must be willing to take on these kinds of duties. Interns will gradually learn more and build their skillset allowing them to take on more complex and interesting technical tasks. Students will gain experience with networking systems, servers, and programming. This experience will enhance the internship learning pathway that they are involved in. There are often large-scale technology/programming projects that students can participate in. Examples include:&lt;br /&gt;
* Implementing network infrastructure installation and configuration in school buildings&lt;br /&gt;
* Programming websites for district-wide functions&lt;br /&gt;
* Building applications to support monitoring and troubleshooting tasks.&lt;br /&gt;
* Operation system development &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; It is important to understand that time spent in the internship program is &#039;&#039;&#039;entirely voluntary&#039;&#039;&#039;. Students have used aspects of the internship experience to gain community service credit for high school, college credit for internships or independent studies, and bullet items for resumes. Prospective students should be fully aware that there is no inherent provisions made for monetary compensation.&lt;br /&gt;
&lt;br /&gt;
== Is this right for you? ==&lt;br /&gt;
&lt;br /&gt;
To determine if an internship is right for you, consider the following questions...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Have you ever written a computer program in your spare time?&#039;&#039;&#039; &#039;&#039;(you know... just for fun)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This experience will challenge your programming skills. All interns start off by running through a learning program in computer engineering to understand how computers work. This program is very technical and can take 6 months to a full year to complete.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Do you enjoy learning about computers?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The purpose of this internship is to learn as much as possible about computing.  After the initial learning, interns will be eligible to engage in more advanced computer tasks. An internship with a school system is geared towards learning so you must continue to engage in activities that enhance your knowledge.&lt;br /&gt;
&lt;br /&gt;
Keep in mind, computing is about &#039;&#039;&#039;machines that do mathematics&#039;&#039;&#039;. Prospective interns should be comfortable with learning and doing both arithmetical and logical mathematics.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Are you willing to work?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The IT department of the Shoreline School District as well as other departments frequently have computer related tasks that come up that we assign to interns. Some tasks are mundane and some are technically challenging. These are practical work experiences that you can put on a job resume or college application to demonstrate your technical acumen.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Do you have the ability to invest the time?&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Interning can be very time consuming and students MUST be willing to commit as attendance is mandatory.&lt;br /&gt;
&lt;br /&gt;
== Time Commitment ==&lt;br /&gt;
&lt;br /&gt;
All interns are expected to attend a minimum of &#039;&#039;&#039;20 hours per month&#039;&#039;&#039;. This time will be spent on structured and independent learning projects. That time will be scheduled with the program coordinator. Students can sign up for extra time to get help with work on personal projects and to work on district projects to get hands-on practical experience. Students will also need to be able to do learning activities on their own time. These activities include reading assignments, videos to watch and research done independently.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;General Schedule Information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To enter into the program, new interns will spend approximately 20 hours per month in deep learning about computers. These sessions will occur in the afternoon of early release days, one Saturday a month and one day during each of the school breaks. This is generally completed over the course of 6 months. For older students, there is flexibility as far as the specific days that are scheduled.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Internship_Qualifications&amp;diff=392</id>
		<title>Internship Qualifications</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Internship_Qualifications&amp;diff=392"/>
		<updated>2024-09-03T20:30:50Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== To become an new intern, students must: ==&lt;br /&gt;
&lt;br /&gt;
* Be a current student in the Shoreline School District in grades 8 thru 11 (for Summer sessions) or 9 thru 12 (for Winter session).&lt;br /&gt;
* Have strong aptitude in math, science and/or computer science&lt;br /&gt;
* Be currently enrolled in or have completed one of the following&lt;br /&gt;
** AP Computer Science A&lt;br /&gt;
** Running Start CS courses&lt;br /&gt;
** Other technical computer/programming courses&lt;br /&gt;
::&#039;&#039;(This requirement may be waived if the student can demonstrate sufficient aptitude and/or enthusiasm towards computing programming during the interview process. Personal experience with computer programming and computer science concepts or participation in STEM classes and activities such as Robotics could serve as substitute qualifications.)&#039;&#039;&lt;br /&gt;
* Have the time to participate and keep up with the &amp;lt;u&amp;gt;&#039;&#039;&#039;[[#Schedule|schedule]]&#039;&#039;&#039;&amp;lt;/u&amp;gt; of the program (minimum 20 hours per month).&lt;br /&gt;
* Have transportation to and from the district central office ([[#Meeting Location|The Shoreline Center]])&lt;br /&gt;
* Have strong aptitude with very technical concepts&lt;br /&gt;
* Complete the application and interview process&lt;br /&gt;
** Initial contact e-mail with letter of interest to the coordinator. &#039;&#039;(The letter of interest should state why you are interested in becoming an intern and how you meet the stated qualifications. E-mail to &#039;&#039; &#039;&#039;&#039;david.watson@ssd412.org&#039;&#039;&#039; &#039;&#039; by the &amp;lt;u&amp;gt;[[Term ScheduleW24|application deadline]]&amp;lt;/u&amp;gt;.)&#039;&#039;&lt;br /&gt;
** Interview with internship coordination team&lt;br /&gt;
** Complete entrance quiz (example questions can be found &amp;lt;u&amp;gt;[[Sample Questions|here]]&amp;lt;/u&amp;gt;.)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note: &#039;&#039;&#039;The learning program includes activities that require the students to be comfortable with the Java programming language. Students familiar with other programming languages should follow a tutorial to become sufficiently acclimated to Java programming.&lt;br /&gt;
  - Navin Reddy&#039;s [https://www.youtube.com/playlist?list=PLsyeobzWxl7pe_IiTfNyr55kwJPWbgxB5 Java video tutorial series] (up to lesson #20) &lt;br /&gt;
  - W3 Schools [https://www.w3schools.com/java/ Java tutorial]&lt;br /&gt;
&lt;br /&gt;
== How to stay in the program ==&lt;br /&gt;
* Maintain academic performance in school&lt;br /&gt;
::&#039;&#039;(Students do not have to have straight A&#039;s but their grades must not drop overall.)&#039;&#039;&lt;br /&gt;
* Maintain clean disciplinary record in school&lt;br /&gt;
* Maintain an excellent attendance record within the program (minimum of 20 hours per month in attendance)&lt;br /&gt;
* Participate in activities and perform well in learning projects&lt;br /&gt;
* Act within the guidelines required by the Internship Code of Conduct, Safety Guidelines and School District/Departmental policies&lt;br /&gt;
&lt;br /&gt;
== Meeting Location ==&lt;br /&gt;
[[File:SLC.png|thumb|Shoreline Center Location.]]&lt;br /&gt;
Interns meet at the Shoreline School District Information Technology Department. This is located at the district central office (next to the Shoreline Stadium near I-5 and NE 185th Street) located at:&lt;br /&gt;
:&#039;&#039;&#039;Shoreline Center&#039;&#039;&#039;&lt;br /&gt;
:18560 1st Ave NE&lt;br /&gt;
:Shoreline, WA 98155&lt;br /&gt;
[https://www.google.com/maps/@47.7642705,-122.3269118,797m/data=!3m1!1e3 (Location on Google Maps)]&lt;br /&gt;
&lt;br /&gt;
The IT Department is located at the North end of the campus in building H. This can be found by going into the North parking lot entrance near the tennis courts and soccer field. The H building is at the South edge of the parking lot. &lt;br /&gt;
&lt;br /&gt;
The internship program is run by the network services staff in the IT department. Interns meet in the technology learning lab and the network services office.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Make sure to verify the location on the map. Many people mistakenly head to Shoreline Community College. The Shoreline Center is not associated with the college. Geographically, the complex is 10 blocks North of the Shoreline Library and about 2 blocks West of the 185th Street light rail terminal.&lt;br /&gt;
&lt;br /&gt;
== Schedule ==&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Winter schedule is in effect.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Winter Session Starting December 6, 2023&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
* Every &#039;&#039;&#039;Wednesday&#039;&#039;&#039; after school on &#039;&#039;&#039;Early Release Days only&#039;&#039;&#039;. Start time is &#039;&#039;&#039;1:30 PM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;5:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* One &#039;&#039;&#039;Saturday&#039;&#039;&#039; every month. Start time is &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;A minimum of one day during each school break&#039;&#039;&#039; (Winter Break, Mid-Winter Break, Spring Break). Start time &#039;&#039;&#039;9:00 AM&#039;&#039;&#039; and concludes at &#039;&#039;&#039;4:00 PM&#039;&#039;&#039;. &lt;br /&gt;
&#039;&#039;(Students must bring lunch or have meal arrangements for the long days)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span style=&amp;quot;color: red; font-size:12.0pt&amp;quot;&amp;quot;&amp;gt;Summer 2024 applications now being accepted.&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
For new interns, you can find information about the Summer 2024 session [[Term ScheduleS24|here]].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Flexible Schedule&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
After the introductory first year, students who decide to continue within the program can choose their schedule and what projects they can work on. All interns must spend a minimum of 20 hours of learning/volunteer time to retain good standing within the program. For group projects, all team members jointly decide the meeting times and the specifics of the projects they will be working on.&lt;br /&gt;
&lt;br /&gt;
Interns who are up to the challenge are highly encouraged to enter into the Running Start program in Junior and/or Senior years as this can save on long-term college costs and provide students with commensurate educational experience. This also has the benefit of providing more flexibility to class schedules.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;&#039;&#039;Other meeting opportunities&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Interns can sign up for extra time in the electronics labs or other resources with approval from the internship coordinator. These time slots are typically scheduled on &#039;&#039;&#039;Fridays&#039;&#039;&#039; from &#039;&#039;&#039;2:30 PM&#039;&#039;&#039; to &#039;&#039;&#039;6:00 PM&#039;&#039;&#039; or on &#039;&#039;&#039;Saturdays&#039;&#039;&#039;. &#039;&#039;(Scheduling for Saturdays require at least 2 interns to make the time commitment.)&#039;&#039;&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=391</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=391"/>
		<updated>2024-09-03T20:20:41Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Lab1.png|thumb|The Learning Laboratory.]]&lt;br /&gt;
[[File:Elab.png|thumb|Electronics station and soldering station.]]&lt;br /&gt;
[[File:Officebooks.jpg|thumb|A bookshelf in the office space.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Greetings to all box folders, cable sorters, and equipment haulers; current and future.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Welcome to the information center for the Shoreline School District Information Technology Internship Program.&lt;br /&gt;
&lt;br /&gt;
If you are enthusiastic to learn more about computing, becoming an intern may be a good fit for you. Look over this page to get a feel for what interns learn and what work they do. Then be sure to check to see if you &amp;lt;u&amp;gt;[[Internship Qualifications|qualify]]&amp;lt;/u&amp;gt; and find out when the next &amp;lt;u&amp;gt;[[Term ScheduleW24|application period]]&amp;lt;/u&amp;gt; is open. &lt;br /&gt;
&lt;br /&gt;
For new interns... Congratulations on your position in this internship program at the [https://www.ssd412.org/departments/technology Information Technology Department] within the Shoreline School District! Your Intern Wiki resources can be found [http://internpi.ssd412.org here].&lt;br /&gt;
&lt;br /&gt;
== Table of Contents ==&lt;br /&gt;
&lt;br /&gt;
* [[Internship Introduction|Internship Introduction]]&lt;br /&gt;
** An overview of the program.&lt;br /&gt;
* [[Internship Qualifications|Internship Qualifications]]&lt;br /&gt;
** The qualifications that are needed to become an intern.&lt;br /&gt;
* [[Term ScheduleW24|Upcoming session information]]&lt;br /&gt;
** Information on the next term for new interns.&lt;br /&gt;
* [[Meeting information|Meeting information]]&lt;br /&gt;
** Information on the schedule and location of the internship.&lt;br /&gt;
* [[Learning Program|Learning Program]]&lt;br /&gt;
** The curriculum for the learning segments of your internship.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=390</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=390"/>
		<updated>2024-09-03T20:19:11Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Lab1.png|thumb|The Learning Laboratory.]]&lt;br /&gt;
[[File:Elab.png|thumb|Electronics station and soldering station.]]&lt;br /&gt;
[[File:Officebooks.jpg|thumb|A bookshelf in the office space.]]&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Greetings to all box folders, cable sorters, and equipment haulers; current and future.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
Welcome to the information center for the Shoreline School District Information Technology Internship Program.&lt;br /&gt;
&lt;br /&gt;
If you are enthusiastic to learn more about computing, becoming an intern may be a good fit for you. Look over this page to get a feel for what interns learn and what work they do. Then be sure to check to see if you &amp;lt;u&amp;gt;[[Internship Qualifications|qualify]]&amp;lt;/u&amp;gt; and find out when the next &amp;lt;u&amp;gt;[[Term ScheduleW24|application period]]&amp;lt;/u&amp;gt; is open. &lt;br /&gt;
&lt;br /&gt;
For new interns... Congratulations on your position in this internship program at the [https://www.ssd412.org/departments/technology Information Technology Department] within the Shoreline School District! Your Intern Wiki resources can be found [http://internpi.ssd412.org here].&lt;br /&gt;
&lt;br /&gt;
== Table of Contents ==&lt;br /&gt;
&lt;br /&gt;
* [[Internship Introduction|Internship Introduction]]&lt;br /&gt;
** An overview of the program.&lt;br /&gt;
* [[Internship Qualifications|Internship Qualifications]]&lt;br /&gt;
** The qualifications that are needed to become an intern.&lt;br /&gt;
* [[Term ScheduleS24|[202x] [Summer/Winter] session information]]&lt;br /&gt;
** Information on the [Summer/Winter] term for new interns.&lt;br /&gt;
* [[Meeting information|Meeting information]]&lt;br /&gt;
** Information on the schedule and location of the internship.&lt;br /&gt;
* [[Learning Program|Learning Program]]&lt;br /&gt;
** The curriculum for the learning segments of your internship.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Internship_Introduction&amp;diff=389</id>
		<title>Internship Introduction</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Internship_Introduction&amp;diff=389"/>
		<updated>2024-09-03T20:08:40Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Caybulwrapper.png|thumb|You. You poor soul.]]&lt;br /&gt;
&lt;br /&gt;
This program can provide an opportunity to serve the staff and students of the Shoreline School District while still being a student yourself. Over the next one, two, or three years (depending on your age), you will engage in a [[Learning Program|learning environment]] that encompasses elements of computer science, information technology, [https://en.wikipedia.org/wiki/Computer_engineering computer engineering] and other technical disciplines. Additionally, you will be able to perform work &amp;quot;in the field&amp;quot; in order to help maintain District technologies and systems and gain practical experience.&lt;br /&gt;
&lt;br /&gt;
On this page, you will find general information on what you can expect from being an intern and see an overview of what is expected of you as an intern. The IT department accepts a limited number of students per enrollment period and you must be sure that this is right for you. The time and mental demands can be very challenging so be sure to fully understand what you may be getting into.&lt;br /&gt;
&lt;br /&gt;
== What do Information Technology interns do? ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Learning Experience&#039;&#039;&#039;&lt;br /&gt;
[[File:Calc.png|thumb|Building a calculator.]]&lt;br /&gt;
Taking AP Computer Science Principles and AP Computer Science A in high school will teach you many things about computers and programming. These classes will give you a high level understanding of what computers are used for and how to get them to do what you want them to do. But HOW computers work is another story. You will often hear that computers work in the binary number system and that transistors are the most important device that allow computers to work. Your learning experience in the internship will take you to the lower levels that are typically glossed over in most classes.&lt;br /&gt;
&lt;br /&gt;
For new interns, there is a multi-month learning curriculum to bring new students up to speed. The material gets VERY DEEP into how computers work. We get into computer mathematics, logic design, electronic circuits, computer architecture, low-level programming (Assembly), and high-level programming (Java, Perl). This can be quite intimidating as the topics explored are typically considered college level material. This learning experience makes sure students have a deep foundational understanding of how computers work and cements their skills in abstract thinking, causality and effective communication.&lt;br /&gt;
&lt;br /&gt;
Once new interns have completed the initial learning phase, they become full interns and have many more learning options and activities available. Interns are always engaged in learning activities and projects and they can decide what pathways to follow according to their interests. Where possible, interns will be assigned tasks/duties that coincide with their chosen learning pathways to enhance the learning experience. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Hands-On Labs&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All interns use their acquired knowledge in practical lab projects. Early projects are guided learning experiences working through pre-made kits. Interns have access to electronic components, workstations, oscilloscopes, signal generators and other tools to create working projects. Later projects can be custom projects or enhancements of recreations of previous projects done by previous groups of interns.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;IT Department Support&#039;&#039;&#039;&lt;br /&gt;
[[File:Network1.png|thumb|Communications network.]]&lt;br /&gt;
The Information Technology department of the Shoreline School District services over 1500 and 8500 students across 20 sites in the cities of Shoreline and Lake Forest Park. Interns will often engage in helping technicians to troubleshoot, install, maintain, decommission and inventory equipment and software. These tasks will usually be done during non-school days (school breaks and the Summer). Interns must have a flexible schedule to work on those days.&lt;br /&gt;
&lt;br /&gt;
The most common work involves physical labor, repetitive and small tasks. While these tasks may not sound exciting, they are critically important and have a significant impact on school functions. Interns must be willing to take on these kinds of duties. Interns will gradually learn more and build their skillset allowing them to take on more complex and interesting technical tasks. Students will gain experience with networking systems, servers, and programming. This experience will enhance the internship learning pathway that they are involved in. There are often large-scale technology/programming projects that students can participate in. Examples include:&lt;br /&gt;
* Implementing network infrastructure installation and configuration in school buildings&lt;br /&gt;
* Programming websites for district-wide functions&lt;br /&gt;
* Building applications to support monitoring and troubleshooting tasks.&lt;br /&gt;
* Operation system development &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; It is important to understand that time spent in the internship program is &#039;&#039;&#039;entirely voluntary&#039;&#039;&#039;. Students have used aspects of the internship experience to gain community service credit for high school, college credit for internships or independent studies, and bullet items for resumes. Prospective students should be fully aware that there is no inherent provisions made for monetary compensation.&lt;br /&gt;
&lt;br /&gt;
== Time Commitment ==&lt;br /&gt;
&lt;br /&gt;
All interns are expected to participate (in person) at least 20 hours per month that is spent on structured and independent learning projects. That time will be scheduled with the program coordinator. Students can sign up for extra time to get help with work on personal projects and to work on district projects to get hands-on practical experience. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;General Schedule Information&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
To enter into the program, new interns will spend approximately 20 hours per month in deep learning about computers. These sessions will occur in the afternoon of early release days, one Saturday a month and one day during each of the school breaks. This is generally completed over the course of 6 months.&lt;br /&gt;
&lt;br /&gt;
== Code of Conduct ==&lt;br /&gt;
&lt;br /&gt;
[[File:Coc.png|thumb|It was once said that Eric Caldwell relayed these commandments from stone Chromebooks.]]&lt;br /&gt;
&lt;br /&gt;
The Shoreline IT Department is an active service location for thousands of computer users. As an intern, it is expected that you will act in a manner that is appropriate for a business environment while at the same time enjoying the experience. With up to a dozen student interns at any given time, there is a Code of Conduct that must be adhered to. Most of the items follow common sense or have legal implications and are not considered unreasonable. All interns must follow the guidelines provided.&lt;br /&gt;
&lt;br /&gt;
You may be privy to information that you would not have access to as a student. This may include details about District infrastructure, credentials, conversation and other sensitive information. The handling of confidential information, and especially student information, is a serious responsibility. The [https://apps.leg.wa.gov/rcw/ Revised Code of Washington] is [https://apps.leg.wa.gov/rcw/default.aspx?cite=28A.605.030 particularly verbose] about the pitfalls of tampering with systems that handle student information.&lt;br /&gt;
&lt;br /&gt;
Understanding the nature of these responsibilities, the [http://internwiki.shorelineschools.org/index.php?title=File:Coc.png Code of Conduct] is also attached as a picture to the right and can be found in the &amp;lt;u&amp;gt;[[Intern Manual|intern manual]]&amp;lt;/u&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
As interns have to handle tools and equipment that can be heavy, expensive, and injurious, a set of Safety Guidelines must be adhered to. These guidelines were updated in 2020 in light of the COVID pandemic.&lt;br /&gt;
&lt;br /&gt;
== Community Service Credit ==&lt;br /&gt;
&lt;br /&gt;
Time spent working and helping the IT department with tasks can count towards community service credit. Opportunities include individual tasks, IT projects and ongoing job assignments/responsibilities. &#039;&#039;&#039;Note:&#039;&#039;&#039; Time spent learning and working on educational projects will not count for community service credit.&lt;br /&gt;
&lt;br /&gt;
Interns that wish to accrue community service credit hours must coordinate with the IT department internship coordinator in advance to register as a credit recipient with the program. Work with the coordinator to determine tasks and/or job assignments that would be applicable.  A sign-in sheet will be provided for students to track their time. They must date and sign in on the form and sign out during each applicable time period to receive credit. There will be no retroactive calculations made for students that neglect these requirements.&lt;br /&gt;
&lt;br /&gt;
== Other Compensation ==&lt;br /&gt;
&lt;br /&gt;
Occasionally, some district departments may have opportunities for you to perform tasks that are significantly more labor intensive than usually encountered through the internship program. These activities more closely mirror actual employment and will provide paid compensation. These opportunities are only available to students that are at least 16 years old and have served at least one year as an intern in the IT department.&lt;br /&gt;
&lt;br /&gt;
It is important to note that the IT internship program does not guarantee paid opportunities. While there may be &amp;quot;blitz&amp;quot; periods of paid work, the primary purpose of this program is to provide you with a deep learning experience.&lt;br /&gt;
&lt;br /&gt;
The minimum wage in the State of Washington, as of January of 2024, is [https://lni.wa.gov/workers-rights/wages/minimum-wage/index $16.28] per hour.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=388</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=388"/>
		<updated>2024-09-03T20:00:13Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Lab1.png|thumb|The Learning Laboratory.]]&lt;br /&gt;
[[File:Elab.png|thumb|Electronics station and soldering station.]]&lt;br /&gt;
[[File:Officebooks.jpg|thumb|A bookshelf in the office space.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Welcome to the information center for the Shoreline School District Information Technology Internship Program.&lt;br /&gt;
&lt;br /&gt;
For the application process to become an intern, visit &#039;&#039;&#039;&amp;lt;u&amp;gt;[https://internwiki.shorelineschools.org/index.php?title=Term_ScheduleW24 here]&amp;lt;/u&amp;gt;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Table of Contents ==&lt;br /&gt;
&lt;br /&gt;
* [[Internship Introduction|Internship Introduction]]&lt;br /&gt;
** An overview of the program.&lt;br /&gt;
* [[Internship Qualifications|Internship Qualifications]]&lt;br /&gt;
** The qualifications that are needed to become an intern.&lt;br /&gt;
* [[Term ScheduleS24|[202x] [Summer/Winter] session information]]&lt;br /&gt;
** Information on the [Summer/Winter] term for new interns.&lt;br /&gt;
* [[Meeting information|Meeting information]]&lt;br /&gt;
** Information on the schedule and location of the internship.&lt;br /&gt;
* [[Learning Program|Learning Program]]&lt;br /&gt;
** The curriculum for the learning segments of your internship.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=387</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=387"/>
		<updated>2024-08-29T17:31:29Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Lab1.png|thumb|The Learning Laboratory.]]&lt;br /&gt;
[[File:Elab.png|thumb|Electronics station and soldering station.]]&lt;br /&gt;
[[File:Officebooks.jpg|thumb|A bookshelf in the office space.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Welcome to the information center for the Shoreline School District Information Technology Internship Program.&lt;br /&gt;
&lt;br /&gt;
For the application process to become an intern, visit &#039;&#039;&#039;&amp;lt;u&amp;gt;[https://internwiki.shorelineschools.org/index.php?title=Term_ScheduleW24 here]&amp;lt;/u&amp;gt;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Table of Contents ==&lt;br /&gt;
&lt;br /&gt;
* [[Internship Introduction|Internship Introduction]]&lt;br /&gt;
** An overview of the program.&lt;br /&gt;
* [[Internship Qualifications|Internship Qualifications]]&lt;br /&gt;
** The qualifications that are needed to become an intern.&lt;br /&gt;
* [[Term ScheduleS24|Summer 2024 Session Information]]&lt;br /&gt;
** Information on the Summer term for new interns.&lt;br /&gt;
* [[Intern Manual|Intern Manual]]&lt;br /&gt;
** This guide provides comprehensive information for interns.&lt;br /&gt;
* [[Learning Program|Learning Program]]&lt;br /&gt;
** The curriculum for the learning segments of your internship.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=ELabs&amp;diff=278</id>
		<title>ELabs</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=ELabs&amp;diff=278"/>
		<updated>2023-08-21T18:06:47Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Electronic Lab Sessions ==&lt;br /&gt;
&lt;br /&gt;
[[File:diceRoller.png|thumb|One of the labs where a digital dice roller is made.]]&lt;br /&gt;
&lt;br /&gt;
=== Session 1 ===&lt;br /&gt;
Introduction to electrical circuits.&lt;br /&gt;
&lt;br /&gt;
=== Session 2 ===&lt;br /&gt;
Logic gates using Snapcircuits.&lt;br /&gt;
&lt;br /&gt;
=== Session 3 ===&lt;br /&gt;
LEDs and switches.&lt;br /&gt;
&lt;br /&gt;
=== Session 4 ===&lt;br /&gt;
Digital counters.&lt;br /&gt;
&lt;br /&gt;
=== Session 5 ===&lt;br /&gt;
Counters part 2.&lt;br /&gt;
&lt;br /&gt;
=== Session 6 ===&lt;br /&gt;
Oscillators.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=ELabs&amp;diff=277</id>
		<title>ELabs</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=ELabs&amp;diff=277"/>
		<updated>2023-08-21T17:55:04Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Session 2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Electronic Lab Sessions ==&lt;br /&gt;
&lt;br /&gt;
=== Session 1 ===&lt;br /&gt;
Introduction to electrical circuits.&lt;br /&gt;
=== Session 2 ===&lt;br /&gt;
Logic gates using Snapcircuits.&lt;br /&gt;
&lt;br /&gt;
=== Session 3 ===&lt;br /&gt;
LEDs and switches.&lt;br /&gt;
=== Session 4 ===&lt;br /&gt;
Digital counters.&lt;br /&gt;
=== Session 5 ===&lt;br /&gt;
Counters part 2.&lt;br /&gt;
=== Session 6 ===&lt;br /&gt;
Oscillators.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=ELabs&amp;diff=276</id>
		<title>ELabs</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=ELabs&amp;diff=276"/>
		<updated>2023-08-21T17:54:37Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Electronic Lab Sessions ==&lt;br /&gt;
&lt;br /&gt;
=== Session 1 ===&lt;br /&gt;
Introduction to electrical circuits.&lt;br /&gt;
=== Session 2 ===&lt;br /&gt;
Logic gates using Snapcircuits®.&lt;br /&gt;
=== Session 3 ===&lt;br /&gt;
LEDs and switches.&lt;br /&gt;
=== Session 4 ===&lt;br /&gt;
Digital counters.&lt;br /&gt;
=== Session 5 ===&lt;br /&gt;
Counters part 2.&lt;br /&gt;
=== Session 6 ===&lt;br /&gt;
Oscillators.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=ELabs&amp;diff=275</id>
		<title>ELabs</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=ELabs&amp;diff=275"/>
		<updated>2023-08-21T17:51:02Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Electronic Lab Sessions ==&lt;br /&gt;
&lt;br /&gt;
=== Session 1 ===&lt;br /&gt;
&lt;br /&gt;
=== Session 2 ===&lt;br /&gt;
&lt;br /&gt;
=== Session 3 ===&lt;br /&gt;
&lt;br /&gt;
=== Session 4 ===&lt;br /&gt;
&lt;br /&gt;
=== Session 5 ===&lt;br /&gt;
&lt;br /&gt;
=== Session 6 ===&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=274</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Main_Page&amp;diff=274"/>
		<updated>2023-08-21T17:41:51Z</updated>

		<summary type="html">&lt;p&gt;K10: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Lab1.png|thumb|The Learning Laborarory.]]&lt;br /&gt;
[[File:Elab.png|thumb|Electronics station and soldering station.]]&lt;br /&gt;
[[File:Officebooks.jpg|thumb|A bookshelf in the office space.]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Welcome to the information center for the Shoreline School District Information Technology Internship Program.&lt;br /&gt;
&lt;br /&gt;
For the application process to become an intern, visit &#039;&#039;&#039;&amp;lt;u&amp;gt;[https://internwiki.shorelineschools.org/wiki/index.php?title=Term_Schedule here]&amp;lt;/u&amp;gt;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
== Table of Contents ==&lt;br /&gt;
&lt;br /&gt;
* [[Internship Introduction|Internship Introduction]]&lt;br /&gt;
** An overview of the program.&lt;br /&gt;
* [[Internship Qualifications|Internship Qualifications]]&lt;br /&gt;
** The qualifications that are needed to become an intern.&lt;br /&gt;
* [[Term ScheduleW24|Winter 2024 Session Information]]&lt;br /&gt;
** Information on the Winter term for new interns.&lt;br /&gt;
* [[Intern Manual|Intern Manual]]&lt;br /&gt;
** This guide provides comprehensive information for interns.&lt;br /&gt;
* [[Learning Program|Learning Program]]&lt;br /&gt;
** The curriculum for the learning segments of your internship.&lt;br /&gt;
* [[District Network Schema|District Network Schema]]&lt;br /&gt;
** An overview of the District network structure.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 50%; margin: 0 auto; border: 2px solid red;&amp;quot;&lt;br /&gt;
!⚠️&lt;br /&gt;
!Looking for passwords?&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |Account credentials can be obtained from a coordinator or intern assistant.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=ELabs&amp;diff=273</id>
		<title>ELabs</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=ELabs&amp;diff=273"/>
		<updated>2023-08-21T17:21:10Z</updated>

		<summary type="html">&lt;p&gt;K10: Created page with &amp;quot;The main objective of the internship is to learn. When you first start, you will be part of the initial learning program. The learning program is formatted like a school class...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The main objective of the internship is to learn. When you first start, you will be part of the initial learning program. The learning program is formatted like a school classroom consisting of learning lectures, labs, and projects. The vast majority of learning activities will involve hands-on projects so all students are provided a computer that they can program on. Most intern groups opt for quizzes and optional homework assignments to help reinforce the learned topics to keep on track.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Learning_Program&amp;diff=272</id>
		<title>Learning Program</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Learning_Program&amp;diff=272"/>
		<updated>2023-08-21T17:19:58Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Learning Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Learningprogramwhiteboard.png|thumb|Some whiteboard scribblings.]]&lt;br /&gt;
&lt;br /&gt;
The main objective of the internship is to learn. When you first start, you will be part of the initial learning program. The learning program is formatted like a school classroom consisting of learning lectures, labs, and projects. The vast majority of learning activities will involve hands-on projects so all students are provided a computer that they can program on. Most intern groups opt for quizzes and optional homework assignments to help reinforce the learned topics to keep on track.&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
===First year===&lt;br /&gt;
*[[#Orientation|Orientation]]&lt;br /&gt;
*[[#Introductory Lessons|Introductory Lessons]]&lt;br /&gt;
*[[#NAND2Tetris|NAND2Tetris]]&lt;br /&gt;
*[[#Learning Projects|Projects]]&lt;br /&gt;
&lt;br /&gt;
===Beyond the first year===&lt;br /&gt;
*[[#Choose Your Own Adventure|Choose your own adventure]]&lt;br /&gt;
&lt;br /&gt;
== Orientation ==&lt;br /&gt;
&lt;br /&gt;
[[File:mysteryvideo.png|thumb|This man failed to watch the mystery video.]]&lt;br /&gt;
&lt;br /&gt;
Each new intern must attend the orientation sessions. Depending on the capabilities of the new students, this will take only one or two sessions. As students will be accessing the command line interface (CLI) of Unix-based OSes as opposed to exclusively the graphical user interface (GUI), it is critical that the students gain adequate familiarity with these systems.&lt;br /&gt;
* Interns will be guided through the Code of Conduct, Safety Guidelines, schedule, expectations and will be assigned a laptop for working through the lessons.&lt;br /&gt;
* Interns are introduced to Unix-based computer operating systems. Where files are stored, how to navigate in the CLI, how to execute and use common Unix commands, and how to interface between the GUI and the CLI.&lt;br /&gt;
&lt;br /&gt;
New interns are also given a screening of &amp;quot;The Mystery Video&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This video is crucial for understanding computer-related things like [https://en.wikipedia.org/wiki/Magic_(supernatural) magic] and [https://en.wikipedia.org/wiki/Series_of_tubes tubes].&lt;br /&gt;
&lt;br /&gt;
If you do not watch this video, you will not achieve [https://en.wikipedia.org/wiki/Technological_singularity enlightenment].&lt;br /&gt;
&lt;br /&gt;
Ensure that you learn the shocking truth before proceeding too deeply into your internship!!&lt;br /&gt;
&lt;br /&gt;
== Introductory Lessons ==&lt;br /&gt;
&lt;br /&gt;
[[File:slideshowscreenshot.png|thumb|A screenshot of one of the slideshows.]]&lt;br /&gt;
&lt;br /&gt;
The [[#nand2tetris|NAND2Tetris]] program requires some prerequisite knowledge- that is, a foundation in certain computing concepts is needed before you can proceed. These lessons are intended to provide that necessary foundation. New interns will go through a series of lessons to help better understand essential computer engineering concepts.&lt;br /&gt;
&lt;br /&gt;
The lessons cover:&lt;br /&gt;
* The origins of computing, what a &amp;quot;computer&amp;quot; is, the evolution of the computer over time&lt;br /&gt;
* The mathematics (both arithmetical and logical math) behind computing functionality. &lt;br /&gt;
* The fundamental building blocks of mechanical and digital electronic computers.&lt;br /&gt;
* Basic electrical circuits, semiconductor physics, diodes, transistors and logic gate operation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The mathematical concepts in this course are very complex. Experience has shown that these concepts are not beyond the understanding of a high school Freshman but it is important that all interns have a strong understanding of math and an enjoyment of the subject.&lt;br /&gt;
&lt;br /&gt;
== NAND2Tetris ==&lt;br /&gt;
&lt;br /&gt;
[[File:Eocs.jpg|thumb|Noam Nisan &amp;amp; Shimon Schocken&#039;s [https://www.amazon.com/Elements-Computing-Systems-Building-Principles/dp/0262640686/ref=ed_oe_p &#039;&#039;The Elements of Computing Systems&#039;&#039;]]]&lt;br /&gt;
[[File:nand2tetriswebsite.png|thumb|A screenshot of [https://www.nand2tetris.org/ nand2tetris.org]]]&lt;br /&gt;
&lt;br /&gt;
The [https://www.nand2tetris.org NAND2Tetris] course aims to teach the essentials of computer design and operation through a ground-up approach. This is done by having the students build a computer from scratch. The computer design is simple but sufficiently powerful to demonstrate key concepts of computing including hardware and software.&lt;br /&gt;
&lt;br /&gt;
Throughout this course, you will learn about logic gates, boolean algebra, assembly language, operating systems, and more.&lt;br /&gt;
&lt;br /&gt;
We start from the NAND logic gate (which is covered in great depth during the introductory learning sessions) and build up towards a functioning, Turing-complete computer which you can program. The culminating project for students is to program Tetris to run on this computer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;quot;The book exposes students to a significant body of computer science knowledge, gained through a series of hardware and software construction tasks. These tasks demonstrate how theoretical and applied techniques taught in other computer science courses are used in practice. In particular, the following topics are illustrated in a hands-on fashion...&amp;quot;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Hardware&lt;br /&gt;
|Logic gates, Boolean arithmetic, multiplexors, flip-flops, registers, RAM units, counters, Hardware Description Language (HDL), chip simulation and testing.&lt;br /&gt;
|-&lt;br /&gt;
!Architecture&lt;br /&gt;
|ALU/CPU design and implementation, machine code, assembly language programming, addressing modes, memory-mapped input/output (I/O).&lt;br /&gt;
|-&lt;br /&gt;
!Operating systems&lt;br /&gt;
|Memory management, math library, basic I/O drivers, screen management, file I/O, high-level language support.&lt;br /&gt;
|-&lt;br /&gt;
!Programming languages&lt;br /&gt;
|Object-based design and programming, abstract data types, scoping rules, syntax and semantics, references.&lt;br /&gt;
|-&lt;br /&gt;
!Compilers&lt;br /&gt;
|Lexical analysis, top-down parsing, symbol tables, virtual stack-based machine, code generation, implementation of arrays and objects.&lt;br /&gt;
|-&lt;br /&gt;
!Data structures and algorithms&lt;br /&gt;
|Stacks, hash tables, lists, recursion, arithmetic algorithms, geometric algorithms, running time considerations.&lt;br /&gt;
|-&lt;br /&gt;
!Software engineering&lt;br /&gt;
|Modular design, the interface/implementation paradigm, API design and documentation, proactive test planning, programming at the large, quality assurance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The learning paradigm is based on an abstraction-implementation. Students will be presented with concepts and be asked to build something in a virtualized environment. Using what they built, the can build something more complex abstracting away the details of the subordinate components. Though everything is presented virtually, the concepts are concrete. A true physical computer could be built with these parts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Be aware that the material presented is intended for students of computer science and other engineering disciplines in colleges and universities, at both the undergraduate (typically college Sophomore level or higher) and graduate levels. Prospective interns need to be very conscious of this and take into account the significant amount of time and work this will involve. Students with limited time should avoid compounding their situations.&lt;br /&gt;
&lt;br /&gt;
== Learning Projects ==&lt;br /&gt;
[[File:leds.png|thumb|An introductory project controlling LEDs.]]&lt;br /&gt;
[[File:Calculator.png|thumb|Building a calculator.]]&lt;br /&gt;
All interns are required to work on a project to enhance their knowledge and skills. First year interns will gain an understanding of electronic circuits, logic gates, and timers over the course of a number of [[eLabs|electronic lab sessions]] to create a digital electronic clock. Students will learn how to read and write schematics to document their progress. This introduction to digital electronics is useful for prospective computer scientists and electrical engineers.&lt;br /&gt;
&lt;br /&gt;
After the first year, interns can choose from projects already developed in the program or design a new project. Through the IT department, interns have access to various tools and components to work on a wide range of projects.&lt;br /&gt;
&lt;br /&gt;
Examples of pre-designed project builds available...&lt;br /&gt;
* Computer build - students can build the subsystems that make up a computer by wiring chips and logic gates together. This series of projects uses breadboards, microprocessors, SRAM and EEPROMs for the physical build and assembly language to control it. &lt;br /&gt;
* Web server build - students can build an Apache web server and learn how to build web applications and understand backend systems such as SQL databases to manage information.&lt;br /&gt;
* Microcontroller projects - learn how to use microcontrollers and FPGAs to build hardware to accomplish varying tasks. We learn how to do complex tasks using Arduino, Teensy, ESP32 microcontrollers, Rasberry Pi SOCs, Xilinix and iCE40 FPGA development boards.&lt;br /&gt;
* Calculator project - this is a major culminating project usually done by seniors. Student teams are formed to develop the hardware and the software to make a functional calculator out of chips, wires and knowledge.&lt;br /&gt;
* Linux server projects - using virtualized servers, students can build interconnected systems in a flat or hierarchical networked environment.&lt;br /&gt;
* Networking projects - learn how DNS, DHCP, VLANs and other technologies work to build and manage network infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Choose Your Own Adventure ==&lt;br /&gt;
&lt;br /&gt;
After the first year, interns have the option to engage in a more free-form curriculum, based on the interests of the group. Interns have chosen to pursue networking, cybersecurity, and programming curricula.&lt;br /&gt;
&lt;br /&gt;
Interns can propose a custom project that better fits with their interests. These projects would be vetted by a coordinator and evaluated for how well they pertain to identified learning objectives. Students must fully document their progress so that it can become part of the portfolio of project ideas for other interns.&lt;br /&gt;
&lt;br /&gt;
Examples of custom projects include...&lt;br /&gt;
* Website - students can setup servers and create websites to learn about the underlying technologies that run them. The website that you are on right now was built by students as an information repository for interns. Their work was interrupted due to the pandemic so there is &lt;br /&gt;
* Network infrastructure design - students can build small network with switches, routers, firewalls and servers to learn the fundamentals of network administration.&lt;br /&gt;
* Cybersecurity lab - students can setup servers to practice cybersecurity techniques to implement red/black/grey hat teams to test breach and detection methodologies.&lt;br /&gt;
&lt;br /&gt;
Additionally, after the first year, you will be eligible to participate in [[Field Work|field work]] more often.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
	<entry>
		<id>https://internwiki.ssd412.org//index.php?title=Learning_Program&amp;diff=271</id>
		<title>Learning Program</title>
		<link rel="alternate" type="text/html" href="https://internwiki.ssd412.org//index.php?title=Learning_Program&amp;diff=271"/>
		<updated>2023-08-21T17:19:07Z</updated>

		<summary type="html">&lt;p&gt;K10: /* Learning Projects */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[File:Learningprogramwhiteboard.png|thumb|Some whiteboard scribblings.]]&lt;br /&gt;
&lt;br /&gt;
The main objective of the internship is to learn. When you first start, you will be part of the initial learning program. The learning program is formatted like a school classroom consisting of learning lectures, labs, and projects. The vast majority of learning activities will involve hands-on projects so all students are provided a computer that they can program on. Most intern groups opt for quizzes and optional homework assignments to help reinforce the learned topics to keep on track.&lt;br /&gt;
&lt;br /&gt;
== Objectives ==&lt;br /&gt;
&lt;br /&gt;
===First year===&lt;br /&gt;
*[[#Orientation|Orientation]]&lt;br /&gt;
*[[#Introductory Lessons|Introductory Lessons]]&lt;br /&gt;
*[[#NAND2Tetris|NAND2Tetris]]&lt;br /&gt;
*[[#Learning Projects|Projects]]&lt;br /&gt;
&lt;br /&gt;
===Beyond the first year===&lt;br /&gt;
*[[#Choose Your Own Adventure|Choose your own adventure]]&lt;br /&gt;
&lt;br /&gt;
== Orientation ==&lt;br /&gt;
&lt;br /&gt;
[[File:mysteryvideo.png|thumb|This man failed to watch the mystery video.]]&lt;br /&gt;
&lt;br /&gt;
Each new intern must attend the orientation sessions. Depending on the capabilities of the new students, this will take only one or two sessions. As students will be accessing the command line interface (CLI) of Unix-based OSes as opposed to exclusively the graphical user interface (GUI), it is critical that the students gain adequate familiarity with these systems.&lt;br /&gt;
* Interns will be guided through the Code of Conduct, Safety Guidelines, schedule, expectations and will be assigned a laptop for working through the lessons.&lt;br /&gt;
* Interns are introduced to Unix-based computer operating systems. Where files are stored, how to navigate in the CLI, how to execute and use common Unix commands, and how to interface between the GUI and the CLI.&lt;br /&gt;
&lt;br /&gt;
New interns are also given a screening of &amp;quot;The Mystery Video&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
This video is crucial for understanding computer-related things like [https://en.wikipedia.org/wiki/Magic_(supernatural) magic] and [https://en.wikipedia.org/wiki/Series_of_tubes tubes].&lt;br /&gt;
&lt;br /&gt;
If you do not watch this video, you will not achieve [https://en.wikipedia.org/wiki/Technological_singularity enlightenment].&lt;br /&gt;
&lt;br /&gt;
Ensure that you learn the shocking truth before proceeding too deeply into your internship!!&lt;br /&gt;
&lt;br /&gt;
== Introductory Lessons ==&lt;br /&gt;
&lt;br /&gt;
[[File:slideshowscreenshot.png|thumb|A screenshot of one of the slideshows.]]&lt;br /&gt;
&lt;br /&gt;
The [[#nand2tetris|NAND2Tetris]] program requires some prerequisite knowledge- that is, a foundation in certain computing concepts is needed before you can proceed. These lessons are intended to provide that necessary foundation. New interns will go through a series of lessons to help better understand essential computer engineering concepts.&lt;br /&gt;
&lt;br /&gt;
The lessons cover:&lt;br /&gt;
* The origins of computing, what a &amp;quot;computer&amp;quot; is, the evolution of the computer over time&lt;br /&gt;
* The mathematics (both arithmetical and logical math) behind computing functionality. &lt;br /&gt;
* The fundamental building blocks of mechanical and digital electronic computers.&lt;br /&gt;
* Basic electrical circuits, semiconductor physics, diodes, transistors and logic gate operation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; The mathematical concepts in this course are very complex. Experience has shown that these concepts are not beyond the understanding of a high school Freshman but it is important that all interns have a strong understanding of math and an enjoyment of the subject.&lt;br /&gt;
&lt;br /&gt;
== NAND2Tetris ==&lt;br /&gt;
&lt;br /&gt;
[[File:Eocs.jpg|thumb|Noam Nisan &amp;amp; Shimon Schocken&#039;s [https://www.amazon.com/Elements-Computing-Systems-Building-Principles/dp/0262640686/ref=ed_oe_p &#039;&#039;The Elements of Computing Systems&#039;&#039;]]]&lt;br /&gt;
[[File:nand2tetriswebsite.png|thumb|A screenshot of [https://www.nand2tetris.org/ nand2tetris.org]]]&lt;br /&gt;
&lt;br /&gt;
The [https://www.nand2tetris.org NAND2Tetris] course aims to teach the essentials of computer design and operation through a ground-up approach. This is done by having the students build a computer from scratch. The computer design is simple but sufficiently powerful to demonstrate key concepts of computing including hardware and software.&lt;br /&gt;
&lt;br /&gt;
Throughout this course, you will learn about logic gates, boolean algebra, assembly language, operating systems, and more.&lt;br /&gt;
&lt;br /&gt;
We start from the NAND logic gate (which is covered in great depth during the introductory learning sessions) and build up towards a functioning, Turing-complete computer which you can program. The culminating project for students is to program Tetris to run on this computer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;blockquote&amp;gt;&amp;quot;The book exposes students to a significant body of computer science knowledge, gained through a series of hardware and software construction tasks. These tasks demonstrate how theoretical and applied techniques taught in other computer science courses are used in practice. In particular, the following topics are illustrated in a hands-on fashion...&amp;quot;&amp;lt;/blockquote&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!Hardware&lt;br /&gt;
|Logic gates, Boolean arithmetic, multiplexors, flip-flops, registers, RAM units, counters, Hardware Description Language (HDL), chip simulation and testing.&lt;br /&gt;
|-&lt;br /&gt;
!Architecture&lt;br /&gt;
|ALU/CPU design and implementation, machine code, assembly language programming, addressing modes, memory-mapped input/output (I/O).&lt;br /&gt;
|-&lt;br /&gt;
!Operating systems&lt;br /&gt;
|Memory management, math library, basic I/O drivers, screen management, file I/O, high-level language support.&lt;br /&gt;
|-&lt;br /&gt;
!Programming languages&lt;br /&gt;
|Object-based design and programming, abstract data types, scoping rules, syntax and semantics, references.&lt;br /&gt;
|-&lt;br /&gt;
!Compilers&lt;br /&gt;
|Lexical analysis, top-down parsing, symbol tables, virtual stack-based machine, code generation, implementation of arrays and objects.&lt;br /&gt;
|-&lt;br /&gt;
!Data structures and algorithms&lt;br /&gt;
|Stacks, hash tables, lists, recursion, arithmetic algorithms, geometric algorithms, running time considerations.&lt;br /&gt;
|-&lt;br /&gt;
!Software engineering&lt;br /&gt;
|Modular design, the interface/implementation paradigm, API design and documentation, proactive test planning, programming at the large, quality assurance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The learning paradigm is based on an abstraction-implementation. Students will be presented with concepts and be asked to build something in a virtualized environment. Using what they built, the can build something more complex abstracting away the details of the subordinate components. Though everything is presented virtually, the concepts are concrete. A true physical computer could be built with these parts.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Note:&#039;&#039;&#039; Be aware that the material presented is intended for students of computer science and other engineering disciplines in colleges and universities, at both the undergraduate (typically college Sophomore level or higher) and graduate levels. Prospective interns need to be very conscious of this and take into account the significant amount of time and work this will involve. Students with limited time should avoid compounding their situations.&lt;br /&gt;
&lt;br /&gt;
== Learning Projects ==&lt;br /&gt;
[[File:leds.png|thumb|An introductory project controlling LEDs.]]&lt;br /&gt;
[[File:Calculator.png|thumb|Building a calculator.]]&lt;br /&gt;
All interns are required to work on a project to enhance their knowledge and skills. First year interns will gain an understanding of electronic circuits, logic gates, and timers over the course of a number of [[eLabs electronic lab sessions]] to create a digital electronic clock. Students will learn how to read and write schematics to document their progress. This introduction to digital electronics is useful for prospective computer scientists and electrical engineers.&lt;br /&gt;
&lt;br /&gt;
After the first year, interns can choose from projects already developed in the program or design a new project. Through the IT department, interns have access to various tools and components to work on a wide range of projects.&lt;br /&gt;
&lt;br /&gt;
Examples of pre-designed project builds available...&lt;br /&gt;
* Computer build - students can build the subsystems that make up a computer by wiring chips and logic gates together. This series of projects uses breadboards, microprocessors, SRAM and EEPROMs for the physical build and assembly language to control it. &lt;br /&gt;
* Web server build - students can build an Apache web server and learn how to build web applications and understand backend systems such as SQL databases to manage information.&lt;br /&gt;
* Microcontroller projects - learn how to use microcontrollers and FPGAs to build hardware to accomplish varying tasks. We learn how to do complex tasks using Arduino, Teensy, ESP32 microcontrollers, Rasberry Pi SOCs, Xilinix and iCE40 FPGA development boards.&lt;br /&gt;
* Calculator project - this is a major culminating project usually done by seniors. Student teams are formed to develop the hardware and the software to make a functional calculator out of chips, wires and knowledge.&lt;br /&gt;
* Linux server projects - using virtualized servers, students can build interconnected systems in a flat or hierarchical networked environment.&lt;br /&gt;
* Networking projects - learn how DNS, DHCP, VLANs and other technologies work to build and manage network infrastructure.&lt;br /&gt;
&lt;br /&gt;
== Choose Your Own Adventure ==&lt;br /&gt;
&lt;br /&gt;
After the first year, interns have the option to engage in a more free-form curriculum, based on the interests of the group. Interns have chosen to pursue networking, cybersecurity, and programming curricula.&lt;br /&gt;
&lt;br /&gt;
Interns can propose a custom project that better fits with their interests. These projects would be vetted by a coordinator and evaluated for how well they pertain to identified learning objectives. Students must fully document their progress so that it can become part of the portfolio of project ideas for other interns.&lt;br /&gt;
&lt;br /&gt;
Examples of custom projects include...&lt;br /&gt;
* Website - students can setup servers and create websites to learn about the underlying technologies that run them. The website that you are on right now was built by students as an information repository for interns. Their work was interrupted due to the pandemic so there is &lt;br /&gt;
* Network infrastructure design - students can build small network with switches, routers, firewalls and servers to learn the fundamentals of network administration.&lt;br /&gt;
* Cybersecurity lab - students can setup servers to practice cybersecurity techniques to implement red/black/grey hat teams to test breach and detection methodologies.&lt;br /&gt;
&lt;br /&gt;
Additionally, after the first year, you will be eligible to participate in [[Field Work|field work]] more often.&lt;/div&gt;</summary>
		<author><name>K10</name></author>
	</entry>
</feed>