Well, I can think of at two reasons why my
computer science professor from college may be upset with the quality
of this code. The first is that I'm doing something
repetitive inside my code. Things like move forward, turn right, move
forward, turn right. I do that four times, but I
don't use any sort of a loop. Another reason is that
the name of my function is draw_square. Which I do.
But then I go ahead and draw a circle inside that
function also. That doesn't seem quite logical to me.
So, based on those two ideas, what changes would you
make to the code that we've written thus far
to make it more usable? I want you to make
those changes and then upload a screenshot of the
code to the discussion forum. Here's an extra credit assignment,
which is to create a third turtle, and this one
will draw a triangle. Once you are done with that,
I want you to upload a screenshot of the new output to the discussion
forum. Make sure you check this box
after you've submitted your responses to the forum.
حسنًا، نستطيع فهم سببين وراء
عدم رضا أستاذ علوم الحاسب بكليتي عن جودة هذه
التعليمة البرمجية. السبب الأول هو قيامنا بتنفيذ شيء
متكرر داخل التعليمة البرمجية. أشياء مثل التحرك للأمام والانعطاف جهة اليمين
والتحرك للأمام والانعطاف جهة اليمين. نقوم بذلك أربع مرات، ولا
نستخدم أي نوع من أنواع التكرار. السبب الآخر هو اسم الدالة التي
.نستخدمها، وهو draw_square. وهو ما نقوم به
ولكن بعدها نواصل العمل ونرسم
.دائرة داخل تلك الدالة أيضًا. وهذا لا يبدو منطقيًا
لذا، بناء على هاتين الفكرتين، ما التغييرات التي
يجب أن تقوموا بها على التعليمة البرمجية التي قمنا بكتابتها حتى الآن
لتحسين الاستفادة من استخدامها؟ نريد منكم إجراء
تلك التغييرات ثم رفع لقطة شاشة من
التعليمة البرمجية على منتدى المناقشة. وفيما يلي واجب إضافي لزيادة الدرجات، وهو
إنشاء سلحفاة ثالثة وهذا
يتطلب رسم مثلث. حال الانتهاء من ذلك، يرجى
رفع لقطة شاشة من المخرجات الجديدة على
منتدى المناقشة. وتأكدوا من تحديد هذا المربع بعد إرسال
.ردودكم على المنتدى
Bueno, puedo pensar en al menos dos razones por las que
mi profesora de ciencias de la computación de la universidad se enojaría por la calidad
de este código. La primera es que estoy haciendo algo
repetitivo dentro de mi código. Cosas como moverse hacia adelante, girar a la derecha, moverse
hacia adelante, girar a la derecha. Lo hago cuatro veces, pero
no uso ningún tipo de ciclo. Otra razón es que
el nombre de mi función es draw_square. Lo cual hago.
Pero luego sigo adelante y dibujo un círculo dentro de esa
función también. Eso no me parece muy lógico.
Así que con base en estas dos ideas, ¿qué cambios le
harían al código que hemos escrito hasta ahora
para hacerlo más utilizable? Quiero que hagan
esos cambios y que suban una impresión de pantalla del
código al foro de debate. Les tengo una tarea de créditos extras,
la cual es crear un tercer turtle y que éste
dibuje un triángulo. Una vez que lo hayan hecho,
quiero que suban una impresión de pantalla del nuevo resultado al foro
de debate. Asegúrense de marcar esta casilla
después de que hayan presentado sus respuestas en el foro.
教授が怒る理由は2つあります
コードの書き方の問題です
1つ目はコードの中に繰り返しがあることです
例えばfowardとrightが繰り返されていて
ループ文を使わずに 同じ構文を4回も繰り返しています
もう1つの理由は名前にsquareがつく関数の中で
円も描いていることです
このコードは論理的ではありません
この2つの理由から考えて
どこを変えればもっと有効なコードになるでしょう？
各自コードを変更し
それをスクリーンショットに撮って フォーラムに投稿してください
さらに追加の課題として 3つ目のTurtleを作って三角形を描き
別画面に出力したものをスクリーンショットに撮って フォーラムに投稿してください
投稿したらボックスにチェックを入れてください
Posso pensar em dois motivos pelos quais meu
professor de informática pode estar insatisfeito com a qualidade
deste código. Primeiro, porque estou criando instruções
repetitivas no código, como avançar, virar à direita, avançar,
virar à direita. Faço isso quatro vezes, mas
não uso qualquer tipo de loop. Outro motivo é que
o nome da função é draw_square. E um quadrado é desenhado.
Mas, em seguida, também desenho um círculo nessa
função. Isso não me parece muito lógico.
Com base nessas duas ideias, que alterações
você faria no código que criamos
para torná-lo mais utilizável? Quero que você faça
essas alterações e carregue uma captura de tela do
código no fórum de discussão. Aqui está outra tarefa para crédito extra,
que é criar um terceiro turtle, que
desenhará um triângulo. Após terminar,
quero que você carregue uma captura de tela da nova saída no
fórum de discussão. Não deixe de marcar esta caixa
após enviar suas respostas ao fórum.
好啦 我可以我可以想出两个我的
大学计算机科学教授对代码质量生气的原因
第一个是我在我的代码中
做了一些重复的事情 比如向前移动 转右 再向前
转右 我做了四次 但是我
没有用某种循环 另一个原因是
我的函数名 是 draw_square 是的
但是接着我在这个函数中也画了一个圆
这好像没什么道理
所以 基于这两点 你会给我们目前所写
的代码做一些什么改变
使它更有用呢? 我想让你
做出这些改变并截屏然后上传
它到论坛中 这里有一个额外的任务
也就是创建第三只乌龟 这只乌龟
会画一个三角形 做完以后
我想让你将这个新的输出的截屏上传到
论坛上 确保你在论坛上提交了回答后
点击这个方框