From djslater107 at mac.com Wed May 18 11:00:54 2022 From: djslater107 at mac.com (Donald Slater) Date: Wed, 18 May 2022 11:00:54 -0400 Subject: alice-teacher Seeking Middle and Upper School Science & Technology Instructor Message-ID: St. David?s School in Raleigh, NC, is currently seeking Middle and Upper School Science & Technology Instructor for the 2022-23 school year. The role of science and technology instructor is to inspire young minds to explore the application of science concepts through the vehicle of technology. Courses taught may include computer programming, robotics, innovation & design, engineering and other science content. The ideal candidate will have experience teaching technology at the middle or upper school levels and will possess a degree in science or technology. Candidates should have experience working with robotics, computer programming and/or engineering. They should also be enthusiastic to learn new skills and share them with students. Candidates should inspire wonder in young men and women by encouraging them to examine the natural world and explore all possibilities when solving problems. Instructors should be willing to use a variety of teaching methods and collaborate with others in the school to best meet the needs of all students. The candidate must fully embrace the school?s mission, philosophy and traditions. Salary and benefits are competitive, classes are small and the work environment is collegial. All candidates are encouraged to visit the St. David?s School website at www.stdavidsraleigh.org to learn more about the mission and vision of the school and to apply for the position on our Employment page. You may also reach out to me at dslater at sdsw.org if you have any questions. -------------- next part -------------- An HTML attachment was scrubbed... URL: From cbovell at nburlington.com Wed May 18 11:36:49 2022 From: cbovell at nburlington.com (Carlos Bovell) Date: Wed, 18 May 2022 15:36:49 +0000 Subject: alice-teacher Do in order scope issue in Alice 3 Message-ID: Hi, In Alice 3, the do in order control structure limits scope. Is there a reason for that? In the attached screenshot, the variable outside the do in order can't be assigned any of the variables' values that were declared inside the do in order. Carlos [cid:a2f6091a-ace2-4ed9-bf69-9e952b85c2a5] -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 142318 bytes Desc: image.png URL: From mjyee at andrew.cmu.edu Wed May 18 12:50:12 2022 From: mjyee at andrew.cmu.edu (Melanie Lam) Date: Wed, 18 May 2022 09:50:12 -0700 Subject: alice-teacher Do in order scope issue in Alice 3 In-Reply-To: References: Message-ID: Can you declare them outside of the ?do in order? and then assign them values inside? It?s my understanding that if you declare variables within any of the control blocks like while/if/do together - they will be local to that block of code unless declared in the method. Thanks, Melanie Sent from my iPhone > On May 18, 2022, at 9:40 AM, Carlos Bovell via alice-teachers wrote: > > ? > Hi, > > In Alice 3, the do in order control structure limits scope. Is there a reason for that? In the attached screenshot, the variable outside the do in order can't be assigned any of the variables' values that were declared inside the do in order. > > Carlos > > > _______________________________________________ > alice-teachers mailing list > alice-teachers at lists.andrew.cmu.edu > To change settings or unsubscribe visit: > https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 142318 bytes Desc: not available URL: From litomd at gmail.com Wed May 18 13:33:52 2022 From: litomd at gmail.com (Leonel Morales) Date: Wed, 18 May 2022 11:33:52 -0600 Subject: alice-teacher Do in order scope issue in Alice 3 In-Reply-To: References: Message-ID: I guess it has to do with blocks' translation into Java. Do in order translation places all instructions inside curly brackets creating a semantic scope. I examined the code with the "Java code on the side" option and obtained this: [image: image.png] And it works... not sure if it should. Regards, El mi?, 18 may 2022 a las 10:43, Carlos Bovell via alice-teachers (< alice-teachers at lists.andrew.cmu.edu>) escribi?: > Hi, > > In Alice 3, the do in order control structure limits scope. Is there a > reason for that? In the attached screenshot, the variable outside the do in > order can't be assigned any of the variables' values that were declared > inside the do in order. > > Carlos > > > _______________________________________________ > alice-teachers mailing list > alice-teachers at lists.andrew.cmu.edu > To change settings or unsubscribe visit: > https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 142318 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 186852 bytes Desc: not available URL: From aziccardi at opschools.org Wed May 18 15:26:01 2022 From: aziccardi at opschools.org (Ziccardi, Adam) Date: Wed, 18 May 2022 15:26:01 -0400 Subject: alice-teacher Do in order scope issue in Alice 3 In-Reply-To: References: Message-ID: Nicely illustrated 'technicality'. What's the logic or reason for the inner DoTogether containing only the num1 and nums initializers? Is this exercise only to show the scope doesn't extend outward? AZ On Wed, May 18, 2022 at 1:45 PM Leonel Morales wrote: > I guess it has to do with blocks' translation into Java. Do in order > translation places all instructions inside curly brackets creating a > semantic scope. > > I examined the code with the "Java code on the side" option and obtained > this: > > [image: image.png] > > And it works... not sure if it should. > > Regards, > > El mi?, 18 may 2022 a las 10:43, Carlos Bovell via alice-teachers (< > alice-teachers at lists.andrew.cmu.edu>) escribi?: > >> Hi, >> >> In Alice 3, the do in order control structure limits scope. Is there a >> reason for that? In the attached screenshot, the variable outside the do in >> order can't be assigned any of the variables' values that were declared >> inside the do in order. >> >> Carlos >> >> >> _______________________________________________ >> alice-teachers mailing list >> alice-teachers at lists.andrew.cmu.edu >> To change settings or unsubscribe visit: >> https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers > > _______________________________________________ > alice-teachers mailing list > alice-teachers at lists.andrew.cmu.edu > To change settings or unsubscribe visit: > https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers -- Adam Ziccardi 716-209-6482 OPTA president K-12 CS coordinator NYS Master Teacher Teacher Webpage -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 142318 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: image.png Type: image/png Size: 186852 bytes Desc: not available URL: From litomd at gmail.com Wed May 18 19:19:41 2022 From: litomd at gmail.com (Leonel Morales) Date: Wed, 18 May 2022 17:19:41 -0600 Subject: alice-teacher Do in order scope issue in Alice 3 In-Reply-To: References: Message-ID: It's hard to find a case where do in order needs to go inside another do in order directly. I have used several consecutive do in order inside a do together, makes sense in some cases. Can't think of a case where the scope of a variable was a problem. Grouping code is another example. If several lines of code have to be copied through the clipboard it is easier to put them all in a do in order block and copy or move it to the clipboard, instead of going line by line. After reorganizing code it may end looking like that for no other purpose than easing copy or move. Not sure. 2022-05-18 13:26 GMT-06:00, Ziccardi, Adam : > Nicely illustrated 'technicality'. > What's the logic or reason for the inner DoTogether containing only the > num1 and nums initializers? > Is this exercise only to show the scope doesn't extend outward? > AZ > > On Wed, May 18, 2022 at 1:45 PM Leonel Morales wrote: > >> I guess it has to do with blocks' translation into Java. Do in order >> translation places all instructions inside curly brackets creating a >> semantic scope. >> >> I examined the code with the "Java code on the side" option and obtained >> this: >> >> [image: image.png] >> >> And it works... not sure if it should. >> >> Regards, >> >> El mi?, 18 may 2022 a las 10:43, Carlos Bovell via alice-teachers (< >> alice-teachers at lists.andrew.cmu.edu>) escribi?: >> >>> Hi, >>> >>> In Alice 3, the do in order control structure limits scope. Is there a >>> reason for that? In the attached screenshot, the variable outside the do >>> in >>> order can't be assigned any of the variables' values that were declared >>> inside the do in order. >>> >>> Carlos >>> >>> >>> _______________________________________________ >>> alice-teachers mailing list >>> alice-teachers at lists.andrew.cmu.edu >>> To change settings or unsubscribe visit: >>> https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers >> >> _______________________________________________ >> alice-teachers mailing list >> alice-teachers at lists.andrew.cmu.edu >> To change settings or unsubscribe visit: >> https://lists.andrew.cmu.edu/mailman/listinfo/alice-teachers > > > > -- > Adam Ziccardi > 716-209-6482 > OPTA president > K-12 CS coordinator > NYS Master Teacher > Teacher Webpage >