[VicPiMakers Projects] Projects Digest, Vol 4, Issue 63

Deid Reimer deid at drsol.com
Sun Oct 25 22:02:42 EDT 2020


Hi Michelle, 

It's  deterministic,  not pre-determined. 

So, given the same set of inputs the output will always be the same for a given program. 

The following is probably tl;dr but maybe ...

https://www.freebsd.org/doc/en_US.ISO8859-1/books/developers-handbook/tools-programming.html

⁣Deid 
VA7REI​

On Oct 25, 2020, 6:39 PM, at 6:39 PM, projects-request at vicpimakers.ca wrote:
>Send Projects mailing list submissions to
>	projects at vicpimakers.ca
>
>To subscribe or unsubscribe via the World Wide Web, visit
>	http://vicpimakers.ca/mailman/listinfo/projects_vicpimakers.ca
>or, via email, send a message with subject or body 'help' to
>	projects-request at vicpimakers.ca
>
>You can reach the person managing the list at
>	projects-owner at vicpimakers.ca
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of Projects digest..."
>
>
>Today's Topics:
>
>   1. Re: Challenge 2 (Michelle Wiboltt)
>
>
>----------------------------------------------------------------------
>
>Message: 1
>Date: Mon, 26 Oct 2020 01:38:10 +0000
>From: Michelle Wiboltt <michellewiboltt at outlook.com>
>To: Talk about Raspberry Pi / embeded projects
>	<projects at vicpimakers.ca>
>Subject: Re: [VicPiMakers Projects] Challenge 2
>Message-ID:
>	<MWHPR02MB265630689F796F63F9FB4DD1AC190 at MWHPR02MB2656.namprd02.prod.outlook.com>
>	
>Content-Type: text/plain; charset="utf-8"
>
>Here?s my question, how is it deterministic if the choice of ?which?
>block exists?
>See, I can?t learn stuff with ?religious stuff? in it, I?m not allowed
>so, I need to know prior what the set up is and then, I can decide, at
>that point, which block to pick up or knot, see?
>m
>
>________________________________
>From: Projects <projects-bounces at vicpimakers.ca> on behalf of James
>Briante <briantej at gmail.com>
>Sent: Sunday, October 25, 2020 6:27:58 PM
>To: Talk about Raspberry Pi / embeded projects
><projects at vicpimakers.ca>
>Subject: Re: [VicPiMakers Projects] Challenge 2
>
>
>Michelle,
>
>I like to answer your question on ?coding? from the point of view of
>learning to code. Coding is and has been a buzz world in elementary
>school. When I tought high school, the word ?coding? only came up in
>teaching computer programming (grade 10, to grade 12). In Grade 10 (a
>4-week introduction to computer programming) classes started by
>defining an algorithm as ?a step by step procedure to solve a problem?.
>The first week was ?all hands were off computers?. The time was spent
>on identifying and charting algorithms found in everyday life. Getting
>dressed in the morning, boiling a soft egg, baking a cake etc. The
>steps in each procedure were written in blocks then placed in order to
>form a flowchart. Some steps had decision blocks. The whole purpose was
>to establish the meaning of an algorithm and the use of flowcharts in
>computer programming. An important point to note is that algorithms,
>mathematical based or code in a program are deterministic. Given a set
>of conditions there is only one outcome. So, they do not deal with
>everyday use of language. However, programming out there is not all
>algorithmic. One field of computer science deals Heuristic Programming.
>Heuristic programming is used when an algorithmic approach is too
>complex or fails to find a solution. Heuristic (Greek: I find,
>discover) programming is the technique used in AI.
>
>Any interest in learning programming?  One way is to enrol on  free
>online university courses. These courses run on a fast track and it's
>easy to fall behind or get lost. Don?t be concerned if you don?t finish
>the whole course. The first few lectures and assignments will give you
>a starting point to continue from.
>
>Here is a link to learning Python.
>
>
>https://www.coursera.org/specializations/python<https://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.coursera.org%2Fspecializations%2Fpython&data=04%7C01%7C%7C9d6a85ae9a3043ca67e808d8794e8415%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637392725421205932%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=cfEMMFmWZFIaOyMjrcortzswMbNq8iPdadwtGbiXhGY%3D&reserved=0>
>
>
>
>Jim
>
>
>
>
>
>
>
>On Sun, Oct 25, 2020 at 9:57 AM Michelle Wiboltt
><michellewiboltt at outlook.com<mailto:michellewiboltt at outlook.com>>
>wrote:
>That makes sense, thx Craig
>
>Michelle Wiboltt
>www.elb1b69.net<https://eur06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fwww.elb1b69.net%2F&data=04%7C01%7C%7C9d6a85ae9a3043ca67e808d8794e8415%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637392725421205932%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=oOOk5R8%2BW8THoFdcNCfKgIE9Fu5OZiUeGTgIE7NMJO8%3D&reserved=0>
>604-612-2505
>
>________________________________
>From: Projects
><projects-bounces at vicpimakers.ca<mailto:projects-bounces at vicpimakers.ca>>
>on behalf of Craig Miller
><cvmiller at gmail.com<mailto:cvmiller at gmail.com>>
>Sent: Sunday, October 25, 2020 9:43:13 AM
>To: Talk about Raspberry Pi / embeded projects
><projects at vicpimakers.ca<mailto:projects at vicpimakers.ca>>
>Subject: Re: [VicPiMakers Projects] Challenge 2
>
>Hi Michelle,
>
>I think you are using the wrong metaphore for coding. I would suggest
>something more like the railroad system.
>
>
>1.  Analyze the market for rail road service (will it be profitable,
>how much will it cost to build, etc)
>  2.  Plan where you want the rail cars to go
>*   Include rail stations (functions), switches (if statements),
>arrivals/departures (scheduling)
>  3.  Lay track (do the actual coding)
>4.  Test the track with loads to ensure trestles don't fail (test your
>coding, ensure there aren't serious bugs)
>5.  Maintain the entire system of tracks, stations, etc (keep your code
>upto date as libraries change)
>6.  Add new track to new destinations as demand dictates (add features
>to your program)
>
>Coding is more of a STEM (Science Techolgy Engineering Math) activity,
>than Liberal Arts. Don't get me wrong there is plenty of room for
>Liberal Arts skills in Software Development, such as writing really
>good documentation. But coding is more like railroads than actors on a
>stage.
>
>Craig...
>
>--
>IPv6 is the future!
>http://ipv6hawaii.org/<https://eur06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fipv6hawaii.org%2F&data=04%7C01%7C%7C9d6a85ae9a3043ca67e808d8794e8415%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637392725421215926%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=xVdkkJ5Lno%2B2zVb1kNwyei9kX4e1ih8X1INMfn5rV4Q%3D&reserved=0>
>
>
>On Sat, Oct 24, 2020 at 2:03 PM Michelle Wiboltt
><michellewiboltt at outlook.com<mailto:michellewiboltt at outlook.com>>
>wrote:
>
>Hi anyone who will take my question?
>
>
>
>What it is, I?m trying to understand how coding works?
>
>
>
>So, in regards to storytelling, is it the same? Like, when u write code
>is it like you are writing a story in your head and then transposing it
>to code? The reason that I ask is, I?m on this scratch site and I?m
>trying to ?lay? out my site, story style so, what exactly would the
>structure be?
>
>Here?s how I?d lay it out if it were me?maybe?kind? .an example.
>
>
>
>Does this make sense?
>
>
>  1.  Purpose
>  2.  Layout
>  3.  Setting the scene
>
>  1.  Background
>  2.  Foreground
>  3.  Contained therein
>
>  1.  Setting the context
>
>  1.  As above etc.
>
>  1.  Setting the tone
>
>  1.  Tempo
>  2.  Volumes
>  3.  ?
>
>  1.  Purpose
>  2.  7?
>  3.  ? ?
>
>The issue that?s cropping up for me is that the ?buttons? on the site
>are set up story style but not in a style that I can relate to or, is
>it just a different story format than I?m used to, this is the reason
>for my question?
>
>
>
>Me, I?m figuring that the whole of the entire internet would be built
>up from ?this? story?s style so, the foundational language would
>already be there but just perhaps, not organized in such a nu clear
>manner?
>
>
>
>Does this make sense? If so, can you let me know, perhaps then, I?ll
>make sense:)
>
>
>
>Thx,
>
>m
>
>
>
>From: Projects
><projects-bounces at vicpimakers.ca<mailto:projects-bounces at vicpimakers.ca>>
>on behalf of Craig Miller
><cvmiller at gmail.com<mailto:cvmiller at gmail.com>>
>Reply-To: Talk about Raspberry Pi / embeded projects
><projects at vicpimakers.ca<mailto:projects at vicpimakers.ca>>
>Date: Friday, October 23, 2020 at 7:00 PM
>To: Talk about Raspberry Pi / embeded projects
><projects at vicpimakers.ca<mailto:projects at vicpimakers.ca>>
>Subject: Re: [VicPiMakers Projects] Challenge 2
>
>
>
>Hi George,
>
>Yes, you must fork the repo in github, then create a "pull request".
>Here's a good description of how to do that:
>
>https://opensource.com/article/19/7/create-pull-request-github<https://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopensource.com%2Farticle%2F19%2F7%2Fcreate-pull-request-github&data=04%7C01%7C%7C9d6a85ae9a3043ca67e808d8794e8415%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637392725421215926%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=QzkjbqMWCczP4efui4hJ20uxZ%2BiSmNWL0aexnMz9ijI%3D&reserved=0>
>
>I just did this today (for challenge #1), and it works!
>
>Craig...
>
>On 10/23/20 6:14 PM, George Bowden wrote:
>
>I dont have write access to this github repository, so it made a fork. 
>Is that the intent?
>
>
>
>On Fri, Oct 23, 2020 at 5:49 PM James Briante
><briantej at gmail.com<mailto:briantej at gmail.com>> wrote:
>
>Challenge 2 presentation is tomorrow following Eileen's Scratch
>Presentation.
>
>
>
>Greg H. has created a GitHub project where you can post your answers to
>Challenge 1 -
>https://github.com/netserf/<https://eur06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnetserf%2F&data=04%7C01%7C%7C9d6a85ae9a3043ca67e808d8794e8415%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637392725421225921%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=DgcCNSeSwkeJ5WxTLDRCVeMDNmhOosXWV4kOpuALrSU%3D&reserved=0>vicpimakers-challenges
>
>
>
>Consider posting your solution there.
>
>
>
>Jim
>
>--
>Projects mailing list
>Projects at vicpimakers.ca<mailto:Projects at vicpimakers.ca>
>http://vicpimakers.ca/mailman/listinfo/projects_vicpimakers.ca<https://eur06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fvicpimakers.ca%2Fmailman%2Flistinfo%2Fprojects_vicpimakers.ca&data=04%7C01%7C%7C9d6a85ae9a3043ca67e808d8794e8415%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637392725421225921%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=EWk68PpvvmxqbguMfXyCoZEIh2Ffdhd6gYrCByWGgj0%3D&reserved=0>
>
>
>
>
>--
>
>George Bowden, vice president, Victoria Computer Club
>gtbowdeng at gmail.com<mailto:gtbowdeng at gmail.com>
>
>
>
>
>
>--
>IPv6 is the future!
>http://ipv6hawaii.org/<https://eur06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fipv6hawaii.org%2F&data=04%7C01%7C%7C9d6a85ae9a3043ca67e808d8794e8415%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637392725421235915%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=FVg7mGuLbtrBZ5dBpEPMq61uf%2FuxxcmqYDaeZYioN68%3D&reserved=0>
>
>--
>Projects mailing list
>Projects at vicpimakers.ca<mailto:Projects at vicpimakers.ca>
>http://vicpimakers.ca/mailman/listinfo/projects_vicpimakers.ca<https://eur06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fvicpimakers.ca%2Fmailman%2Flistinfo%2Fprojects_vicpimakers.ca&data=04%7C01%7C%7C9d6a85ae9a3043ca67e808d8794e8415%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637392725421235915%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=QQ8n%2FqIVDXeFogaAdYWss0No%2BWijIS7XZpwjish8%2Fdw%3D&reserved=0>
>--
>Projects mailing list
>Projects at vicpimakers.ca<mailto:Projects at vicpimakers.ca>
>http://vicpimakers.ca/mailman/listinfo/projects_vicpimakers.ca<https://eur06.safelinks.protection.outlook.com/?url=http%3A%2F%2Fvicpimakers.ca%2Fmailman%2Flistinfo%2Fprojects_vicpimakers.ca&data=04%7C01%7C%7C9d6a85ae9a3043ca67e808d8794e8415%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C637392725421245912%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3vyXb6U69jI7oDPFHPNJ7t4YFI5J3qq7FGDeUw4Vkt8%3D&reserved=0>
>-------------- next part --------------
>An HTML attachment was scrubbed...
>URL:
><http://vicpimakers.ca/pipermail/projects_vicpimakers.ca/attachments/20201026/b9815f05/attachment.html>
>
>------------------------------
>
>Subject: Digest Footer
>
>Projects mailing list
>Projects at vicpimakers.ca
>http://vicpimakers.ca/mailman/listinfo/projects_vicpimakers.ca
>
>
>------------------------------
>
>End of Projects Digest, Vol 4, Issue 63
>***************************************
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://vicpimakers.ca/pipermail/projects_vicpimakers.ca/attachments/20201025/10a60941/attachment.htm>


More information about the Projects mailing list